Vaulta

swap.adex

Contract

The actions for this contract with their input parameters and potential response data.

  • Request Parameters
    pool_id uint64
    owner name
    quantity asset
    base_token extended_asset
    quote_token extended_asset
  • Close Token Balance

    Close {{nowrap owner}}’s zero quantity balance

    Request Parameters
    owner name
    symbol symbol
  • Close Deposit

    Close {{nowrap owner}}’s zero quantity deposit

    Request Parameters
    owner name
    pool_id uint64
  • Create New Token

    Create a new token

    Request Parameters
    issuer name
    maximum_supply asset
  • Create Liquidity Pool

    Create liquidity pool with {{nowrap base_token}} as base token and {{nowrap quote_token}} as quote token

    Request Parameters
    base_token extended_symbol
    quote_token extended_symbol
  • Deposit Liquidity Into Pool

    Deposit liquidity into pool with {{nowrap pool_id}} pool id

    Request Parameters
    owner name
    pool_id uint64
  • Issue Tokens into Circulation

    Issue {{nowrap quantity}} into circulation and transfer into {{nowrap to}}’s account

    Request Parameters
    to name
    quantity asset
    memo string
  • Open Token Balance

    Open a zero quantity balance for {{nowrap owner}}

    Request Parameters
    owner name
    symbol symbol
    ram_payer name
  • Open Deposit

    Open a zero quantity deposit for {{nowrap owner}}

    Request Parameters
    owner name
    pool_id uint64
    ram_payer name
  • Refund Deposit

    Refund deposit with {{nowrap pool_id}} pool id to {{nowrap owner}}

    Request Parameters
    owner name
    pool_id uint64
  • Remove Liquidity Pool

    Remove zero liquidity pool with {{nowrap base_token}} and {{nowrap quote_token}}

    Request Parameters
    base_token extended_symbol
    quote_token extended_symbol
  • Remove Tokens from Circulation

    Remove {{nowrap quantity}} from circulation

    Request Parameters
    from name
    quantity asset
    memo string
  • Request Parameters
    pool_id uint64
    owner name
    quantity asset
    base_token extended_asset
    quote_token extended_asset
  • Request Parameters
    pool_id uint64
    owner name
    quantity_in extended_asset
    quantity_out extended_asset
    pool_fee extended_asset
    platform_fee extended_asset
  • Transfer Tokens

    Send {{nowrap quantity}} from {{nowrap from}} to {{nowrap to}}

    Request Parameters
    from name
    to name
    quantity asset
    memo string
  • Request Parameters
    owner name
    quantity asset