RigoblockV3Pool
Verified contract
Implementation
Active on
Base with 0 txns
Inferred storage
Map
Table
Raw
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "RigoblockV3Pool"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "RigoblockV3Pool"
ABI
ABI objects
Getter at block 22942769
VERSION() view returns (string)
HF 3.1.2
authority() view returns (address)
0xe35129a1e0bdb913cf6fd8332e9d3533b5f41472
decimals() view returns (uint8)
0
getPool() view returns (struct IRigoblockV3PoolStateReturnedPool)
(, , 0, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000)
getPoolParams() view returns (struct IRigoblockV3PoolStatePoolParams)
(2, 500, 0, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000)
getPoolStorage() view returns (struct IRigoblockV3PoolStateReturnedPool poolInitParams, struct IRigoblockV3PoolStatePoolParams poolVariables, struct IRigoblockV3PoolStatePoolTokens poolTokensInfo)
(poolInitParams=(, , 0, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000), poolVariables=(2, 500, 0, 0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000), poolTokensInfo=(1, 0))
getPoolTokens() view returns (struct IRigoblockV3PoolStatePoolTokens)
(1, 0)
name() view returns (string)
owner() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
totalSupply() view returns (uint256)
0
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address who) view returns (uint256)
getStorageAt(uint256 offset, uint256 length) view returns (bytes)
getStorageSlotsAt(uint256[] slots) view returns (bytes)
getUserAccount(address who) view returns (struct IRigoblockV3PoolStateUserAccount)
State-modifying
Events approve(address spender, uint256 value) returns (bool success)
burn(uint256 amountIn, uint256 amountOutMin) returns (uint256 netRevenue)
changeFeeCollector(address feeCollector)
changeMinPeriod(uint48 minPeriod)
changeSpread(uint16 newSpread)
initializePool()
mint(address recipient, uint256 amountIn, uint256 amountOutMin) payable returns (uint256 recipientAmount)
setKycProvider(address kycProvider)
setOwner(address newOwner)
setTransactionFee(uint16 transactionFee)
setUnitaryValue(uint256 unitaryValue)
transfer(address to, uint256 value) returns (bool success)
transferFrom(address from, address to, uint256 value) returns (bool success)
Approval(address indexed owner, address indexed spender, uint256 value)
KycProviderSet(address indexed pool, address indexed kycProvider)
MinimumPeriodChanged(address indexed pool, uint48 minimumPeriod)
NewCollector(address indexed pool, address indexed who, address feeCollector)
NewFee(address indexed pool, address indexed who, uint16 transactionFee)
NewNav(address indexed poolOperator, address indexed pool, uint256 unitaryValue)
NewOwner(address indexed old, address indexed current)
PoolInitialized(address indexed group, address indexed owner, address indexed baseToken, string name, bytes8 symbol)
SpreadChanged(address indexed pool, uint16 spread)
Transfer(address indexed from, address indexed to, uint256 value)
constructor(address authority)
fallback()
receive()
BaseTokenDecimals()