function currency() external view returns (address)
Get the currency address.
The address of the currency.
function poolId() external view returns (string)
Get the pool id.
function poolName() external view returns (string)
Get the pool name.
function decimals() external pure returns (uint8)
Get the decimals of the pool.
The decimals of the pool.
Get the verifier address.
The address of the verifier that provides the verification service.
riskCarrierManager
Get the risk carrier manager address.
The address of the risk carrier manager.
Get the upfront manager address.
The address of the upfront manager.
validatorManager
Get the validator manager address.
The address of the validator manager.
Set the currency address.
Requirements:
msg.sender - The caller must have the role of SUPER_MANAGER_LEVEL.
Events:
CurrencyChanged - Emitted when the currency address is changed successfully.
The address of the currency.
CurrencyChanged
This event is emitted when the currency address is changed.
Set the pool name.
Requirements:
msg.sender - The caller must have the role of SUPER_MANAGER_LEVEL.
Events:
PoolNameChanged - Emitted when the pool name is changed successfully.
PoolNameChanged
This event is emitted when the pool name is changed.
Set the pool id.
Requirements:
msg.sender - The caller must have the role of SUPER_MANAGER_LEVEL.
Events:
PoolIdChanged - Emitted when the pool id is changed successfully.
PoolIdChanged
This event is emitted when the pool id is changed.
Set the verifier address.
Requirements:
msg.sender - The caller must have the role of SUPER_MANAGER_LEVEL.
Events:
VerifierChanged - Emitted when the verifier address is changed successfully.
The address of the verifier that provides the verification service.
VerifierChanged
This event is emitted when the verifier address is changed.
setRiskCarrierManager
Set the risk carrier manager address.
Requirements:
msg.sender - The caller must have the role of SUPER_MANAGER_LEVEL.
Events:
RiskCarrierManagerChanged - Emitted when the risk carrier manager address is changed successfully.
The address of the risk carrier manager.
RiskCarrierManagerChanged
This event is emitted when the risk carrier manager address is changed.
The risk carrier manager address.
setUpfrontManager
Set the upfront manager address.
Requirements:
msg.sender - The caller must have the role of SUPER_MANAGER_LEVEL.
Events:
UpfrontManagerChanged - Emitted when the upfront manager address is changed successfully.
The address of the upfront manager.
UpfrontManagerChanged
This event is emitted when the upfront manager address is changed.
The upfront manager address.
setValidatorManager
Set the validator manager address.
Requirements:
msg.sender - The caller must have the role of SUPER_MANAGER_LEVEL.
Events:
ValidatorManagerChanged - Emitted when the validator manager address is changed successfully.
The address of the validator manager.
ValidatorManagerChanged
This event is emitted when the validator manager address is changed.
The validator manager address.