Events Map

Extracted Duplicate Events

Events from IProtocolUpgradeHandler.sol

Event In Scope
ChangeSecurityCouncil(address indexed _securityCouncilBefore, address indexed _securityCouncilAfter); Yes
ChangeGuardians(address indexed _guardiansBefore, address indexed _guardiansAfter); Yes
ChangeEmergencyUpgradeBoard(address indexed _emergencyUpgradeBoardBefore, address indexed _emergencyUpgradeBoardAfter); Yes
UpgradeStarted(bytes32 indexed _id, UpgradeProposal _proposal); Yes
UpgradeLegalVetoExtended(bytes32 indexed _id); Yes
UpgradeApprovedBySecurityCouncil(bytes32 indexed _id); Yes
UpgradeApprovedByGuardians(bytes32 indexed _id); Yes
UpgradeExecuted(bytes32 indexed _id); Yes
EmergencyUpgradeExecuted(bytes32 indexed _id); Yes
SoftFreeze(uint256 _protocolFrozenUntil); Yes
HardFreeze(uint256 _protocolFrozenUntil); Yes
ReinforceFreeze(); No
Unfreeze(); Yes
ReinforceFreezeOneChain(uint256 _chainId); No
ReinforceUnfreeze(); No
ReinforceUnfreezeOneChain(uint256 _chainId); No

Events from IAccessControl.sol

Event In Scope
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole); No
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender); No
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender); No

Events from TimelockController.sol

Event In Scope
CallScheduled(bytes32 indexed id, uint256 indexed index, address target, uint256 value, bytes data, bytes32 predecessor, uint256 delay); Yes
CallExecuted(bytes32 indexed id, uint256 indexed index, address target, uint256 value, bytes data); Yes
CallSalt(bytes32 indexed id, bytes32 salt); No
Cancelled(bytes32 indexed id); Yes
MinDelayChange(uint256 oldDuration, uint256 newDuration); Yes

Events from IERC5267.sol

Event In Scope
EIP712DomainChanged(); No

Events from IVotes.sol

Event In Scope
DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate); No
DelegateVotesChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance); No

Events from IGovernor.sol

Event In Scope
VoteCastWithParams(address indexed voter, uint256 proposalId, uint8 support, uint256 weight, string reason, bytes params); No
VoteCast(address indexed voter, uint256 proposalId, uint8 support, uint256 weight, string reason); No
ProposalExecuted(uint256 proposalId); Yes
ProposalCanceled(uint256 proposalId); Yes
ProposalCreated(uint256 proposalId, address proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 voteStart, uint256 voteEnd, string description); Yes

Events from GovernorSettings.sol

Event In Scope
ProposalThresholdSet(uint256 oldProposalThreshold, uint256 newProposalThreshold); Yes
VotingPeriodSet(uint256 oldVotingPeriod, uint256 newVotingPeriod); Yes
VotingDelaySet(uint256 oldVotingDelay, uint256 newVotingDelay); Yes

Events from GovernorPreventLateQuorum.sol

Event In Scope
ProposalExtended(uint256 indexed proposalId, uint64 extendedDeadline); Yes
LateQuorumVoteExtensionSet(uint64 oldVoteExtension, uint64 newVoteExtension); Yes

Events from GovernorTimelockControl.sol

Event In Scope
TimelockChange(address oldTimelock, address newTimelock); No

Events from GovernorSettableFixedQuorum.sol

Event In Scope
QuorumUpdated(uint256 oldQuorum, uint256 newQuorum); Yes

Contract Event Tables

1. Token

Address: 0x5A7d6b2F92C77FAD6CCaBd7EE0624E64907Eaf3E

Event Sub-contract In Scope
OwnershipTransferred(address indexed previousOwner, address indexed newOwner); Ownable.sol No
Upgraded(address indexed implementation); IERC1967.sol No
AdminChanged(address previousAdmin, address newAdmin); IERC1967.sol No
BeaconUpgraded(address indexed beacon); IERC1967.sol No
Upgraded(address indexed implementation); UpgradeableBeacon.sol No
Refer to [Events from IAccessControl.sol] IAccessControlUpgradeable.sol No
Refer to [Events from IVotes.sol] IVotesUpgradeable.sol No
Refer to [Events from IERC5267.sol] IERC5267Upgradeable.sol No
Transfer(address indexed from, address indexed to, uint256 value); ERC20Upgradeable.sol No
Approval(address indexed owner, address indexed spender, uint256 value); ERC20Upgradeable.sol No

2. ZkProtocolGovernor Governor

Address: 0x76705327e682F2d96943280D99464Ab61219e34f

Event Sub-contract In Scope
Refer to [Events from GovernorSettableFixedQuorum.sol] GovernorSettableFixedQuorum.sol Yes
Refer to [Events from IERC5267.sol] IERC5267.sol No
Refer to [Events from IVotes.sol] IVotes.sol No
Refer to [Events from IGovernorTimelock.sol] (ProposalQueued) IGovernorTimelock.sol Yes
Refer to [Events from GovernorTimelockControl.sol] GovernorTimelockControl.sol No
Refer to [Events from GovernorSettings.sol] GovernorSettings.sol Yes
Refer to [Events from GovernorPreventLateQuorum.sol] GovernorPreventLateQuorum.sol Yes
Refer to [Events from TimelockController.sol] TimelockController.sol Yes
Refer to [Events from IGovernor.sol] IGovernor.sol Yes
Refer to [Events from IAccessControl.sol] IAccessControl.sol No

