UNPKG

evtjs

Version:

Javascript API Bindings for the everiToken blockchain.

359 lines (308 loc) 7.6 kB
{ "evt_address": "uint128", "proposal_name": "name128", "address_list": "evt_address[]", "token_name": "name128", "domain_name": "name128", "group_name": "name128", "fungible_name": "name128", "symbol_name": "name128", "meta_key": "name128", "meta_value": "string", "public_key": "evt_address", "user_id": "public_key", "permission_name": "name", "weight_type": "uint16", "authorizer_ref": "string", "group_def": "group", "symbol_id_type": "uint32", "percent": "string", "lock_status": "uint8", "lock_asset": "asset", "lock_condition": "string", "lock_aprvdata": "string", "dist_rule": "string", "passive_method": "string", "evtlink": "string", "transaction_extension": { "fields": {} }, "evt_transaction": { "base": "transaction_header", "fields": { "actions": "action[]", "payer": "evt_address", "transaction_extensions": "transaction_extension[]" } }, "authorizer_weight": { "fields": { "ref": "authorizer_ref", "weight": "weight_type" } }, "permission_def": { "fields": { "name": "permission_name", "threshold": "uint32", "authorizers": "authorizer_weight[]" } }, "permission_def_optional": "permission_def?", "weighted_node": { "fields": { "key": "evt_address", "weight": "uint8" } }, "group_weighted_node": { "fields": { "threshold": "uint8", "weight": "uint8", "nodes": "weighted_node[]" } }, "group_root": "string", "group": { "fields": { "name": "group_name", "key": "evt_address", "root": "group_root" } }, "newdomain": { "base": "", "fields": { "name": "domain_name", "creator": "user_id", "issue": "permission_def", "transfer": "permission_def", "manage": "permission_def" } }, "updatedomain": { "base": "", "fields": { "name": "domain_name", "issue": "permission_def_optional", "transfer": "permission_def_optional", "manage": "permission_def_optional" } }, "issuetoken": { "base": "", "fields": { "domain": "domain_name", "names": "token_name[]", "owner": "address_list" } }, "transfer": { "base": "", "fields": { "domain": "domain_name", "name": "token_name", "to": "address_list", "memo": "string" } }, "destroytoken": { "base": "", "fields": { "domain": "domain_name", "name": "token_name" } }, "newgroup": { "base": "", "fields": { "name": "group_name", "group": "group_def" } }, "updategroup": { "base": "", "fields": { "name": "group_name", "group": "group_def" } }, "newfungible": { "base": "", "fields": { "name": "fungible_name", "sym_name": "symbol_name", "sym": "symbol", "creator": "user_id", "issue": "permission_def", "manage": "permission_def", "total_supply": "asset" } }, "updfungible": { "base": "", "fields": { "sym_id": "symbol_id_type", "issue": "permission_def?", "manage": "permission_def?" } }, "issuefungible": { "base": "", "fields": { "address": "evt_address", "number": "asset", "memo": "string" } }, "transferft": { "base": "", "fields": { "from": "evt_address", "to": "evt_address", "number": "asset", "memo": "string" } }, "recycleft": { "base": "", "fields": { "address": "evt_address", "number": "asset", "memo": "string" } }, "destroyft": { "base": "", "fields": { "address": "evt_address", "number": "asset", "memo": "string" } }, "evt2pevt": { "base": "", "fields": { "from": "evt_address", "to": "evt_address", "number": "asset", "memo": "string" } }, "addmeta": { "base": "", "fields": { "key": "meta_key", "value": "meta_value", "creator": "authorizer_ref" } }, "newsuspend": { "base": "", "fields": { "name": "proposal_name", "proposer": "user_id", "trx": "evt_transaction" } }, "aprvsuspend": { "base": "", "fields": { "name": "proposal_name", "signatures": "signature[]" } }, "cancelsuspend": { "base": "", "fields": { "name": "proposal_name" } }, "execsuspend": { "base": "", "fields": { "name": "proposal_name", "executor": "user_id" } }, "evtlink_segment": { "base": "", "fields": { "typeKey": "uint8", "value": "string" } }, "evtlink_bin": { "base": "", "fields": { "flag": "uint8", "segments": "evtlink_segment[]", "publicKeys": "evt_address[]", "signatures": "signature[]" } }, "everipass__n": { "base": "", "fields": { "link": "evtlink" } }, "everipay__n": { "base": "", "fields": { "link": "evtlink", "payee": "evt_address", "number": "asset" } }, "newlock__n": { "base": "", "fields": { "name": "proposal_name", "proposer": "user_id", "status": "lock_status", "unlock_time": "time_point_sec", "deadline": "time_point_sec", "assets": "lock_asset[]", "condition": "lock_condition", "succeed": "address[]", "failed": "address[]" } }, "aprvlock__n": { "base": "", "fields": { "name": "proposal_name", "approver": "user_id", "data": "lock_aprvdata" } }, "tryunlock": { "base": "", "fields": { "name": "proposal_name", "executor": "user_id" } }, "setpsvbonus__n": { "base": "", "fields": { "sym": "symbol", "rate": "percent", "base_charge": "asset", "charge_threshold": "asset?", "minimum_charge": "asset?", "dist_threshold": "asset", "rules": "dist_rule[]", "methods": "passive_method[]" } }, "distpsvbonus__n": { "base": "", "fields": { "sym": "proposal_name", "deadline": "time_point", "final_receiver": "evt_address?" } } }