Azorius

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xfb87f8cd at 17389307
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "Azorius"

No transactions found for "Azorius"


Functions
Getter at block 21176391
DOMAIN_SEPARATOR_TYPEHASH(view returns (bytes32)
0x47e79534a245952e8b16893a336b85a3d9ea9fa8c573f3d803afb92a79469218
TRANSACTION_TYPEHASH(view returns (bytes32)
0x72e9670a7ee00f5fbf1049b8c38e3f22fab7e9b85029e85cf9412f17fdd5c2ad
avatar(view returns (address)
0x0000000000000000000000000000000000000000
executionPeriod(view returns (uint32)
0
getGuard(view returns (address _guard)
0x0000000000000000000000000000000000000000
guard(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
target(view returns (address)
0x0000000000000000000000000000000000000000
timelockPeriod(view returns (uint32)
0
totalProposalCount(view returns (uint32)
0
Read-only
generateTxHashData(address _touint256 _valuebytes _datauint8 _operationuint256 _nonceview returns (bytes)
getProposal(uint32 _proposalIdview returns (address _strategybytes32[] _txHashesuint32 _timelockPerioduint32 _executionPerioduint32 _executionCounter)
getProposalTxHash(uint32 _proposalIduint32 _txIndexview returns (bytes32)
getProposalTxHashes(uint32 _proposalIdview returns (bytes32[])
getStrategies(address _startAddressuint256 _countview returns (address[] _strategiesaddress _next)
getTxHash(address _touint256 _valuebytes _datauint8 _operationview returns (bytes32)
isStrategyEnabled(address _strategyview returns (bool)
proposalState(uint32 _proposalIdview returns (uint8)
State-modifying
disableStrategy(address _prevStrategyaddress _strategy
enableStrategy(address _strategy
executeProposal(uint32 _proposalIdaddress[] _targetsuint256[] _valuesbytes[] _datauint8[] _operations
renounceOwnership(
setAvatar(address _avatar
setGuard(address _guard
setTarget(address _target
setUp(bytes initializeParams
submitProposal(address _strategybytes _datastruct IAzoriusTransaction[] _transactionsstring _metadata
transferOwnership(address newOwner
updateExecutionPeriod(uint32 _executionPeriod
updateTimelockPeriod(uint32 _timelockPeriod
Events
AvatarSet(address indexed previousAvataraddress indexed newAvatar
AzoriusSetUp(address indexed creatoraddress indexed owneraddress indexed avataraddress target
ChangedGuard(address guard
DisabledStrategy(address strategy
EnabledStrategy(address strategy
ExecutionPeriodUpdated(uint32 executionPeriod
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProposalCreated(address strategyuint256 proposalIdaddress proposerstruct IAzoriusTransaction[] transactionsstring metadata
ProposalExecuted(uint32 proposalIdbytes32[] txHashes
TargetSet(address indexed previousTargetaddress indexed newTarget
TimelockPeriodUpdated(uint32 timelockPeriod
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidArrayLengths(
InvalidProposal(
InvalidProposer(
InvalidStrategy(
InvalidTxHash(
InvalidTxs(
NotIERC165Compliant(address guard_
ProposalNotExecutable(
StrategyDisabled(
StrategyEnabled(
TxFailed(