31Third.
  • 👋Introduction
    • About 31Third
    • Use cases
    • 0x Labs Collaboration
    • Architecture
    • Team
  • 🤝31Third API
    • Overview
    • Healthcheck
    • Assets
      • Wallet
      • Enzyme
    • Swap
      • Get started
      • price
      • quote
    • Basket Trade (m:n swap)
      • async
      • Wallet
      • Enzyme
      • SetProtocol
    • Refresh Quotes
    • RFQ
  • ⛓️Protocol
    • Overview
    • Contracts
      • BatchTrade
      • Owner Privilege
    • Prohibition
    • Audit
    • Statistics
      • Gas cost analysis
    • Fees
  • 📚Resources
    • FAQ
    • Start trading
    • Discord
    • Twitter
Powered by GitBook
On this page
  • BatchTrade
  • activate()/deactivate()
  • updateFeeRecipient()
  • updateBasisPoints()
  • reduceMaxFeeBasisPoints()
  • addFeelessWallet()/removeFeelessWallet()
  • updateTradeSigner()
  • ExchangeAdapterRegistry
  • addAdapter()/removeAdapter()
  1. Protocol
  2. Contracts

Owner Privilege

This page elaborates owner privileges.

BatchTrade

activate()/deactivate()

Owner can pause and unpause batchTrading. This is intended to be used when a new version of 31Third protocol will be deployed.

updateFeeRecipient()

Owner can update the fee recipient wallet.

updateBasisPoints()

Owner can update fee basis points in a range of:0<=feeBasisPoints<=maxFeeBasisPoints0 <= feeBasisPoints <= maxFeeBasisPoints0<=feeBasisPoints<=maxFeeBasisPoints

reduceMaxFeeBasisPoints()

Owner can reduce max fee basis points.

(Max fee basis points are currently set to twenty basis points.)

addFeelessWallet()/removeFeelessWallet()

Owner can add and remove wallets which are eligable for feeless trading.

updateTradeSigner()

Owner can adapt the public key used for validating the sent Trade struct data sent into batchTrade(...).

ExchangeAdapterRegistry

addAdapter()/removeAdapter()

PreviousBatchTradeNextProhibition

Last updated 2 years ago

Owner can add/remove adapters which are used the establish the connection to external exchange contracts like .

⛓️
0x ExchangeProxy