
The data structures defined by this contract.
-
{ "name": "ACCESSORY_CANDIDATE", "base": "", "fields": [ { "name": "layer_name", "type": "string" }, { "name": "asset_id", "type": "uint64" } ] } -
{ "name": "ACCESSORY_MATCH", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "result_value", "type": "string" }, { "name": "result_image", "type": "string" } ] } Struct property of addaccspec
Struct property of blend_s
Struct property of createblend
Struct property of setblendspec
{ "name": "ACCESSORY_SPEC", "base": "", "fields": [ { "name": "layer_name", "type": "string" }, { "name": "z_index", "type": "int32" }, { "name": "default_accessory", "type": "DEFAULT_ACCESSORY" }, { "name": "accessory_matches", "type": "ACCESSORY_MATCH[]" } ] }-
{ "name": "BASE_SPEC", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "result_image", "type": "string" }, { "name": "mannequins", "type": "MANNEQUIN_SPEC[]" }, { "name": "z_index", "type": "int32" } ] } -
{ "name": "DEFAULT_RESULT", "base": "", "fields": [ { "name": "result_value", "type": "string" }, { "name": "result_image", "type": "string" } ] } Struct property of LOCK_SPEC
{ "name": "LOCK_PRICE", "base": "", "fields": [ { "name": "layer_amount", "type": "int32" }, { "name": "price", "type": "asset" } ] }-
{ "name": "LOCK_SPEC", "base": "", "fields": [ { "name": "locked_char_schema", "type": "name" }, { "name": "locked_char_name", "type": "string" }, { "name": "lock_prices", "type": "LOCK_PRICE[]" }, { "name": "price_recipient", "type": "name" } ] } Struct property of BASE_SPEC
{ "name": "MANNEQUIN_SPEC", "base": "", "fields": [ { "name": "image", "type": "string" }, { "name": "layers", "type": "string[]" } ] }-
{ "name": "NO_DEFAULT", "base": "", "fields": [ { "name": "_empty", "type": "int32" } ] } Action parameter in addaccmatch
{ "name": "addaccmatch", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "accessory_match_collection_name", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "layer_name", "type": "string" }, { "name": "accessory_match", "type": "ACCESSORY_MATCH" } ] }Action parameter in addaccspec
{ "name": "addaccspec", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "accessory_spec_collection_name", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "accessory_spec", "type": "ACCESSORY_SPEC" } ] }Action parameter in addallowcol
{ "name": "addallowcol", "base": "", "fields": [ { "name": "collection_name", "type": "name" } ] }Table row type of allowcols
{ "name": "allowcol_s", "base": "", "fields": [ { "name": "collection_name", "type": "name" } ] }Action parameter in announcedepo
{ "name": "announcedepo", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "count", "type": "uint32" } ] }Table row type of balances
{ "name": "balances_s", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "quantities", "type": "asset[]" } ] }-
{ "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": "accessory_specs", "type": "ACCESSORY_SPEC[]" }, { "name": "base_spec", "type": "BASE_SPEC" }, { "name": "lock_spec", "type": "LOCK_SPEC" }, { "name": "lock_count", "type": "uint32" }, { "name": "max", "type": "uint32" }, { "name": "use_count", "type": "uint32" }, { "name": "display_data", "type": "string" }, { "name": "lock_time", "type": "uint32$" } ] } Action parameter in buyramproxy
{ "name": "buyramproxy", "base": "", "fields": [ { "name": "collection_to_credit", "type": "name" }, { "name": "quantity", "type": "asset" } ] }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": "accessory_specs", "type": "ACCESSORY_SPEC[]" }, { "name": "base_spec", "type": "BASE_SPEC" }, { "name": "lock_spec", "type": "LOCK_SPEC" }, { "name": "start_time", "type": "uint32" }, { "name": "end_time", "type": "uint32" }, { "name": "lock_time", "type": "uint32" } ] }Action parameter in delaccmatch
{ "name": "delaccmatch", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "layer_name", "type": "string" }, { "name": "template_id", "type": "uint32" } ] }Table row type of dressedchars
{ "name": "dressedchars_s", "base": "", "fields": [ { "name": "base_character", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "attire", "type": "ATTIRE_ASSET_MAP" }, { "name": "mint_number", "type": "uint64$" } ] }-
{ "name": "finalize", "base": "", "fields": [ { "name": "base_character", "type": "uint64" }, { "name": "ipfs_cid", "type": "string" }, { "name": "accessory_candidates", "type": "ACCESSORY_CANDIDATE[]" } ] } -
{ "name": "fuse", "base": "", "fields": [ { "name": "recipient", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "base_character", "type": "uint64" }, { "name": "accessory_candidates", "type": "ACCESSORY_CANDIDATE[]" } ] } -
{ "name": "fusions_s", "base": "", "fields": [ { "name": "recipient", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "base_character", "type": "uint64" }, { "name": "asset_data", "type": "ATTRIBUTE_MAP" }, { "name": "accessory_candidates", "type": "ACCESSORY_CANDIDATE[]" } ] } Table row type of inventory
{ "name": "inventory_s", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "assets", "type": "uint64[]" } ] }-
{ "name": "lock", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "base_character", "type": "uint64" } ] } Table row type of lockedchars
{ "name": "lockedchars_s", "base": "", "fields": [ { "name": "lock_id", "type": "uint64" }, { "name": "hash", "type": "checksum256" } ] }-
{ "name": "loglock", "base": "", "fields": [ { "name": "blend_id", "type": "uint64" }, { "name": "base_character", "type": "uint64" }, { "name": "attire", "type": "ATTIRE_ASSET_MAP" } ] } -
{ "name": "pair_string_ATOMIC_ATTRIBUTE", "base": "", "fields": [ { "name": "key", "type": "string" }, { "name": "value", "type": "ATOMIC_ATTRIBUTE" } ] } -
{ "name": "pair_string_uint64", "base": "", "fields": [ { "name": "key", "type": "string" }, { "name": "value", "type": "uint64" } ] } Table row type of rambalances
{ "name": "rambalances_s", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "byte_balance", "type": "int64" } ] }Action parameter in refreshblend
{ "name": "refreshblend", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" } ] }Action parameter in rmallowcol
{ "name": "rmallowcol", "base": "", "fields": [ { "name": "collection_name", "type": "name" } ] }Action parameter in setblendspec
{ "name": "setblendspec", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "accessory_specs", "type": "ACCESSORY_SPEC[]" } ] }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": "lock_time", "type": "uint32" } ] }Action parameter in setdefault
{ "name": "setdefault", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "layer_name", "type": "string" }, { "name": "default_accessory", "type": "DEFAULT_ACCESSORY" } ] }Action parameter in setlockspec
{ "name": "setlockspec", "base": "", "fields": [ { "name": "authorized_account", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "lock_spec", "type": "LOCK_SPEC" } ] }Action parameter in setmintnum
{ "name": "setmintnum", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "blend_id", "type": "uint64" }, { "name": "base_character", "type": "uint64" }, { "name": "mint_number", "type": "uint64" } ] }-
{ "name": "withdraw", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "token_to_withdraw", "type": "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" } ] }