
此合约定义的数据结构。
的结构体属性 addclaimers
{ "name": "CLAIMER", "base": "", "fields": [ { "name": "claimer", "type": "name" }, { "name": "amount", "type": "asset" } ] }的结构体属性 balances_s
{ "name": "CONTRACT_ASSET", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "amount", "type": "asset" } ] }addairdrop中的操作参数
{ "name": "addairdrop", "base": "", "fields": [ { "name": "token", "type": "asset" }, { "name": "contract", "type": "name" }, { "name": "creator", "type": "name" }, { "name": "holder_contract", "type": "name" }, { "name": "min_amount", "type": "asset" }, { "name": "max_amount", "type": "asset" }, { "name": "snapshot_time", "type": "uint32" }, { "name": "display_data", "type": "string" } ] }addclaimers中的操作参数
{ "name": "addclaimers", "base": "", "fields": [ { "name": "airdrop_id", "type": "uint64" }, { "name": "claimers", "type": "CLAIMER[]" } ] }airdrops 的表格行类型
{ "name": "airdrops_s", "base": "", "fields": [ { "name": "airdrop_id", "type": "uint64" }, { "name": "token", "type": "asset" }, { "name": "contract", "type": "name" }, { "name": "creator", "type": "name" }, { "name": "holder_contract", "type": "name" }, { "name": "min_amount", "type": "asset" }, { "name": "max_amount", "type": "asset" }, { "name": "snapshot_time", "type": "uint32" }, { "name": "display_data", "type": "string" }, { "name": "ready", "type": "bool" } ] }balances 的表格行类型
{ "name": "balances_s", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "tokens", "type": "CONTRACT_ASSET[]" } ] }-
{ "name": "claim", "base": "", "fields": [ { "name": "airdrop_id", "type": "uint64" }, { "name": "account", "type": "name" } ] } -
{ "name": "claims_s", "base": "", "fields": [ { "name": "claimer", "type": "name" }, { "name": "amount", "type": "asset" } ] } -
{ "name": "config_s", "base": "", "fields": [ { "name": "version", "type": "string" }, { "name": "counter", "type": "uint64" }, { "name": "default_fee", "type": "asset" } ] } delairdrop中的操作参数
{ "name": "delairdrop", "base": "", "fields": [ { "name": "airdrop_id", "type": "uint64" } ] }-
{ "name": "init", "base": "", "fields": [] } lognewdrop中的操作参数
{ "name": "lognewdrop", "base": "", "fields": [ { "name": "airdrop_id", "type": "uint64" }, { "name": "token", "type": "asset" }, { "name": "contract", "type": "name" }, { "name": "creator", "type": "name" }, { "name": "holder_contract", "type": "name" }, { "name": "min_amount", "type": "asset" }, { "name": "max_amount", "type": "asset" }, { "name": "snapshot_time", "type": "uint32" }, { "name": "display_data", "type": "string" }, { "name": "ready", "type": "bool" } ] }setdispldata中的操作参数
{ "name": "setdispldata", "base": "", "fields": [ { "name": "airdrop_id", "type": "uint64" }, { "name": "display_data", "type": "string" } ] }-
{ "name": "setfee", "base": "", "fields": [ { "name": "fee", "type": "asset" } ] } -
{ "name": "setready", "base": "", "fields": [ { "name": "airdrop_id", "type": "uint64" }, { "name": "ready", "type": "bool" } ] } -
{ "name": "withdraw", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" } ] }