Vaulta

referrer.bg

Contract

The data structures defined by this contract.

  • Table row type of blacklist

    {
      "name": "blacklist",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint32"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Table row type of blacklist2

    {
      "name": "blacklist2",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "game_account",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint32"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in delplayer

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

    {
      "name": "mgtblacklist",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "add_del",
          "type": "int8"
        }
      ]
    }
  • Action parameter in mgtblacklist2

    {
      "name": "mgtblacklist2",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "game_account",
          "type": "name"
        },
        {
          "name": "memo",
          "type": "string"
        },
        {
          "name": "add_del",
          "type": "int8"
        }
      ]
    }
  • Table row type of playerinfos

    {
      "name": "playerinfos",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "referrer",
          "type": "name"
        },
        {
          "name": "referral_num",
          "type": "uint16"
        },
        {
          "name": "total_eos_bet_amount",
          "type": "asset"
        },
        {
          "name": "total_bg_bet_amount",
          "type": "asset"
        },
        {
          "name": "referral_fee",
          "type": "asset"
        },
        {
          "name": "total_bg_reward",
          "type": "asset"
        },
        {
          "name": "is_valid",
          "type": "bool"
        },
        {
          "name": "time",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in repairref

    {
      "name": "repairref",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "referrer",
          "type": "name"
        }
      ]
    }
  • Action parameter in saveref

    {
      "name": "saveref",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "referrer",
          "type": "name"
        }
      ]
    }
  • Action parameter in saveref2

    {
      "name": "saveref2",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "referrer",
          "type": "name"
        },
        {
          "name": "referral_fee",
          "type": "asset"
        }
      ]
    }
  • Table row type of tempindex

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

    {
      "name": "update",
      "base": "",
      "fields": [
        {
          "name": "player",
          "type": "name"
        },
        {
          "name": "referral_fee",
          "type": "asset"
        }
      ]
    }