Expand description
This module contains errors produced in this crate
Enums§
- Helper
Errors - Enumerates different errors produced by this crate.
Constants§
- DEFAULT_
ANNOUNCEMENT_ PERMISSIONS - Default announcement permissions, where nothing is specified and falls back to the default, as in smart contract
- DEFAULT_
CAPABILITY_ PERMISSIONS - Default capability permissions, as in smart contract
- DEFAULT_
NODE_ PERMISSIONS - Default node permissions, where nothing is specified and falls back to the default, as in smart contract
- DOMAIN_
SEPARATOR_ TYPEHASH - Safe domain separator typehash, as in https://github.com/safe-global/safe-smart-account/blob/2278f7ccd502878feb5cec21dd6255b82df374b5/contracts/Safe.sol#L54
- ETH_
VALUE_ FOR_ MULTICAL L3_ DEPLOYER - Amount of ETH to fund MULTICALL3_DEPLOYER, to deployer Multicall3 contract
- MULTICAL
L3_ CONTRACT_ CREATION_ CODE - Contract creation code for mullticall3, as in https://etherscan.io/address/0xcA11bde05977b3631167028862bE2a173976CA11
- MULTICAL
L3_ DEPLOYER - Multicall3 deployer wallet
- NEW_
HOPR_ NODE_ STAKE_ MODULE_ TOPIC - Topic hash for
NewHoprNodeStakeModule
event - NEW_
HOPR_ NODE_ STAKE_ SAFE_ TOPIC - Topic hash for
NewHoprNodeStakeSafe
event - SAFE_
COMPATIBILITYFALLBACKHANDLER_ ADDRESS - Safe compatibility fallback handler contract deployed for v1.4.0, as in https://github.com/safe-global/safe-deployments/blob/b707e5e2994e6f86d76ff7ffade0445c4e49ae9a/src/assets/v1.4.0/compatibility_fallback_handler.json
- SAFE_
EXECUTION_ SUCCESS - Topic hash for
ExecutionSuccess
event, as in https://github.com/safe-global/safe-smart-account/blob/2278f7ccd502878feb5cec21dd6255b82df374b5/contracts/interfaces/ISafe.sol#L18 - SAFE_
MULTISEND_ ADDRESS - Safe multisend contract deployed for v1.4.0, https://github.com/safe-global/safe-deployments/blob/b707e5e2994e6f86d76ff7ffade0445c4e49ae9a/src/assets/v1.4.0/multi_send.json
- SAFE_
SAFEPROXYFACTORY_ ADDRESS - Safe proxy factory contract deployed for v1.4.0, https://github.com/safe-global/safe-deployments/blob/b707e5e2994e6f86d76ff7ffade0445c4e49ae9a/src/assets/v1.4.0/safe_proxy_factory.json
- SAFE_
SAFE_ ADDRESS - Safe implementation contract deployed for v1.4.1, as in https://github.com/safe-global/safe-deployments/blob/8c504f44d148f4c898fee02749c88372bae6609a/src/assets/v1.4.1/safe.json
- SAFE_
TX_ TYPEHASH - Safe transaction type hash, as in https://github.com/safe-global/safe-smart-account/blob/2278f7ccd502878feb5cec21dd6255b82df374b5/contracts/Safe.sol#L59
- SENTINEL_
OWNERS - Starting point for a linked list in safe contract, as in https://github.com/safe-global/safe-smart-account/blob/2278f7ccd502878feb5cec21dd6255b82df374b5/contracts/base/OwnerManager.sol#L14