msg.sender
has to be the owner of the factory.newFeeCollector
can’t be address 0x0.*Name | Type | Description |
---|---|---|
newFeeCollector | address | Address of feeCollector . |
msg.sender
has to be the fee collector of the factory.
Name | Type | Description |
---|---|---|
newFeeValue | uint64 | Value for creationFee that will be charged on Raffl ’s deployments. |
newFeePercentage
must be within minPoolFee and maxPoolFee.msg.sender
has to be the fee collector of the factory.*Name | Type | Description |
---|---|---|
newFeePercentage | uint64 | Value for poolFeePercentage that will be charged on Raffl ’s pools. |
CustomCreationFeeChange
event upon successful fee update.
Requirements:
msg.sender
has to be the fee collector of the factory.*Name | Type | Description |
---|---|---|
user | address | Address of the user . |
newFeeValue | uint64 | The new creation fee amount to be set, in wei, to replace the current fee after the specified delay. |
newFeePercentage
must be within the predefined 0-MAX_POOL_FEE
bounds.
If the custom fee was previously disabled or set to a different value, this operation schedules the new fee to
take effect after the delay, enabling it if necessary.
Emits a CustomPoolFeeChange
event upon successful execution.
Requirements:
msg.sender
has to be the fee collector of the factory.newFeePercentage
must be within the range limited by MAX_POOL_FEE
.*Name | Type | Description |
---|---|---|
user | address | Address of the user . |
newFeePercentage | uint64 | The new pool fee percentage to be applied, expressed in ether terms (18 decimal places) where 1 ether represents 100%. |
msg.sender
has to be the fee collector of the factory.
Name | Type | Description |
---|---|---|
user | address | Address of the user . |
enable | bool | True to enable the fee, false to disable it. |
msg.sender
has to be the fee collector of the factory.
Name | Type | Description |
---|---|---|
user | address | Address of the user . |
enable | bool | True to enable the fee, false to disable it. |
FeeData.feeCollector
to users.
Name | Type | Description |
---|---|---|
user | address | Address of the user . |
Name | Type | Description |
---|---|---|
user | address | Address of the user . |
Name | Type | Description |
---|---|---|
feeCollector | address | Address of the new fee collector. |
Name | Type | Description |
---|---|---|
creationFeeValue | uint64 | Value for the new creation fee. |
Name | Type | Description |
---|---|---|
poolFeePercentage | uint64 | Value for the new pool fee. |
Name | Type | Description |
---|---|---|
user | address | Address of the user. |
creationFeeValue | uint64 | Value for the new creation fee. |
Name | Type | Description |
---|---|---|
user | address | Address of the user. |
enable | bool | Indicates the enabled state of the fee. |
Name | Type | Description |
---|---|---|
user | address | Address of the user. |
poolFeePercentage | uint64 | Value for the new pool fee. |
Name | Type | Description |
---|---|---|
user | address | Address of the user. |
enable | bool | Indicates the enabled state of the fee. |