Pool
The Pool entity represents a user-managed asset pool on the Tradegen platform.
constructor(chainId: ChainId, address: string, performanceFee: number, managerAddress?: string, name?: string)
import { ChainId, Pool } from '@tradegen/sdk'
const pool = new Pool(ChainId.ALFAJORES, '0x0000000000000000000000000000000000000001', 10, '0x0000000000000000000000000000000000000002', 'My first pool')
- chainId: The chain on which the pool runs on (mainnet, Alfajores, Baklava)
- address: The pool's address
- name: Name of the pool
- managerAddress: Address of the pool's manager
- performanceFee: % fee that user pays whenever they withdraw for a profit
Checks if the current instance is equal to another (has an identical chainId and address).
equals(other: Pool): boolean
Last modified 1yr ago