Jungle 4 (Testnet)

core.vaulta

컨트랙트

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

  • accounts의 테이블 행 유형

    {
      "name": "account",
      "base": "",
      "fields": [
        {
          "name": "balance",
          "type": "asset"
        },
        {
          "name": "released",
          "type": "bool"
        }
      ]
    }
  • newaccount의 구조체 속성

    updateauth의 구조체 속성

    {
      "name": "authority",
      "base": "",
      "fields": [
        {
          "name": "threshold",
          "type": "uint32"
        },
        {
          "name": "keys",
          "type": "key_weight[]"
        },
        {
          "name": "accounts",
          "type": "permission_level_weight[]"
        },
        {
          "name": "waits",
          "type": "wait_weight[]"
        }
      ]
    }
  • bidname의 액션 파라미터

    {
      "name": "bidname",
      "base": "",
      "fields": [
        {
          "name": "bidder",
          "type": "name"
        },
        {
          "name": "newname",
          "type": "name"
        },
        {
          "name": "bid",
          "type": "asset"
        }
      ]
    }
  • bidrefund의 액션 파라미터

    {
      "name": "bidrefund",
      "base": "",
      "fields": [
        {
          "name": "bidder",
          "type": "name"
        },
        {
          "name": "newname",
          "type": "name"
        }
      ]
    }
  • blocked의 테이블 행 유형

    {
      "name": "blocked_recipient",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • blockswapto의 액션 파라미터

    {
      "name": "blockswapto",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "block",
          "type": "bool"
        }
      ]
    }
  • buyram의 액션 파라미터

    {
      "name": "buyram",
      "base": "",
      "fields": [
        {
          "name": "payer",
          "type": "name"
        },
        {
          "name": "receiver",
          "type": "name"
        },
        {
          "name": "quant",
          "type": "asset"
        }
      ]
    }
  • buyramburn의 액션 파라미터

    {
      "name": "buyramburn",
      "base": "",
      "fields": [
        {
          "name": "payer",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • buyrambytes의 액션 파라미터

    {
      "name": "buyrambytes",
      "base": "",
      "fields": [
        {
          "name": "payer",
          "type": "name"
        },
        {
          "name": "receiver",
          "type": "name"
        },
        {
          "name": "bytes",
          "type": "uint32"
        }
      ]
    }
  • buyramself의 액션 파라미터

    {
      "name": "buyramself",
      "base": "",
      "fields": [
        {
          "name": "payer",
          "type": "name"
        },
        {
          "name": "quant",
          "type": "asset"
        }
      ]
    }
  • buyrex의 액션 파라미터

    {
      "name": "buyrex",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • claimrewards의 액션 파라미터

    {
      "name": "claimrewards",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • close의 액션 파라미터

    {
      "name": "close",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "symbol",
          "type": "symbol"
        }
      ]
    }
  • config의 테이블 행 유형

    {
      "name": "config",
      "base": "",
      "fields": [
        {
          "name": "token_symbol",
          "type": "symbol"
        }
      ]
    }
  • stat의 테이블 행 유형

    {
      "name": "currency_stats",
      "base": "",
      "fields": [
        {
          "name": "supply",
          "type": "asset"
        },
        {
          "name": "max_supply",
          "type": "asset"
        },
        {
          "name": "issuer",
          "type": "name"
        }
      ]
    }
  • delegatebw의 액션 파라미터

    {
      "name": "delegatebw",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "receiver",
          "type": "name"
        },
        {
          "name": "stake_net_quantity",
          "type": "asset"
        },
        {
          "name": "stake_cpu_quantity",
          "type": "asset"
        },
        {
          "name": "transfer",
          "type": "bool"
        }
      ]
    }
  • deleteauth의 액션 파라미터

    {
      "name": "deleteauth",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "permission",
          "type": "name"
        },
        {
          "name": "authorized_by",
          "type": "name$"
        }
      ]
    }
  • deposit의 액션 파라미터

    {
      "name": "deposit",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • donatetorex의 액션 파라미터

    {
      "name": "donatetorex",
      "base": "",
      "fields": [
        {
          "name": "payer",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • enforcebal의 액션 파라미터

    {
      "name": "enforcebal",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "expected_eos_balance",
          "type": "asset"
        }
      ]
    }
  • giftram의 액션 파라미터

    {
      "name": "giftram",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "receiver",
          "type": "name"
        },
        {
          "name": "ram_bytes",
          "type": "int64"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • init의 액션 파라미터

    {
      "name": "init",
      "base": "",
      "fields": [
        {
          "name": "maximum_supply",
          "type": "asset"
        }
      ]
    }
  • authority의 구조체 속성

    {
      "name": "key_weight",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "public_key"
        },
        {
          "name": "weight",
          "type": "uint16"
        }
      ]
    }
  • linkauth의 액션 파라미터

    {
      "name": "linkauth",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "code",
          "type": "name"
        },
        {
          "name": "type",
          "type": "name"
        },
        {
          "name": "requirement",
          "type": "name"
        },
        {
          "name": "authorized_by",
          "type": "name$"
        }
      ]
    }
  • mvfrsavings의 액션 파라미터

    {
      "name": "mvfrsavings",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "rex",
          "type": "asset"
        }
      ]
    }
  • mvtosavings의 액션 파라미터

    {
      "name": "mvtosavings",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "rex",
          "type": "asset"
        }
      ]
    }
  • newaccount의 액션 파라미터

    {
      "name": "newaccount",
      "base": "",
      "fields": [
        {
          "name": "creator",
          "type": "name"
        },
        {
          "name": "name",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "authority"
        },
        {
          "name": "active",
          "type": "authority"
        }
      ]
    }
  • newaccount2의 액션 파라미터

    {
      "name": "newaccount2",
      "base": "",
      "fields": [
        {
          "name": "creator",
          "type": "name"
        },
        {
          "name": "name",
          "type": "name"
        },
        {
          "name": "key",
          "type": "public_key"
        }
      ]
    }
  • noop의 액션 파라미터

    {
      "name": "noop",
      "base": "",
      "fields": [
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • open의 액션 파라미터

    {
      "name": "open",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "symbol",
          "type": "symbol"
        },
        {
          "name": "ram_payer",
          "type": "name"
        }
      ]
    }
  • {
      "name": "permission_level",
      "base": "",
      "fields": [
        {
          "name": "actor",
          "type": "name"
        },
        {
          "name": "permission",
          "type": "name"
        }
      ]
    }
  • authority의 구조체 속성

    {
      "name": "permission_level_weight",
      "base": "",
      "fields": [
        {
          "name": "permission",
          "type": "permission_level"
        },
        {
          "name": "weight",
          "type": "uint16"
        }
      ]
    }
  • powerup의 액션 파라미터

    {
      "name": "powerup",
      "base": "",
      "fields": [
        {
          "name": "payer",
          "type": "name"
        },
        {
          "name": "receiver",
          "type": "name"
        },
        {
          "name": "days",
          "type": "uint32"
        },
        {
          "name": "net_frac",
          "type": "int64"
        },
        {
          "name": "cpu_frac",
          "type": "int64"
        },
        {
          "name": "max_payment",
          "type": "asset"
        }
      ]
    }
  • ramburn의 액션 파라미터

    {
      "name": "ramburn",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "bytes",
          "type": "int64"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • ramtransfer의 액션 파라미터

    {
      "name": "ramtransfer",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "bytes",
          "type": "int64"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • refund의 액션 파라미터

    {
      "name": "refund",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        }
      ]
    }
  • sellram의 액션 파라미터

    {
      "name": "sellram",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "bytes",
          "type": "int64"
        }
      ]
    }
  • sellrex의 액션 파라미터

    {
      "name": "sellrex",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "rex",
          "type": "asset"
        }
      ]
    }
  • setabi의 액션 파라미터

    {
      "name": "setabi",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "abi",
          "type": "bytes"
        },
        {
          "name": "memo",
          "type": "string$"
        }
      ]
    }
  • setcode의 액션 파라미터

    {
      "name": "setcode",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "vmtype",
          "type": "uint8"
        },
        {
          "name": "vmversion",
          "type": "uint8"
        },
        {
          "name": "code",
          "type": "bytes"
        },
        {
          "name": "memo",
          "type": "string$"
        }
      ]
    }
  • swapexcess의 액션 파라미터

    {
      "name": "swapexcess",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "eos_before",
          "type": "asset"
        }
      ]
    }
  • swapto의 액션 파라미터

    {
      "name": "swapto",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • swaptrace의 액션 파라미터

    {
      "name": "swaptrace",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • transfer의 액션 파라미터

    {
      "name": "transfer",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • undelegatebw의 액션 파라미터

    {
      "name": "undelegatebw",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "receiver",
          "type": "name"
        },
        {
          "name": "unstake_net_quantity",
          "type": "asset"
        },
        {
          "name": "unstake_cpu_quantity",
          "type": "asset"
        }
      ]
    }
  • ungiftram의 액션 파라미터

    {
      "name": "ungiftram",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • unlinkauth의 액션 파라미터

    {
      "name": "unlinkauth",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "code",
          "type": "name"
        },
        {
          "name": "type",
          "type": "name"
        },
        {
          "name": "authorized_by",
          "type": "name$"
        }
      ]
    }
  • unstaketorex의 액션 파라미터

    {
      "name": "unstaketorex",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "receiver",
          "type": "name"
        },
        {
          "name": "from_net",
          "type": "asset"
        },
        {
          "name": "from_cpu",
          "type": "asset"
        }
      ]
    }
  • updateauth의 액션 파라미터

    {
      "name": "updateauth",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "permission",
          "type": "name"
        },
        {
          "name": "parent",
          "type": "name"
        },
        {
          "name": "auth",
          "type": "authority"
        },
        {
          "name": "authorized_by",
          "type": "name$"
        }
      ]
    }
  • voteproducer의 액션 파라미터

    {
      "name": "voteproducer",
      "base": "",
      "fields": [
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "proxy",
          "type": "name"
        },
        {
          "name": "producers",
          "type": "name[]"
        }
      ]
    }
  • voteupdate의 액션 파라미터

    {
      "name": "voteupdate",
      "base": "",
      "fields": [
        {
          "name": "voter_name",
          "type": "name"
        }
      ]
    }
  • authority의 구조체 속성

    {
      "name": "wait_weight",
      "base": "",
      "fields": [
        {
          "name": "wait_sec",
          "type": "uint32"
        },
        {
          "name": "weight",
          "type": "uint16"
        }
      ]
    }
  • withdraw의 액션 파라미터

    {
      "name": "withdraw",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }