View Source Tezex.ForgeOperation (tezex v3.0.1)

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

Link to this function

activate_account(content)

View Source
@spec activate_account(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}
@spec delegation(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}
@spec endorsement(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}
Link to this function

endorsement_with_slot(content)

View Source
@spec endorsement_with_slot(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}
@spec failing_noop(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}
Link to this function

inline_endorsement(content)

View Source
@spec inline_endorsement(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}
@spec operation(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}
Link to this function

operation_group(operation_group)

View Source
@spec operation_group(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}
@spec origination(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}
Link to this function

register_global_constant(content)

View Source
@spec register_global_constant(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}
@spec reveal(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}
Link to this function

smart_rollup_add_messages(content)

View Source
@spec smart_rollup_add_messages(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}
Link to this function

smart_rollup_execute_outbox_message(content)

View Source
@spec smart_rollup_execute_outbox_message(map()) ::
  {:ok, nonempty_binary()} | {:error, nonempty_binary()}
@spec transaction(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}
Link to this function

transfer_ticket(content)

View Source
@spec transfer_ticket(map()) :: {:ok, nonempty_binary()} | {:error, nonempty_binary()}
Link to this function

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

View Source