Telos

feedurmonkey

컨트랙트

이 계약에 의해 정의된 데이터 구조입니다.

  • config의 테이블 행 유형

    {
      "name": "config_row",
      "base": "",
      "fields": [
        {
          "name": "energy_used",
          "type": "asset"
        },
        {
          "name": "revenue",
          "type": "asset"
        },
        {
          "name": "total_fights",
          "type": "uint32"
        }
      ]
    }
  • craftasset의 액션 파라미터

    {
      "name": "craftasset",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "inventory_asset_type"
        }
      ]
    }
  • craftequip의 액션 파라미터

    {
      "name": "craftequip",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "equip_id",
          "type": "equipment_type"
        }
      ]
    }
  • deleteasset의 액션 파라미터

    {
      "name": "deleteasset",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "inventory_asset_type"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • deleteequip의 액션 파라미터

    {
      "name": "deleteequip",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "equip_id",
          "type": "equipment_type"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • diguptree의 액션 파라미터

    {
      "name": "diguptree",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint16"
        },
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • monkeys_row의 구조체 속성

    {
      "name": "equip_used_details",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "equipment_type"
        },
        {
          "name": "lifespan",
          "type": "asset"
        }
      ]
    }
  • equipment의 테이블 행 유형

    {
      "name": "equipment_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "equipment_type"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "crafting_details",
          "type": "B_pair_time_point_sec_asset_E?"
        }
      ]
    }
  • expljungle의 액션 파라미터

    {
      "name": "expljungle",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "energy",
          "type": "asset"
        }
      ]
    }
  • farming의 테이블 행 유형

    {
      "name": "farming_row",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "lp_staked",
          "type": "asset"
        },
        {
          "name": "staking_started",
          "type": "time_point_sec"
        },
        {
          "name": "stake_updated",
          "type": "time_point_sec"
        },
        {
          "name": "growth_state",
          "type": "asset"
        }
      ]
    }
  • fertlztree의 액션 파라미터

    {
      "name": "fertlztree",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint16"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "peels",
          "type": "asset"
        }
      ]
    }
  • fight의 액션 파라미터

    {
      "name": "fight",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "opponent",
          "type": "name"
        },
        {
          "name": "my_weight",
          "type": "asset"
        },
        {
          "name": "opponent_weight",
          "type": "asset"
        }
      ]
    }
  • fight의 액션 반환 유형

    {
      "name": "fight_result",
      "base": "",
      "fields": [
        {
          "name": "total_bananas",
          "type": "asset"
        },
        {
          "name": "my_damage",
          "type": "asset"
        },
        {
          "name": "opponent_damage",
          "type": "asset"
        },
        {
          "name": "my_energy_used",
          "type": "asset"
        },
        {
          "name": "opponent_energy_used",
          "type": "asset"
        },
        {
          "name": "xp_earned",
          "type": "int32"
        }
      ]
    }
  • foundassets의 액션 파라미터

    {
      "name": "foundassets",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        }
      ]
    }
  • getpeels의 액션 파라미터

    {
      "name": "getpeels",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "peels",
          "type": "asset"
        }
      ]
    }
  • gettrees의 액션 파라미터

    {
      "name": "gettrees",
      "base": "",
      "fields": [
        {
          "name": "owners",
          "type": "name[]"
        }
      ]
    }
  • harvesttree의 액션 파라미터

    {
      "name": "harvesttree",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint16"
        },
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • inventory의 테이블 행 유형

    {
      "name": "inventory_row",
      "base": "",
      "fields": [
        {
          "name": "asset_id",
          "type": "inventory_asset_type"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "crafting_details",
          "type": "B_pair_time_point_sec_asset_E?"
        }
      ]
    }
  • explorers의 테이블 행 유형

    {
      "name": "jungle_explorers_row",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "energy",
          "type": "asset"
        },
        {
          "name": "exploring_until",
          "type": "time_point_sec"
        }
      ]
    }
  • logduel의 액션 파라미터

    {
      "name": "logduel",
      "base": "",
      "fields": [
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "opponent",
          "type": "name"
        },
        {
          "name": "damage",
          "type": "asset"
        },
        {
          "name": "opponent_damage",
          "type": "asset"
        },
        {
          "name": "energy_used",
          "type": "asset"
        },
        {
          "name": "opponent_energy_used",
          "type": "asset"
        }
      ]
    }
  • migratecnf의 액션 파라미터

    {
      "name": "migratecnf",
      "base": "",
      "fields": []
    }
  • monkeys의 테이블 행 유형

    {
      "name": "monkeys_row",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "bananas",
          "type": "asset"
        },
        {
          "name": "banana_peels",
          "type": "asset"
        },
        {
          "name": "status",
          "type": "string"
        },
        {
          "name": "wins",
          "type": "uint32"
        },
        {
          "name": "losses",
          "type": "uint32"
        },
        {
          "name": "total_fights",
          "type": "uint32"
        },
        {
          "name": "assets_used",
          "type": "pair_inventory_asset_type_uint32[]"
        },
        {
          "name": "equip_used",
          "type": "equip_used_details[]"
        },
        {
          "name": "last_win",
          "type": "time_point_sec?"
        },
        {
          "name": "losing_streak",
          "type": "int8"
        },
        {
          "name": "xp",
          "type": "uint64"
        }
      ]
    }
  • {
      "name": "pair_inventory_asset_type_uint32",
      "base": "",
      "fields": [
        {
          "name": "first",
          "type": "inventory_asset_type"
        },
        {
          "name": "second",
          "type": "uint32"
        }
      ]
    }
  • {
      "name": "pair_name_B_vector_trees_row_E",
      "base": "",
      "fields": [
        {
          "name": "first",
          "type": "name"
        },
        {
          "name": "second",
          "type": "B_vector_trees_row_E"
        }
      ]
    }
  • {
      "name": "pair_time_point_sec_asset",
      "base": "",
      "fields": [
        {
          "name": "first",
          "type": "time_point_sec"
        },
        {
          "name": "second",
          "type": "asset"
        }
      ]
    }
  • purchasset의 액션 파라미터

    {
      "name": "purchasset",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "asset_id",
          "type": "inventory_asset_type"
        }
      ]
    }
  • setstatus의 액션 파라미터

    {
      "name": "setstatus",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "status",
          "type": "string"
        }
      ]
    }
  • setweapons의 액션 파라미터

    {
      "name": "setweapons",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "weapons",
          "type": "equipment_type[]"
        }
      ]
    }
  • starve의 액션 파라미터

    {
      "name": "starve",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        },
        {
          "name": "bananas",
          "type": "asset"
        }
      ]
    }
  • stats의 테이블 행 유형

    {
      "name": "stats_row",
      "base": "",
      "fields": [
        {
          "name": "total_fights",
          "type": "uint32"
        },
        {
          "name": "revenue",
          "type": "asset"
        },
        {
          "name": "system_revenue",
          "type": "asset"
        },
        {
          "name": "lp_staked",
          "type": "asset"
        },
        {
          "name": "lp_stakers",
          "type": "uint32"
        }
      ]
    }
  • tkstarvepill의 액션 파라미터

    {
      "name": "tkstarvepill",
      "base": "",
      "fields": [
        {
          "name": "monkey",
          "type": "name"
        }
      ]
    }
  • transferrvne의 액션 파라미터

    {
      "name": "transferrvne",
      "base": "",
      "fields": [
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • trees의 테이블 행 유형

    {
      "name": "trees_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint16"
        },
        {
          "name": "nft_id",
          "type": "uint64?"
        },
        {
          "name": "grown",
          "type": "time_point_sec"
        },
        {
          "name": "fertilizer",
          "type": "asset"
        },
        {
          "name": "fertilized_at",
          "type": "time_point_sec"
        },
        {
          "name": "total_fertilizer_used",
          "type": "asset"
        },
        {
          "name": "harvests",
          "type": "uint16"
        },
        {
          "name": "crop_harvested",
          "type": "asset"
        }
      ]
    }