
이 계약에 의해 정의된 데이터 구조입니다.
-
{ "name": "ArmorComponentConfig", "base": "", "fields": [ { "name": "shell_fee_rarity_multiplier", "type": "pair_string_float64[]" }, { "name": "construct_levels", "type": "pair_string_uint64[]" }, { "name": "construct_mat_cost_multiplier", "type": "pair_string_float64[]" }, { "name": "construct_base_shell_fee", "type": "pair_string_uint64[]" }, { "name": "construct_time", "type": "pair_string_uint32[]" }, { "name": "construct_exp", "type": "ComponentExp" }, { "name": "deconstruct_base_shell_fee", "type": "pair_string_uint64[]" }, { "name": "deconstruct_time", "type": "pair_string_uint32[]" }, { "name": "deconstruct_exp", "type": "ComponentExp" }, { "name": "deconstruct_mat_quantities", "type": "pair_string_uint64[]" } ] } addattribpts의 구조체 속성
{ "name": "AttributePoints", "base": "", "fields": [ { "name": "nanore", "type": "uint64" }, { "name": "sap", "type": "uint64" }, { "name": "versat", "type": "uint64" }, { "name": "floria", "type": "uint64" }, { "name": "mat_cost_reduction", "type": "uint64" }, { "name": "deconstruction_gain", "type": "uint64" }, { "name": "speed", "type": "uint64" } ] }ArmorComponentConfig의 구조체 속성
{ "name": "ComponentExp", "base": "", "fields": [ { "name": "base_exp", "type": "pair_string_uint64[]" }, { "name": "quality_multiplier", "type": "pair_string_float64[]" } ] }evolutions의 테이블 행 유형
{ "name": "Evolution", "base": "", "fields": [ { "name": "template_id", "type": "uint64" }, { "name": "images", "type": "pair_uint32_string[]" } ] }greensmiths의 테이블 행 유형
{ "name": "GreensmithModel", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "locked", "type": "bool" } ] }matcosts의 테이블 행 유형
{ "name": "MatCostModel", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "totem", "type": "string" }, { "name": "component", "type": "string" }, { "name": "materials", "type": "asset[]" } ] }pair_string_MinMax의 구조체 속성
{ "name": "MinMax", "base": "", "fields": [ { "name": "Min", "type": "uint64" }, { "name": "Max", "type": "uint64" } ] }-
{ "name": "RNGLink", "base": "", "fields": [ { "name": "assoc_id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "roll_type", "type": "name" }, { "name": "internal_id", "type": "uint64" } ] } workslots의 테이블 행 유형
{ "name": "WorkslotModel", "base": "", "fields": [ { "name": "greensmith_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "asset_ids", "type": "uint64[]" }, { "name": "action_type", "type": "string" }, { "name": "sub_type", "type": "string" }, { "name": "metadata", "type": "string" }, { "name": "materials_paid", "type": "asset[]" }, { "name": "materials_returned", "type": "asset[]" }, { "name": "fee_paid", "type": "asset" }, { "name": "start_time", "type": "uint64" }, { "name": "end_time", "type": "uint64" }, { "name": "status", "type": "name" }, { "name": "outcome", "type": "string" } ] }addarmortmpl의 액션 파라미터
{ "name": "addarmortmpl", "base": "", "fields": [ { "name": "name", "type": "string" }, { "name": "template_id", "type": "uint64" } ] }addattribpts의 액션 파라미터
{ "name": "addattribpts", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "greensmith_id", "type": "uint64" }, { "name": "attrib_pts", "type": "AttributePoints" } ] }-
{ "name": "addevol", "base": "", "fields": [ { "name": "template_id", "type": "uint64" }, { "name": "images", "type": "pair_uint32_string[]" } ] } -
{ "name": "addwlist", "base": "", "fields": [ { "name": "user", "type": "name" } ] } -
{ "name": "checkwork", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] } choosetotem의 액션 파라미터
{ "name": "choosetotem", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "asset_id", "type": "uint64" }, { "name": "totem", "type": "string" } ] }claimcraft의 액션 파라미터
{ "name": "claimcraft", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "claim_id", "type": "uint64" } ] }-
{ "name": "claimwork", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] } -
{ "name": "config", "base": "", "fields": [ { "name": "contract_active", "type": "bool" }, { "name": "whitelist_enabled", "type": "bool" }, { "name": "whitelist", "type": "name[]" }, { "name": "armor_component", "type": "ArmorComponentConfig" }, { "name": "attribute_reset_fees", "type": "pair_string_asset[]" }, { "name": "armor_attribute_ranges", "type": "pair_string_AttributeRanges[]" }, { "name": "armor_templates", "type": "pair_string_uint64[]" } ] } usercrafts의 구조체 속성
{ "name": "craft_rewards", "base": "", "fields": [ { "name": "token_rewards", "type": "token_reward[]" }, { "name": "nft_rewards", "type": "rewards[]" }, { "name": "mutable_changes", "type": "mutable_change[]" }, { "name": "xp", "type": "uint32?" } ] }craftlimits의 테이블 행 유형
{ "name": "craftlimits", "base": "", "fields": [ { "name": "craft_id", "type": "uint64" }, { "name": "users", "type": "pair_name_user_data[]" } ] }createcraft의 액션 파라미터
{ "name": "createcraft", "base": "", "fields": [ { "name": "id", "type": "uint64?" }, { "name": "name", "type": "string" }, { "name": "description", "type": "string" }, { "name": "data", "type": "string" }, { "name": "ingredients", "type": "ingredient[]" }, { "name": "nft_rewards", "type": "rewards[]" }, { "name": "rng_nft_rewards", "type": "rng_nft_reward[]" }, { "name": "token_rewards", "type": "token_reward[]" }, { "name": "fees", "type": "extended_asset[]" }, { "name": "mutable_changes", "type": "mutable_change[]" }, { "name": "time_required", "type": "uint32?" }, { "name": "xp", "type": "uint32?" }, { "name": "greensmith_level_required", "type": "uint32?" }, { "name": "crafted", "type": "uint64" }, { "name": "total", "type": "uint64" }, { "name": "unlock_time", "type": "uint32" }, { "name": "end_time", "type": "uint32" }, { "name": "account_limit", "type": "uint32" }, { "name": "account_limit_cooldown", "type": "uint32" } ] }-
{ "name": "delconfig", "base": "", "fields": [] } -
{ "name": "delcrafts", "base": "", "fields": [] } -
{ "name": "disable", "base": "", "fields": [] } disablewlist의 액션 파라미터
{ "name": "disablewlist", "base": "", "fields": [] }-
{ "name": "ebalance", "base": "", "fields": [ { "name": "balance", "type": "extended_asset" } ] } -
{ "name": "enable", "base": "", "fields": [] } enablewlist의 액션 파라미터
{ "name": "enablewlist", "base": "", "fields": [] }-
{ "name": "ingredient", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "quantity", "type": "uint32" }, { "name": "data", "type": "string" } ] } -
{ "name": "init", "base": "", "fields": [] } logcraftres의 액션 파라미터
{ "name": "logcraftres", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "craft_id", "type": "uint64" }, { "name": "nft_rewards", "type": "rewards[]" }, { "name": "no_nft_reward", "type": "bool" } ] }-
{ "name": "logit", "base": "", "fields": [ { "name": "msg", "type": "string" } ] } -
{ "name": "logwork", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "greensmith_id", "type": "uint64" }, { "name": "asset_ids", "type": "uint64[]" }, { "name": "action_type", "type": "string" }, { "name": "sub_type", "type": "string" }, { "name": "metadata", "type": "string" }, { "name": "materials_paid", "type": "asset[]" }, { "name": "materials_returned", "type": "asset[]" }, { "name": "fee_paid", "type": "asset" }, { "name": "start_time", "type": "uint64" }, { "name": "end_time", "type": "uint64" }, { "name": "outcome", "type": "string" }, { "name": "rarity", "type": "string" } ] } -
{ "name": "mutable_change", "base": "", "fields": [ { "name": "template_ids", "type": "int32[]" }, { "name": "schema", "type": "name?" }, { "name": "data", "type": "string" }, { "name": "changes", "type": "mutable_data_change[]" } ] } mutable_change의 구조체 속성
{ "name": "mutable_data_change", "base": "", "fields": [ { "name": "key", "type": "string" }, { "name": "value", "type": "ATOMIC_ATTRIBUTE" }, { "name": "operation", "type": "string" }, { "name": "extra_data", "type": "ATTRIBUTE_MAP" } ] }-
{ "name": "oldcraft", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "description", "type": "string" }, { "name": "data", "type": "string" }, { "name": "ingredients", "type": "ingredient[]" }, { "name": "nft_rewards", "type": "rewards[]" }, { "name": "token_rewards", "type": "token_reward[]" }, { "name": "fees", "type": "extended_asset[]" }, { "name": "mutable_changes", "type": "mutable_change[]" }, { "name": "time_required", "type": "uint32?" }, { "name": "xp", "type": "uint32?" }, { "name": "greensmith_level_required", "type": "uint32?" }, { "name": "crafted", "type": "uint64" }, { "name": "total", "type": "uint64" }, { "name": "unlock_time", "type": "uint32" }, { "name": "end_time", "type": "uint32" }, { "name": "account_limit", "type": "uint32" }, { "name": "account_limit_cooldown", "type": "uint32" } ] } craftlimits의 구조체 속성
{ "name": "pair_name_user_data", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "user_data" } ] }-
{ "name": "pair_string_ATOMIC_ATTRIBUTE", "base": "", "fields": [ { "name": "first", "type": "string" }, { "name": "second", "type": "ATOMIC_ATTRIBUTE" } ] } -
{ "name": "pair_string_AttributeRanges", "base": "", "fields": [ { "name": "first", "type": "string" }, { "name": "second", "type": "AttributeRanges" } ] } -
{ "name": "pair_string_MinMax", "base": "", "fields": [ { "name": "first", "type": "string" }, { "name": "second", "type": "MinMax" } ] } -
{ "name": "pair_string_asset", "base": "", "fields": [ { "name": "first", "type": "string" }, { "name": "second", "type": "asset" } ] } -
{ "name": "pair_string_float64", "base": "", "fields": [ { "name": "first", "type": "string" }, { "name": "second", "type": "float64" } ] } -
{ "name": "pair_string_uint32", "base": "", "fields": [ { "name": "first", "type": "string" }, { "name": "second", "type": "uint32" } ] } -
{ "name": "pair_string_uint64", "base": "", "fields": [ { "name": "first", "type": "string" }, { "name": "second", "type": "uint64" } ] } -
{ "name": "pair_uint32_string", "base": "", "fields": [ { "name": "first", "type": "uint32" }, { "name": "second", "type": "string" } ] } -
{ "name": "payoutcd", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] } receiverand의 액션 파라미터
{ "name": "receiverand", "base": "", "fields": [ { "name": "assoc_id", "type": "uint64" }, { "name": "random_value", "type": "checksum256" } ] }-
{ "name": "refundbal", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "balance", "type": "extended_asset" } ] } -
{ "name": "remwlist", "base": "", "fields": [ { "name": "user", "type": "name" } ] } resetattribs의 액션 파라미터
{ "name": "resetattribs", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "greensmith_id", "type": "uint64" } ] }craft_rewards의 구조체 속성
createcraft의 구조체 속성
logcraftres의 구조체 속성
oldcraft의 구조체 속성
rng_nft_reward의 구조체 속성
tcraft의 구조체 속성
{ "name": "rewards", "base": "", "fields": [ { "name": "template_id", "type": "int32" }, { "name": "quantity", "type": "uint32" }, { "name": "immutable_data", "type": "ATTRIBUTE_MAP" }, { "name": "mutable_data", "type": "ATTRIBUTE_MAP" }, { "name": "data", "type": "string" } ] }-
{ "name": "rng_nft_reward", "base": "", "fields": [ { "name": "nft_reward", "type": "rewards" }, { "name": "odds", "type": "uint32" } ] } rngcounter의 테이블 행 유형
{ "name": "rngcounter", "base": "", "fields": [ { "name": "value", "type": "uint64" } ] }-
{ "name": "setcfg", "base": "", "fields": [ { "name": "component_config", "type": "ArmorComponentConfig" }, { "name": "attribute_reset_fees", "type": "pair_string_asset[]" }, { "name": "armor_attribute_ranges", "type": "pair_string_AttributeRanges[]" } ] } setcompcosts의 액션 파라미터
{ "name": "setcompcosts", "base": "", "fields": [ { "name": "totem", "type": "string" }, { "name": "component", "type": "string" }, { "name": "materials", "type": "asset[]" } ] }startcraft의 액션 파라미터
{ "name": "startcraft", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "craft_id", "type": "uint64" } ] }-
{ "name": "tcraft", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "description", "type": "string" }, { "name": "data", "type": "string" }, { "name": "ingredients", "type": "ingredient[]" }, { "name": "nft_rewards", "type": "rewards[]" }, { "name": "rng_nft_rewards", "type": "rng_nft_reward[]" }, { "name": "token_rewards", "type": "token_reward[]" }, { "name": "fees", "type": "extended_asset[]" }, { "name": "mutable_changes", "type": "mutable_change[]" }, { "name": "time_required", "type": "uint32?" }, { "name": "xp", "type": "uint32?" }, { "name": "greensmith_level_required", "type": "uint32?" }, { "name": "crafted", "type": "uint64" }, { "name": "total", "type": "uint64" }, { "name": "unlock_time", "type": "uint32" }, { "name": "end_time", "type": "uint32" }, { "name": "account_limit", "type": "uint32" }, { "name": "account_limit_cooldown", "type": "uint32" } ] } -
{ "name": "token_reward", "base": "", "fields": [ { "name": "data", "type": "string" }, { "name": "token", "type": "extended_asset" } ] } totceremony의 액션 파라미터
{ "name": "totceremony", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] }-
{ "name": "unstakegs", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "asset_ids", "type": "uint64[]" } ] } pair_name_user_data의 구조체 속성
{ "name": "user_data", "base": "", "fields": [ { "name": "crafted", "type": "uint32" }, { "name": "last_craft_time", "type": "uint32" } ] }usercrafts의 테이블 행 유형
{ "name": "usercrafts", "base": "", "fields": [ { "name": "claim_id", "type": "uint64" }, { "name": "craft_id", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "data", "type": "string" }, { "name": "unlock_time", "type": "uint32" }, { "name": "greensmith", "type": "uint64?" }, { "name": "mutable_assets", "type": "uint64[]" }, { "name": "craft_rewards", "type": "craft_rewards?" }, { "name": "craft_images", "type": "string[]" } ] }