Vaulta

jbboneiologs

Contract

The data structures defined by this contract.

  • Action parameter in avgdonate

    {
      "name": "avgdonate",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "st_donate"
        }
      ]
    }
  • Action parameter in closesale

    {
      "name": "closesale",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "m_closesale"
        }
      ]
    }
  • Action parameter in exchange

    {
      "name": "exchange",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "st_exchange"
        }
      ]
    }
  • Action parameter in issuenft

    {
      "name": "issuenft",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "m_issue"
        }
      ]
    }
  • Action parameter in issuenftpay

    {
      "name": "issuenftpay",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "m_issuepay"
        }
      ]
    }
  • Struct property of closesale

    {
      "name": "m_closesale",
      "base": "",
      "fields": [
        {
          "name": "goods_id",
          "type": "uint64"
        },
        {
          "name": "seller",
          "type": "name"
        },
        {
          "name": "create_at",
          "type": "uint64"
        }
      ]
    }
  • Struct property of issuenft

    {
      "name": "m_issue",
      "base": "",
      "fields": [
        {
          "name": "biz_id",
          "type": "uint64"
        },
        {
          "name": "category_name_id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "init_id",
          "type": "uint64"
        },
        {
          "name": "end_id",
          "type": "uint64"
        },
        {
          "name": "count",
          "type": "uint64"
        },
        {
          "name": "create_at",
          "type": "uint64"
        },
        {
          "name": "base_uri",
          "type": "string"
        },
        {
          "name": "remark",
          "type": "string"
        }
      ]
    }
  • Struct property of issuenftpay

    {
      "name": "m_issuepay",
      "base": "",
      "fields": [
        {
          "name": "biz_id",
          "type": "uint64"
        },
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "create_at",
          "type": "uint64"
        },
        {
          "name": "remark",
          "type": "string"
        }
      ]
    }
  • Struct property of offer

    {
      "name": "m_offer",
      "base": "",
      "fields": [
        {
          "name": "biz_id",
          "type": "uint64"
        },
        {
          "name": "offer",
          "type": "name"
        },
        {
          "name": "price",
          "type": "asset"
        },
        {
          "name": "prev_biz_id",
          "type": "uint64"
        },
        {
          "name": "prev_offer",
          "type": "name"
        },
        {
          "name": "prev_price",
          "type": "asset"
        },
        {
          "name": "expiration",
          "type": "uint64"
        },
        {
          "name": "create_at",
          "type": "uint64"
        }
      ]
    }
  • Struct property of salenft

    {
      "name": "m_sale",
      "base": "",
      "fields": [
        {
          "name": "biz_id",
          "type": "uint64"
        },
        {
          "name": "goods_id",
          "type": "uint64"
        },
        {
          "name": "seller",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "type",
          "type": "name"
        },
        {
          "name": "min_offer",
          "type": "asset"
        },
        {
          "name": "asset_contract",
          "type": "name"
        },
        {
          "name": "auction_expiration",
          "type": "uint64"
        },
        {
          "name": "create_at",
          "type": "uint64"
        },
        {
          "name": "remark",
          "type": "string"
        }
      ]
    }
  • Struct property of voteover

    {
      "name": "m_vote_over",
      "base": "",
      "fields": [
        {
          "name": "round",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in offer

    {
      "name": "offer",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "m_offer"
        }
      ]
    }
  • Action parameter in salenft

    {
      "name": "salenft",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "m_sale"
        }
      ]
    }
  • Struct property of avgdonate

    {
      "name": "st_donate",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "account",
          "type": "name"
        },
        {
          "name": "user_id",
          "type": "uint64"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "mask_count",
          "type": "uint64"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "status",
          "type": "uint64"
        },
        {
          "name": "create_at",
          "type": "uint64"
        },
        {
          "name": "remark",
          "type": "string"
        }
      ]
    }
  • Struct property of exchange

    {
      "name": "st_exchange",
      "base": "",
      "fields": [
        {
          "name": "payer",
          "type": "name"
        },
        {
          "name": "pay_amount",
          "type": "asset"
        },
        {
          "name": "receiver_amount",
          "type": "asset"
        },
        {
          "name": "order_id",
          "type": "uint64"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Struct property of trxlog

    {
      "name": "st_trxrecord",
      "base": "",
      "fields": [
        {
          "name": "biz_id",
          "type": "uint64"
        },
        {
          "name": "type",
          "type": "uint64"
        },
        {
          "name": "payer_id",
          "type": "uint64"
        },
        {
          "name": "payer_account",
          "type": "name"
        },
        {
          "name": "receiver_id",
          "type": "uint64"
        },
        {
          "name": "receiver_account",
          "type": "name"
        },
        {
          "name": "contract_account",
          "type": "name"
        },
        {
          "name": "total_amount",
          "type": "asset"
        },
        {
          "name": "receiver_amount",
          "type": "asset"
        },
        {
          "name": "fee",
          "type": "asset"
        },
        {
          "name": "asset_contract",
          "type": "name"
        },
        {
          "name": "create_at",
          "type": "uint64"
        },
        {
          "name": "remark",
          "type": "string"
        },
        {
          "name": "notify",
          "type": "string"
        }
      ]
    }
  • Struct property of vote

    {
      "name": "st_vote",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "seq",
          "type": "uint64"
        },
        {
          "name": "voter",
          "type": "name"
        },
        {
          "name": "game_id",
          "type": "uint64"
        },
        {
          "name": "game_type",
          "type": "uint64"
        },
        {
          "name": "vote_amount",
          "type": "asset"
        },
        {
          "name": "vote_count",
          "type": "uint64"
        },
        {
          "name": "create_at",
          "type": "uint64"
        },
        {
          "name": "trx_to",
          "type": "name"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Struct property of votereveal

    {
      "name": "st_vote_round",
      "base": "",
      "fields": [
        {
          "name": "round",
          "type": "uint64"
        },
        {
          "name": "status",
          "type": "uint64"
        },
        {
          "name": "vote_num",
          "type": "uint64"
        },
        {
          "name": "reveal_block_num",
          "type": "uint64"
        },
        {
          "name": "reveal_block_hash",
          "type": "checksum256"
        },
        {
          "name": "winner_seq",
          "type": "uint64"
        },
        {
          "name": "create_at",
          "type": "uint64"
        },
        {
          "name": "reveal_at",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in trxlog

    {
      "name": "trxlog",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "st_trxrecord"
        }
      ]
    }
  • Action parameter in vote

    {
      "name": "vote",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "st_vote"
        }
      ]
    }
  • Action parameter in voteover

    {
      "name": "voteover",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "m_vote_over"
        }
      ]
    }
  • Action parameter in votereveal

    {
      "name": "votereveal",
      "base": "",
      "fields": [
        {
          "name": "result",
          "type": "st_vote_round"
        }
      ]
    }