3. ZkProtocolGovernor Timelock

Address: 0x3701fB675bCd4A85eb11A2467628BBe193F6e6A8

Event Sub-contract In Scope
Refer to [Events from IAccessControl.sol] IAccessControl.sol No
Refer to [Events from TimelockController.sol] TimelockController.sol Yes

4. ZkTokenGovernor Governor

Address: 0x10560f8B7eE37571AD7E3702EEb12Bc422036E89

Event Sub-contract In Scope
Refer to [Events from GovernorSettableFixedQuorum.sol] GovernorSettableFixedQuorum.sol Yes
IsProposeGuardedToggled(bool oldState, bool newState); ZkTokenGovernor.sol Yes
Refer to [Events from IERC5267.sol] IERC5267.sol No
Refer to [Events from IVotes.sol] IVotes.sol No
Refer to [Events from IGovernorTimelock.sol] IGovernorTimelock.sol Yes
Refer to [Events from GovernorTimelockControl.sol] GovernorTimelockControl.sol No
Refer to [Events from GovernorSettings.sol] GovernorSettings.sol Yes
Refer to [Events from GovernorPreventLateQuorum.sol] GovernorPreventLateQu

orum.sol | Yes |
| Refer to [Events from TimelockController.sol] | TimelockController.sol | Yes |
| Refer to [Events from IGovernor.sol] | IGovernor.sol | Yes |
| Refer to [Events from IAccessControl.sol] | IAccessControl.sol | No |


5. ZkTokenGovernor Timelock

Address: 0x3E21c654B545Bf6236DC08236169DcF13dA4dDd6

Event Sub-contract In Scope
Refer to [Events from IAccessControl.sol] IAccessControl.sol No
Refer to [Events from TimelockController.sol] TimelockController.sol Yes

6. ZkGovOpsGovernor Governor

Address: 0x496869a7575A1f907D1C5B1eca28e4e9E382afAb

Event Sub-contract In Scope
Refer to [Events from IAccessControl.sol] IAccessControl.sol No
Refer to [Events from IGovernor.sol] IGovernor.sol Yes
Refer to [Events from TimelockController.sol] TimelockController.sol Yes
Refer to [Events from GovernorPreventLateQuorum.sol] GovernorPreventLateQuorum.sol Yes
Refer to [Events from GovernorSettings.sol] GovernorSettings.sol Yes
Refer to [Events from GovernorTimelockControl.sol] GovernorTimelockControl.sol No
Refer to [Events from IGovernorTimelock.sol] IGovernorTimelock.sol Yes
Refer to [Events from IVotes.sol] IVotes.sol No
Refer to [Events from IERC5267.sol] IERC5267.sol No
Refer to [Events from GovernorSettableFixedQuorum.sol] GovernorSettableFixedQuorum.sol Yes

7. ZkGovOpsGovernor Timelock

Address: 0xC3e970cB015B5FC36edDf293D2370ef5D00F7a19

Event Sub-contract In Scope
Refer to [Events from IAccessControl.sol] IAccessControl.sol No
Refer to [Events from TimelockController.sol] TimelockController.sol Yes

8. Changelog Messages

Address: 0x5d89444f84d544deBbD13D672f314A4DfaE3f77C

Event Sub-contract In Scope
MessageSent(address indexed user, string tag, string message); zkMessage.sol Yes
MessengerApproved(address indexed user, string tag, string message); zkMessage.sol Yes
MessengerRevoked(address indexed user, string tag, string message); zkMessage.sol Yes

Ethereum Mainnet

9. Protocol Upgrade Handler

Address: 0x8f7a9912416e8AdC4D9c21FAe1415D3318A11897

Event Sub-contract In Scope
Refer to [Events from IProtocolUpgradeHandler.sol] IProtocolUpgradeHandler.sol Yes
Refer to [Events from IERC5267.sol] IERC5267.sol No

10. Emergency Upgrade Board

Address: 0xdEFd1eDEE3E8c5965216bd59C866f7f5307C9b29

Event Sub-contract In Scope
Refer to [Events from IProtocolUpgradeHandler.sol] IProtocolUpgradeHandler.sol Yes
Refer to [Events from IERC5267.sol] IERC5267.sol No

11. Guardians

Address: 0xD677e09324F8Bb3cC64F009973693f751c33A888

Event Sub-contract In Scope
Refer to [Events from IProtocolUpgradeHandler.sol] IProtocolUpgradeHandler.sol Yes
Refer to [Events from IERC5267.sol] IERC5267.sol No

12. Security Council

Address: 0xBDFfCC71FE84020238F2990a6D2954e87355De0D

Event Sub-contract In Scope
Refer to [Events from IProtocolUpgradeHandler.sol] IProtocolUpgradeHandler.sol Yes
Refer to [Events from IERC5267.sol] IERC5267.sol No

13. Foundation

Address: 0xbC1653bd3829dfEc575AfC3816D4899cd103B51c

Event Sub-contract In Scope
ProxyCreation(GnosisSafeProxy proxy, address singleton); GnosisSafeProxyFactory.sol No
Select a repo