WAX

drain.nefty

컨트랙트

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

  • addaccounts의 구조체 속성

    config_s의 구조체 속성

    {
      "name": "ACCOUNT",
      "base": "",
      "fields": [
        {
          "name": "account_name",
          "type": "name"
        },
        {
          "name": "permission",
          "type": "name"
        }
      ]
    }
  • swap의 구조체 속성

    {
      "name": "SWAP",
      "base": "",
      "fields": [
        {
          "name": "type",
          "type": "uint8"
        },
        {
          "name": "amount",
          "type": "extended_asset"
        },
        {
          "name": "output",
          "type": "extended_symbol"
        },
        {
          "name": "pool_id",
          "type": "uint64"
        }
      ]
    }
  • woeswap의 구조체 속성

    {
      "name": "WOE_SWAP",
      "base": "",
      "fields": [
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "extended_asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • addaccounts의 액션 파라미터

    {
      "name": "addaccounts",
      "base": "",
      "fields": [
        {
          "name": "accounts",
          "type": "ACCOUNT[]"
        }
      ]
    }
  • addsplits의 액션 파라미터

    {
      "name": "addsplits",
      "base": "",
      "fields": [
        {
          "name": "accounts",
          "type": "name[]"
        }
      ]
    }
  • computesplit의 액션 파라미터

    {
      "name": "computesplit",
      "base": "",
      "fields": [
        {
          "name": "tokens",
          "type": "extended_symbol[]"
        }
      ]
    }
  • config의 테이블 행 유형

    {
      "name": "config_s",
      "base": "",
      "fields": [
        {
          "name": "accounts",
          "type": "ACCOUNT[]"
        },
        {
          "name": "recipient",
          "type": "name"
        },
        {
          "name": "cex_recipient",
          "type": "name"
        },
        {
          "name": "cex_memo",
          "type": "string"
        },
        {
          "name": "split_contracts",
          "type": "name[]$"
        }
      ]
    }
  • delaccount의 액션 파라미터

    {
      "name": "delaccount",
      "base": "",
      "fields": [
        {
          "name": "account_name",
          "type": "name"
        }
      ]
    }
  • delcex의 액션 파라미터

    {
      "name": "delcex",
      "base": "",
      "fields": [
        {
          "name": "recipient",
          "type": "name"
        },
        {
          "name": "memo",
          "type": "uint64"
        }
      ]
    }
  • drain의 액션 파라미터

    {
      "name": "drain",
      "base": "",
      "fields": [
        {
          "name": "tokens",
          "type": "extended_symbol[]"
        }
      ]
    }
  • SWAP의 구조체 속성

    computesplit의 구조체 속성

    drain의 구조체 속성

    setcex의 구조체 속성

    whitelist_s의 구조체 속성

    withdraw의 구조체 속성

    {
      "name": "extended_symbol",
      "base": "",
      "fields": [
        {
          "name": "sym",
          "type": "symbol"
        },
        {
          "name": "contract",
          "type": "name"
        }
      ]
    }
  • setcex의 액션 파라미터

    {
      "name": "setcex",
      "base": "",
      "fields": [
        {
          "name": "recipient",
          "type": "name"
        },
        {
          "name": "memo",
          "type": "uint64"
        },
        {
          "name": "tokens",
          "type": "extended_symbol[]"
        }
      ]
    }
  • setrecipient의 액션 파라미터

    {
      "name": "setrecipient",
      "base": "",
      "fields": [
        {
          "name": "recipient",
          "type": "name"
        }
      ]
    }
  • swap의 액션 파라미터

    {
      "name": "swap",
      "base": "",
      "fields": [
        {
          "name": "swaps",
          "type": "SWAP[]"
        }
      ]
    }
  • whitelist의 테이블 행 유형

    {
      "name": "whitelist_s",
      "base": "",
      "fields": [
        {
          "name": "memo",
          "type": "uint64"
        },
        {
          "name": "tokens",
          "type": "extended_symbol[]"
        }
      ]
    }
  • withdraw의 액션 파라미터

    {
      "name": "withdraw",
      "base": "",
      "fields": [
        {
          "name": "tokens",
          "type": "extended_symbol[]"
        }
      ]
    }
  • woeswap의 액션 파라미터

    {
      "name": "woeswap",
      "base": "",
      "fields": [
        {
          "name": "swaps",
          "type": "WOE_SWAP[]"
        }
      ]
    }