
The data structures defined by this contract.
Struct property of blend_s
{ "name": "ACCOUNT_DISTRIBUTION", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "amount_pct", "type": "float64" } ] }-
{ "name": "ATTRIBUTE_DEFINITION", "base": "", "fields": [ { "name": "attribute_name", "type": "string" }, { "name": "allowed_values", "type": "string[]" } ] } -
{ "name": "ATTRIBUTE_INGREDIENT", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "display_data", "type": "string" }, { "name": "attributes", "type": "ATTRIBUTE_DEFINITION[]" }, { "name": "amount", "type": "uint32" }, { "name": "effect", "type": "EFFECT" } ] } -
{ "name": "BALANCE_INGREDIENT", "base": "", "fields": [ { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "attribute_name", "type": "string" }, { "name": "cost", "type": "uint64" }, { "name": "display_data", "type": "string" } ] } -
{ "name": "CHEST_INGREDIENT", "base": "", "fields": [ { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "attribute_name", "type": "string" }, { "name": "cost", "type": "uint64" }, { "name": "display_data", "type": "string" } ] } -
{ "name": "CLAIMABLE", "base": "", "fields": [ { "name": "claim", "type": "CLAIM" }, { "name": "is_claimed", "type": "bool" } ] } -
{ "name": "COLLECTION_INGREDIENT", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "amount", "type": "uint32" }, { "name": "effect", "type": "EFFECT" } ] } -
{ "name": "COOLDOWN_INGREDIENT", "base": "", "fields": [ { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "attribute_name", "type": "string" }, { "name": "wait_time", "type": "uint32" }, { "name": "requirements", "type": "ATTRIBUTE_DEFINITION[]" }, { "name": "display_data", "type": "string" } ] } -
{ "name": "EMPTY_CLAIM", "base": "", "fields": [] } -
{ "name": "FT_CLAIM", "base": "", "fields": [ { "name": "amount", "type": "extended_asset" } ] } -
{ "name": "FT_INGREDIENT", "base": "", "fields": [ { "name": "quantity", "type": "asset" }, { "name": "effect", "type": "EFFECT" } ] } -
{ "name": "FT_RESULT", "base": "", "fields": [ { "name": "amount", "type": "extended_asset" } ] } Struct property of mine
{ "name": "FUSION_CLAIM", "base": "", "fields": [ { "name": "recipient", "type": "name" }, { "name": "transferred_asset_ids", "type": "uint64[]" }, { "name": "own_asset_ids", "type": "uint64[]" } ] }-
{ "name": "ON_DEMAND_NFT_CLAIM", "base": "", "fields": [ { "name": "template_id", "type": "int32" } ] } -
{ "name": "ON_DEMAND_NFT_RESULT", "base": "", "fields": [ { "name": "template_id", "type": "int32" } ] } -
{ "name": "OUTCOME", "base": "", "fields": [ { "name": "odds", "type": "uint32" }, { "name": "results", "type": "RESULT[]" } ] } -
{ "name": "OWNERSHIP_CHECK", "base": "", "fields": [ { "name": "account_name", "type": "name" }, { "name": "asset_ids", "type": "uint64[]" } ] } -
{ "name": "POOL_NFT_CLAIM", "base": "", "fields": [ { "name": "asset_id", "type": "int64" } ] } -
{ "name": "POOL_NFT_RESULT", "base": "", "fields": [ { "name": "pool_name", "type": "name" }, { "name": "display_data", "type": "string" } ] } Struct property of orngjobs_s
{ "name": "RNG_CLAIM", "base": "", "fields": [ { "name": "claim_id", "type": "uint64" }, { "name": "recipient", "type": "name" } ] }Struct property of blend_s
Struct property of createblend
Struct property of lognewblend
Struct property of setrolls
{ "name": "ROLL", "base": "", "fields": [ { "name": "outcomes", "type": "OUTCOME[]" }, { "name": "total_odds", "type": "uint32" } ] }-
{ "name": "SCHEMA_INGREDIENT", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "display_data", "type": "string" }, { "name": "amount", "type": "uint32" }, { "name": "effect", "type": "EFFECT" } ] } Struct property of createsblend
{ "name": "TEMPLATE_INGREDIENT", "base": "", "fields": [ { "name": "template_id", "type": "uint32" }, { "name": "collection_name", "type": "name" }, { "name": "amount", "type": "uint32" }, { "name": "effect", "type": "EFFECT" } ] }-
{ "name": "TRANSFER_EFFECT", "base": "", "fields": [ { "name": "to", "type": "name" } ] } -
{ "name": "TYPED_EFFECT", "base": "", "fields": [ { "name": "type", "type": "uint8" } ] } -
{ "name": "WHITELIST_CHECK", "base": "", "fields": [ { "name": "account_name", "type": "name" } ] } Table row type of accstats
{ "name": "accstats_s", "base": "", "fields": [ { "name": "claimer", "type": "name" }, { "name": "counter", "type": "uint64" }, { "name": "last_claim_time", "type": "uint32" } ] }Action parameter in addrestoken
{ "name": "addrestoken", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "token_symbol", "type": "symbol" } ] }-
{ "name": "addtoken", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "token_symbol", "type": "symbol" } ] } Action parameter in announcedepo
{ "name": "announcedepo", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "count", "type": "uint32" } ] }Table row type of assetstats
{ "name": "assets_stats_s", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "count", "type": "uint32" } ] }Table row type of blendlimits
{ "name": "blend_limits_s", "base": "", "fields": [ { "name": "blend_id", "type": "uint64" }, { "name": "account_limit", "type": "uint64" }, { "name": "account_limit_cooldown", "type": "uint32" } ] }-
{ "name": "blend_s", "base": "", "fields": [ { "name": "blend_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "start_time", "type": "uint32" }, { "name": "end_time", "type": "uint32" }, { "name": "ingredients", "type": "INGREDIENT[]" }, { "name": "rolls", "type": "ROLL[]" }, { "name": "max", "type": "uint32" }, { "name": "use_count", "type": "uint32" }, { "name": "display_data", "type": "string" }, { "name": "security_id", "type": "uint64$" }, { "name": "is_hidden", "type": "bool$" }, { "name": "category", "type": "string$" }, { "name": "accounts_distribution", "type": "ACCOUNT_DISTRIBUTION[]$" } ] } Action parameter in buyramproxy
{ "name": "buyramproxy", "base": "", "fields": [ { "name": "collection_to_credit", "type": "name" }, { "name": "quantity", "type": "asset" } ] }-
{ "name": "claim", "base": "", "fields": [ { "name": "claim_id", "type": "uint64" }, { "name": "roll_indexes", "type": "uint32[]" } ] } Table row type of claimassets
{ "name": "claim_assets_s", "base": "", "fields": [ { "name": "claim_id", "type": "uint64" }, { "name": "recipient", "type": "name" }, { "name": "recipe_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "claims", "type": "CLAIMABLE[]" } ] }-
{ "name": "config_s", "base": "", "fields": [ { "name": "supported_tokens", "type": "extended_symbol[]" }, { "name": "fee", "type": "float64" }, { "name": "fee_recipient", "type": "name" }, { "name": "supported_result_tokens", "type": "extended_symbol[]$" }, { "name": "allow_all_tokens", "type": "bool$" } ] } Table row type of counters
{ "name": "counters_s", "base": "", "fields": [ { "name": "counter_name", "type": "name" }, { "name": "counter_value", "type": "uint64" } ] }Action parameter in createblend
{ "name": "createblend", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "ingredients", "type": "INGREDIENT[]" }, { "name": "rolls", "type": "ROLL[]" }, { "name": "start_time", "type": "uint32" }, { "name": "end_time", "type": "uint32" }, { "name": "max_uses", "type": "uint32" }, { "name": "display_data", "type": "string" }, { "name": "security_id", "type": "uint64" }, { "name": "is_hidden", "type": "bool" }, { "name": "category", "type": "string" }, { "name": "account_limit", "type": "uint64" }, { "name": "account_limit_cooldown", "type": "uint32" } ] }Action parameter in createsblend
{ "name": "createsblend", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "target", "type": "uint32" }, { "name": "ingredients", "type": "TEMPLATE_INGREDIENT[]" } ] }Action parameter in delaccstats
{ "name": "delaccstats", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" } ] }Action parameter in delassetstat
{ "name": "delassetstat", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" } ] }-
{ "name": "delblend", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" } ] } Action parameter in deletepool
{ "name": "deletepool", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "scope", "type": "name" }, { "name": "pool_name", "type": "name" } ] }-
{ "name": "edittoken", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "token_symbol", "type": "symbol" }, { "name": "new_token_contract", "type": "name" } ] } Action parameter in emptybigpool
{ "name": "emptybigpool", "base": "", "fields": [ { "name": "scope", "type": "name" }, { "name": "pool_name", "type": "name" }, { "name": "recipient", "type": "name" } ] }-
{ "name": "emptypool", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "scope", "type": "name" }, { "name": "pool_name", "type": "name" }, { "name": "recipient", "type": "name" } ] } Table row type of extbalances
{ "name": "extended_balances_s", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "quantities", "type": "extended_asset[]" } ] }-
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] } -
{ "name": "freepool", "base": "", "fields": [ { "name": "scope", "type": "name" }, { "name": "pool_name", "type": "name" } ] } -
{ "name": "fuse", "base": "", "fields": [ { "name": "claimer", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "transferred_assets", "type": "uint64[]" }, { "name": "own_assets", "type": "uint64[]" }, { "name": "security_check", "type": "SECURITY_CHECK" } ] } Table row type of inventory
{ "name": "inventory_s", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "assets", "type": "uint64[]" } ] }-
{ "name": "logburn", "base": "", "fields": [ { "name": "asset_owner", "type": "name" }, { "name": "asset_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" } ] } -
{ "name": "logclaim", "base": "", "fields": [ { "name": "claim_id", "type": "uint64" }, { "name": "claimer", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "transferred_assets", "type": "uint64[]" }, { "name": "own_assets", "type": "uint64[]" } ] } Action parameter in lognewblend
{ "name": "lognewblend", "base": "", "fields": [ { "name": "blend_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "max_uses", "type": "uint32" }, { "name": "ingredients", "type": "INGREDIENT[]" }, { "name": "rolls", "type": "ROLL[]" }, { "name": "start_time", "type": "uint32" }, { "name": "end_time", "type": "uint32" }, { "name": "display_data", "type": "string" }, { "name": "security_id", "type": "uint32" }, { "name": "is_hidden", "type": "bool" }, { "name": "category", "type": "string" }, { "name": "account_limit", "type": "uint64" }, { "name": "account_limit_cooldown", "type": "uint32" } ] }-
{ "name": "logresult", "base": "", "fields": [ { "name": "claim_id", "type": "uint64" }, { "name": "results", "type": "CLAIMABLE[]" }, { "name": "claimer", "type": "name" }, { "name": "blend_id", "type": "uint64" } ] } -
{ "name": "mine", "base": "", "fields": [ { "name": "blend_id", "type": "uint64" }, { "name": "claims", "type": "FUSION_CLAIM[]" } ] } -
{ "name": "nosecfuse", "base": "", "fields": [ { "name": "claimer", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "transferred_assets", "type": "uint64[]" }, { "name": "own_assets", "type": "uint64[]" } ] } -
{ "name": "openbal", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "token_symbol", "type": "symbol" } ] } Action parameter in opencolbal
{ "name": "opencolbal", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "token_symbol", "type": "extended_symbol" } ] }Table row type of orngjobs
{ "name": "orngjobs_old_s", "base": "", "fields": [ { "name": "claim_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "recipe_id", "type": "uint64" }, { "name": "recipient", "type": "name" } ] }Table row type of orngjobs2
{ "name": "orngjobs_s", "base": "", "fields": [ { "name": "job_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "recipe_id", "type": "uint64" }, { "name": "claims", "type": "RNG_CLAIM[]" } ] }Table row type of poolassets
{ "name": "pool_assets_s", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "assets", "type": "uint64[]" } ] }-
{ "name": "pools_s", "base": "", "fields": [ { "name": "pool_name", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "amount_added", "type": "uint32" }, { "name": "amount_reserved", "type": "uint32" }, { "name": "count", "type": "uint32" }, { "name": "used", "type": "bool" }, { "name": "templates", "type": "uint32[]$" } ] } Table row type of rambalances
{ "name": "rambalances_s", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "byte_balance", "type": "int64" } ] }Action parameter in receiverand
{ "name": "receiverand", "base": "", "fields": [ { "name": "assoc_id", "type": "uint64" }, { "name": "random_value", "type": "checksum256" } ] }-
{ "name": "resetpool", "base": "", "fields": [ { "name": "scope", "type": "name" }, { "name": "pool_name", "type": "name" } ] } -
{ "name": "retryrand", "base": "", "fields": [ { "name": "claim_id", "type": "uint64" } ] } Action parameter in setblendcat
{ "name": "setblendcat", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "category", "type": "string" } ] }Action parameter in setblenddata
{ "name": "setblenddata", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "display_data", "type": "string" } ] }Action parameter in setblendhide
{ "name": "setblendhide", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "is_hidden", "type": "bool" } ] }Action parameter in setblendlim
{ "name": "setblendlim", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "account_limit", "type": "uint64" }, { "name": "account_limit_cooldown", "type": "uint32" } ] }Action parameter in setblendmax
{ "name": "setblendmax", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "new_max_uses", "type": "uint32" } ] }Action parameter in setblendmix
{ "name": "setblendmix", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "ingredients", "type": "INGREDIENT[]" } ] }Action parameter in setblendsec
{ "name": "setblendsec", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "security_id", "type": "uint64" } ] }Action parameter in setblendtime
{ "name": "setblendtime", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "start_time", "type": "uint32" }, { "name": "end_time", "type": "uint32" } ] }-
{ "name": "setconf", "base": "", "fields": [ { "name": "allow_all_tokens", "type": "bool" } ] } -
{ "name": "setfee", "base": "", "fields": [ { "name": "fee", "type": "float64" } ] } -
{ "name": "setfeeacc", "base": "", "fields": [ { "name": "account", "type": "name" } ] } -
{ "name": "setrolls", "base": "", "fields": [ { "name": "blend_id", "type": "uint64" }, { "name": "rolls", "type": "ROLL[]" } ] } Action parameter in withdrawcbal
{ "name": "withdrawcbal", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "recipient", "type": "name" }, { "name": "amount", "type": "extended_asset" } ] }Action parameter in withdrawram
{ "name": "withdrawram", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "collection_name", "type": "name" }, { "name": "recipient", "type": "name" }, { "name": "bytes", "type": "int64" } ] }Action parameter in withdrawubal
{ "name": "withdrawubal", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "amount", "type": "extended_asset" } ] }