Операции и их типы
Операции в блокчейне GOLOS делятся на обычные и виртуальные. Обычные операции попадают в блокчейн через подписанную транзакцию участника сети.
Виртуальные операции генерируются нодой когда срабатывают определенные условия в коде и носят больше информационный характер для участников сети.
Нумерация операций
В протоколе GOLOS есть нумерация операций (начинается с нуля), там находятся как обычные, так и виртуальные операции:
vote: 0
comment: 1
transfer: 2
transfer_to_vesting: 3
withdraw_vesting: 4
limit_order_create: 5
limit_order_cancel: 6
feed_publish: 7
convert: 8
account_create: 9
account_update: 10
witness_update: 11
account_witness_vote: 12
account_witness_proxy: 13
pow: 14
custom: 15
report_over_production: 16
delete_comment: 17
custom_json: 18
comment_options: 19
set_withdraw_vesting_route: 20
limit_order_create2: 21
challenge_authority: 22
prove_authority: 23
request_account_recovery: 24
recover_account: 25
change_recovery_account: 26
escrow_transfer: 27
escrow_dispute: 28
escrow_release: 29
pow2: 30
escrow_approve: 31
transfer_to_savings: 32
transfer_from_savings: 33
cancel_transfer_from_savings: 34
custom_binary: 35
decline_voting_rights: 36
reset_account: 37
set_reset_account: 38
delegate_vesting_shares: 39
account_create_with_delegation: 40
account_metadata: 41
proposal_create: 42
proposal_update: 43
proposal_delete: 44
chain_properties_update: 45
break_free_referral: 46
delegate_vesting_shares_with_interest: 47
reject_vesting_shares_delegation: 48
transit_to_cyberway: 49
worker_request: 50
worker_request_delete: 51
worker_request_vote: 52
fill_convert_request: 53
author_reward: 54
curation_reward: 55
comment_reward: 56
liquidity_reward: 57
interest: 58
fill_vesting_withdraw: 59
fill_order: 60
shutdown_witness: 61
fill_transfer_from_savings: 62
hardfork: 63
comment_payout_update: 64
comment_benefactor_reward: 65
return_vesting_delegation: 66
producer_reward: 67
delegation_reward: 68
auction_window_reward: 69
Номер операции нужен для низко-уровневого формирования транзакций и их подписи (подробнее в разделе Формирование транзакций).
Last updated