Tezex.ForgeOperation (tezex v3.2.0)

View Source

Prepare an operation or an operation group for injection into the Tezos blockchain.

Mostly ported from pytezos@9352c4579e436b92f8070343964af20747255197

pytezos / MIT License / (c) 2020 Baking Bad / (c) 2018 Arthur Breitman

Summary

Functions

activate_account(content)

@spec activate_account(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}

delegation(content)

@spec delegation(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}

endorsement(content)

@spec endorsement(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}

endorsement_with_slot(content)

@spec endorsement_with_slot(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}

entrypoint(entrypoint)

failing_noop(content)

@spec failing_noop(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}

inline_endorsement(content)

@spec inline_endorsement(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}

operation(content)

@spec operation(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}

operation_group(operation_group)

@spec operation_group(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}

origination(content)

@spec origination(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}

register_global_constant(content)

@spec register_global_constant(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}

reveal(content)

@spec reveal(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}

smart_rollup_add_messages(content)

@spec smart_rollup_add_messages(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}

smart_rollup_execute_outbox_message(content)

@spec smart_rollup_execute_outbox_message(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}

transaction(content)

@spec transaction(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}

transfer_ticket(content)

@spec transfer_ticket(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}

validate_required_keys(map, required_keys, acc \\ "")