⚡Multipool Events
Last updated
Last updated
Emitted when any quantity or cashback change happens even for multipool share
Parameters
Name | Type | Description |
---|---|---|
Emitted when fee charging params change. All ratios are Q32 values.
Parameters
Thrown when target share of any asset got updated
Parameters
Thrown when price feed for an asset got updated
Parameters
Thrown when expiration time for share price force push change
Parameters
Thrown when permissions of authorities were changed per each authority. event provides addresses new permissions
Parameters
Thrown when contract is paused or unpaused
Parameters
Thrown every time new fee gets collected
Parameters
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
asset
address
address of changed assets (address(this) for multipool)
quantity
uint256
absolute value of new stored quantity
collectedCashbacks
uint128
absolute value of new cashbacks (always 0 for multipool)
developerAddress
address
address to send arcanum protocol development and maintaince fees
deviationParam
uint64
curve parameter that is a fee ratio at the half of the curve divided by deviation limit
deviationLimit
uint64
curve parameter that shows maximum deviation changes that may be made by callers
depegBaseFee
uint64
parameter that shows ratio of value taken from deviation fee as base fee
baseFee
uint64
parameter that shows ratio of value taken from each operation quote value
developerBaseFee
uint64
parameter that shows ratio of value that is taken from base fee share for arcanum protocol developers and maintainers
asset
address
changed target share address asset
newTargetShare
uint256
absolute value of updated target share
newTotalTargetShares
uint256
absolute value of new sum of all target shares
targetAsset
address
address of asset wich price feed data is changed
newFeed
FeedInfo
updated price feed data
validityDuration
uint256
time in seconds when force push data is valid
account
address
address of toggled authority
isForcePushAuthority
bool
true if is trused to sign force push price data
isTargetShareAuthority
bool
true if is trusted to change target shares
isPaused
bool
shows new value of pause
totalCollectedBalance
uint256
shows contracts native token balance which is sum of all fees and cashbacks
totalCollectedCashbacks
uint256
shows sum of all collected cashbacks