​Operations order​
​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 a committee_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 of committee_member
​committee_member_deactivate_operation - Used by active committee_members
to propose deactivation of committee_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
Is now in the development stage.
​did_create_operation - Create new DID
​did_update_operation - Update an existing DID
​did_delete_operation - Remove DID