Vaulta

dividend.bg

Contract

The data structures defined by this contract.

  • Action parameter in claim

    {
      "name": "claim",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        }
      ]
    }
  • Action parameter in claimbg

    {
      "name": "claimbg",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        }
      ]
    }
  • Table row type of claims

    {
      "name": "claims",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "tx_id",
          "type": "checksum256"
        },
        {
          "name": "claim_at",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in claimusdt

    {
      "name": "claimusdt",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        }
      ]
    }
  • Action parameter in dividend

    {
      "name": "dividend",
      "base": "",
      "fields": [
        {
          "name": "dispose_count",
          "type": "int64"
        },
        {
          "name": "count",
          "type": "int64"
        }
      ]
    }
  • Table row type of divlist1

    {
      "name": "divlist",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "quantity_eos",
          "type": "uint64"
        },
        {
          "name": "quantity_bg",
          "type": "uint64"
        },
        {
          "name": "quantity_usdt",
          "type": "uint64"
        },
        {
          "name": "data",
          "type": "uint64"
        }
      ]
    }
  • Table row type of divstate1

    {
      "name": "divstate1",
      "base": "",
      "fields": [
        {
          "name": "state",
          "type": "uint64"
        },
        {
          "name": "quantity_eos",
          "type": "asset"
        },
        {
          "name": "quantity_bg",
          "type": "asset"
        },
        {
          "name": "start_index",
          "type": "uint64"
        }
      ]
    }
  • Table row type of divstate2

    {
      "name": "divstate2",
      "base": "",
      "fields": [
        {
          "name": "state",
          "type": "uint64"
        },
        {
          "name": "quantity_eos",
          "type": "asset"
        },
        {
          "name": "quantity_bg",
          "type": "asset"
        },
        {
          "name": "quantity_usdt",
          "type": "asset"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "start_index",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in movedata

    {
      "name": "movedata",
      "base": "",
      "fields": [
        {
          "name": "dispose_count",
          "type": "int64"
        },
        {
          "name": "reset",
          "type": "int64"
        }
      ]
    }
  • Action parameter in payout

    {
      "name": "payout",
      "base": "",
      "fields": []
    }
  • Table row type of playerindex

    {
      "name": "playerindex",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        }
      ]
    }
  • Table row type of pledgetotal

    {
      "name": "pledgetotal",
      "base": "",
      "fields": [
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Action parameter in restake

    {
      "name": "restake",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of senderid

    {
      "name": "senderid",
      "base": "",
      "fields": [
        {
          "name": "cur_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in stake

    {
      "name": "stake",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Table row type of stake

    {
      "name": "stake_state",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Action parameter in unstake

    {
      "name": "unstake",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Table row type of unstake

    {
      "name": "unstake_state",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        },
        {
          "name": "created_at",
          "type": "uint64"
        }
      ]
    }