- transfer_operation - Transfers an amount of one asset from one account to another
- transfer_to_address_operation - Transfers an amount of one asset from one account to account address
- override_transfer_operation - Allows the issuer of an asset to transfer an asset from any account to any account if they have override_authority
- account_create_operation - Create new account
- account_update_operation - Update an existing account
- account_whitelist_operation - This operation is used to whitelist and blacklist accounts, primarily for transacting in whitelisted assets
- account_address_create_operation - Create account address
- evm_address_register_operation - Creates an ethereum address for an account
- asset_create_operation - Create new asset
- asset_update_operation - Update options common to all assets
- asset_update_bitasset_operation - Update options specific to BitAssets
- asset_update_feed_producers_operation - Update the set of feed-producing accounts for a BitAsset
- asset_issue_operation - Asset issue to account
- asset_reserve_operation - Used to take an asset out of circulation, returning to the issuer
- asset_fund_fee_pool_operation - Used to transfer asset to fee pool
- asset_publish_feed_operation - Publish price feeds for market-issued assets
- asset_claim_fees_operation - Used to transfer accumulated fees back to the issuer's balance
- proposal_create_operation - Creates a transaction proposal, for use in multi-sig scenarios
- proposal_update_operation - Updates an existing transaction proposal
- proposal_delete_operation - Deletes an existing transaction proposal
- committee_member_create_operation - Create a
committee_member
object, as a bid to hold acommittee_member
seat on the network - committee_member_update_operation - Update a
committee_member
object - committee_member_update_global_parameters_operation - Used by committee members to update the global parameters of the blockchain
- committee_member_activate_operation - Used by active
committee_members
to propose activation ofcommittee_member
- committee_member_deactivate_operation - Used by active
committee_members
to propose deactivation ofcommittee_member
- committee_frozen_balance_deposit_operation - Used by a
committee_member
to deposit a frozen balance - committee_frozen_balance_withdraw_operation - Used by a
committee_member
to withdraw a frozen balance
- vesting_balance_create_operation - Create a vesting balance
- vesting_balance_withdraw_operation - Withdraw from a vesting balance
- balance_claim_operation - Claim a balance in a
balance_object
- balance_freeze_operation - Freeze balance
- balance_unfreeze_operation - Unfreeze balance
- request_balance_unfreeze_operation - Request unfreeze balance
- contract_create_operation - Creates a contract
- contract_call_operation - Calls a contract
- contract_internal_create_operation [VIRTUAL] - Indicates contract creation from another contract
- contract_internal_call_operation [VIRTUAL] - Indicates contract call from another contract
- contract_selfdestruct_operation [VIRTUAL] - Indicates contract destruction
- contract_update_operation - Update contract data
- contract_fund_pool_operation - Transfer asset to contract fee pool
- contract_whitelist_operation - Manage the blacklist and whitelist pool of the contract
- sidechain_eth_create_address_operation - Used to generate address in ETH blockchain. After the address is generated eth_address_object(s) will be created in echo db and can be retrieved using get_eth_address method. Until one of the objects will receive sufficient amount of approvals the number of objects connected to account id can be more than one
- sidechain_eth_approve_address_operation - An internal operation by which committee members confirm the created Ethereum address
- sidechain_eth_deposit_operation - An internal operation by which committee members confirm Ethereum deposit
- sidechain_eth_send_deposit_operation - An internal operation by which committee members confirm Ethereum deposit after 24h and credit eETH
- sidechain_eth_withdraw_operation - Used to withdraw the eETH and receive ETH to provided address
- sidechain_eth_send_withdraw_operation - An internal operation by which committee members confirm the withdrawal of ETH after 24h
- sidechain_eth_approve_withdraw_operation - An internal operation by which committee members confirm the withdrawal of ETH and burn the eETH
- sidechain_eth_update_contract_address_operation - An internal operation, sent by committee member to propose update of the eth contract address
- sidechain_issue_operation - Virtual operation, which reports that the money entered with the help of sidechain
- sidechain_burn_operation - Virtual operation, which reports that the conclusion was successful and funds burned(withdrawn)
- sidechain_erc20_register_contract_operation - Used to register(create) contract in the sidechain. Used by committie members through proposal
- sidechain_erc20_register_token_operation - Used to register a token in the sidechain
- sidechain_erc20_deposit_token_operation - An internal operation by which committee members confirm the entry of tokens
- sidechain_erc20_send_deposit_operation - An internal operation by which committee members confirm the entry of tokens after 24h and credit token
- sidechain_erc20_withdraw_token_operation - Executed by the user and initiates the withdrawal of the token from the Echo network to the specified address
- sidechain_erc20_send_withdraw_operation - An internal operation by which committee members confirm the removal of tokens after 24h
- sidechain_erc20_approve_token_withdraw_operation - An internal operation by which committee members confirm the removal of tokens
- sidechain_erc20_issue_operation - Virtual operation which issues erc20 token
- sidechain_erc20_burn_operation - Virtual operation which burns erc20 token
- sidechain_btc_create_address_operation - Used to generate address in BTC blockchain. After the address is generated btc_address_object(s) will be created in echo db and can be retrieved using get_btc_address method
- sidechain_btc_create_intermediate_deposit_operation - An internal operation by which committee members processed deposit to account
- sidechain_btc_intermediate_deposit_operation - An internal operation by which committee members send from intermediate address to deposit address
- sidechain_btc_deposit_operation - An internal operation by which committee members processed deposit to deposit address from intermediate address
- sidechain_btc_withdraw_operation - Used to withdraw the eBTC and receive BTC to provided address
- sidechain_btc_aggregate_operation - An internal operation by which committee members collect an aggregate transaction
- sidechain_btc_approve_aggregate_operation - An internal operation by which committee members confirm the aggregate transaction
- sidechain_btc_create_stake_script_operation - An operation to create object with btc stake script and p2sh address.
- sidechain_stake_eth_update_operation - An operation used by committee members to update Stake ETH balances
- sidechain_stake_btc_create_script_operation - An operation used to generate stake address in BTC network
- sidechain_stake_btc_update_operation - An operation used by committee members to update Stake BTC balances
- block_reward_operation - Virtual operation that indicates payout of block reward
{% hint style="warning" %} Is now in the development stage. {% endhint %}
- did_create_operation - Create new DID
- did_update_operation - Update an existing DID
- did_delete_operation - Remove DID