lib/radiator/broadcast_operations.json
// Copied from:
// https://raw.githubusercontent.com/steemit/steem-js/master/src/broadcast/operations.js
[
{
"roles": ["posting", "active", "owner"],
"operation": "vote",
"params": [
"voter",
"author",
"permlink",
"weight"
]
},
{
"roles": ["posting", "active", "owner"],
"operation": "comment",
"params": [
"parent_author",
"parent_permlink",
"author",
"permlink",
"title",
"body",
"json_metadata"
]
},
{
"roles": ["active", "owner"],
"operation": "transfer",
"params": [
"from",
"to",
"amount",
"memo"
]
},
{
"roles": ["active", "owner"],
"operation": "transfer_to_vesting",
"params": [
"from",
"to",
"amount"
]
},
{
"roles": ["active", "owner"],
"operation": "withdraw_vesting",
"params": [
"account",
"vesting_shares"
]
},
{
"roles": ["active", "owner"],
"operation": "limit_order_create",
"params": [
"owner",
"orderid",
"amount_to_sell",
"min_to_receive",
"fill_or_kill",
"expiration"
]
},
{
"roles": ["active", "owner"],
"operation": "limit_order_cancel",
"params": [
"owner",
"orderid"
]
},
{
"roles": ["active", "owner"],
"operation": "price",
"params": [
"base",
"quote"
]
},
{
"roles": ["active", "owner"],
"operation": "feed_publish",
"params": [
"publisher",
"exchange_rate"
]
},
{
"roles": ["active", "owner"],
"operation": "convert",
"params": [
"owner",
"requestid",
"amount"
]
},
{
"roles": ["active", "owner"],
"operation": "account_create",
"params": [
"fee",
"creator",
"new_account_name",
"owner",
"active",
"posting",
"memo_key",
"json_metadata"
]
},
{
"roles": ["active", "owner"],
"operation": "account_update",
"params": [
"account",
"owner",
"active",
"posting",
"memo_key",
"json_metadata"
]
},
{
"roles": ["active", "owner"],
"operation": "witness_update",
"params": [
"owner",
"url",
"block_signing_key",
"props",
"fee"
]
},
{
"roles": ["active", "owner"],
"operation": "account_witness_vote",
"params": [
"account",
"witness",
"approve"
]
},
{
"roles": ["active", "owner"],
"operation": "account_witness_proxy",
"params": [
"account",
"proxy"
]
},
{
"roles": ["active", "owner"],
"operation": "pow",
"params": [
"worker",
"input",
"signature",
"work"
]
},
{
"roles": ["active", "owner"],
"operation": "custom",
"params": [
"required_auths",
"id",
"data"
]
},
{
"roles": ["posting", "active", "owner"],
"operation": "delete_comment",
"params": [
"author",
"permlink"
]
},
{
"roles": ["posting", "active", "owner"],
"operation": "custom_json",
"params": [
"required_auths",
"required_posting_auths",
"id",
"json"
]
},
{
"roles": ["posting", "active", "owner"],
"operation": "comment_options",
"params": [
"author",
"permlink",
"max_accepted_payout",
"percent_hbd",
"allow_replies",
"allow_votes",
"allow_curation_rewards",
"extensions"
]
},
{
"roles": ["active", "owner"],
"operation": "set_withdraw_vesting_route",
"params": [
"from_account",
"to_account",
"percent",
"auto_vest"
]
},
{
"roles": ["active", "owner"],
"operation": "limit_order_create2",
"params": [
"owner",
"orderid",
"amount_to_sell",
"exchange_rate",
"fill_or_kill",
"expiration"
]
},
{
"roles": ["posting", "active", "owner"],
"operation": "challenge_authority",
"params": [
"challenger",
"challenged",
"require_owner"
]
},
{
"roles": ["active", "owner"],
"operation": "prove_authority",
"params": [
"challenged",
"require_owner"
]
},
{
"roles": ["active", "owner"],
"operation": "request_account_recovery",
"params": [
"recovery_account",
"account_to_recover",
"new_owner_authority",
"extensions"
]
},
{
"roles": ["owner"],
"operation": "recover_account",
"params": [
"account_to_recover",
"new_owner_authority",
"recent_owner_authority",
"extensions"
]
},
{
"roles": ["owner"],
"operation": "change_recovery_account",
"params": [
"account_to_recover",
"new_recovery_account",
"extensions"
]
},
{
"roles": ["active", "owner"],
"operation": "escrow_transfer",
"params": [
"from",
"to",
"agent",
"escrow_id",
"hbd_amount",
"hive_amount",
"fee",
"ratification_deadline",
"escrow_expiration",
"json_meta"
]
},
{
"roles": ["active", "owner"],
"operation": "escrow_dispute",
"params": [
"from",
"to",
"agent",
"who",
"escrow_id"
]
},
{
"roles": ["active", "owner"],
"operation": "escrow_release",
"params": [
"from",
"to",
"agent",
"who",
"receiver",
"escrow_id",
"hbd_amount",
"hive_amount"
]
},
{
"roles": ["active", "owner"],
"operation": "pow2",
"params": [
"input",
"pow_summary"
]
},
{
"roles": ["active", "owner"],
"operation": "escrow_approve",
"params": [
"from",
"to",
"agent",
"who",
"escrow_id",
"approve"
]
},
{
"roles": ["active", "owner"],
"operation": "transfer_to_savings",
"params": [
"from",
"to",
"amount",
"memo"
]
},
{
"roles": ["active", "owner"],
"operation": "transfer_from_savings",
"params": [
"from",
"request_id",
"to",
"amount",
"memo"
]
},
{
"roles": ["active", "owner"],
"operation": "cancel_transfer_from_savings",
"params": [
"from",
"request_id"
]
},
{
"roles": ["posting", "active", "owner"],
"operation": "custom_binary",
"params": [
"id",
"data"
]
},
{
"roles": ["owner"],
"operation": "decline_voting_rights",
"params": [
"account",
"decline"
]
},
{
"roles": ["active", "owner"],
"operation": "reset_account",
"params": [
"reset_account",
"account_to_reset",
"new_owner_authority"
]
},
{
"roles": ["owner", "posting"],
"operation": "set_reset_account",
"params": [
"account",
"current_reset_account",
"reset_account"
]
},
{
"roles": ["posting", "active", "owner"],
"operation": "claim_reward_balance",
"params": [
"account",
"reward_hive",
"reward_hbd",
"reward_vests"
]
},
{
"roles": ["active", "owner"],
"operation": "delegate_vesting_shares",
"params": [
"delegator",
"delegatee",
"vesting_shares"
]
},
{
"roles": ["active", "owner"],
"operation": "account_create_with_delegation",
"params": [
"fee",
"delegation",
"creator",
"new_account_name",
"owner",
"active",
"posting",
"memo_key",
"json_metadata",
"extensions"
]
},
{
"roles": ["active", "owner"],
"operation": "fill_convert_request",
"params": [
"owner",
"requestid",
"amount_in",
"amount_out"
]
},
{
"roles": ["posting", "active", "owner"],
"operation": "comment_reward",
"params": [
"author",
"permlink",
"payout"
]
},
{
"roles": ["active", "owner"],
"operation": "liquidity_reward",
"params": [
"owner",
"payout"
]
},
{
"roles": ["active", "owner"],
"operation": "interest",
"params": [
"owner",
"interest"
]
},
{
"roles": ["active", "owner"],
"operation": "fill_vesting_withdraw",
"params": [
"from_account",
"to_account",
"withdrawn",
"deposited"
]
},
{
"roles": ["posting", "active", "owner"],
"operation": "fill_order",
"params": [
"current_owner",
"current_orderid",
"current_pays",
"open_owner",
"open_orderid",
"open_pays"
]
},
{
"roles": ["posting", "active", "owner"],
"operation": "fill_transfer_from_savings",
"params": [
"from",
"to",
"amount",
"request_id",
"memo"
]
}
]