⚙️
Native Developers
  • Native V1
    • Overview
    • Operations
      • Single-Hop Transaction: Off-chain Pricing
      • Single-Hop Transaction: On-chain Pricing
      • Multi-Hop Transaction
      • L1 Token Swap
      • Creating a Pool
      • Updating a Pool
    • System Components
      • GUI
      • Native Backend
      • Pricer
      • Registry
      • Signer
      • Pool
      • Pool Factory
      • Treasury
      • Router
    • Smart Contracts
      • Core
        • Registry
        • NativePool
        • NativePoolFactory
        • NativeRouter
      • Liquidity Pools
    • Contract Address
    • API References
      • GET /v1/indicative-quote
      • GET /v1/orderbook
      • GET v1/firm-quote
      • GET v1/firm-quote/calldata
    • Guide
      • Get quote for ETH to USDT
      • Execute ETH to USDT swap on Native
    • Routing
  • Market Maker Integration
    • WebSocket Connection
Powered by GitBook
On this page
  1. Native V1
  2. Operations

Updating a Pool

  1. Project team updates pool config via the Native UI and clicks on "Manage" to select specific pool

  2. Clicks on "Actions" to open the dropdown. Project team can "Pause/Resume Pool" or go to "Settings" to config pricing model or fees

  3. Project team signs the transaction

  4. Pool is called to update the pair configs by passing the new configs over

  5. Native Backend is called to save the pool details in the Native database after updating is successful on-chain

Only the Treasury wallet of a pool can give allowance to a pool. Simply login the portal and access the Pool with the Treasury wallet to give allowance.

PreviousCreating a PoolNextSystem Components

Last updated 2 years ago