VerifierNetwork
Verified contract
Active on
Ethereum with 329,365 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "VerifierNetwork"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21243900 | 5 minutes ago | | | 0 | 0.0010958862 | |
| 21243900 | 5 minutes ago | | | 0 | 0.0010962256 | |
| 21243856 | 14 minutes ago | | | 0 | 0.0012112444 | |
| 21243843 | 16 minutes ago | | | 0 | 0.0011376819 | |
| 21243829 | 19 minutes ago | | | 0 | 0.0011208153 | |
| 21243823 | 20 minutes ago | | | 0 | 0.0011624832 | |
| 21243790 | 27 minutes ago | | | 0 | 0.0013807633 | |
| 21243753 | 34 minutes ago | | | 0 | 0.0012072881 | |
| 21243753 | 34 minutes ago | | | 0 | 0.0012074786 | |
| 21243667 | an hour ago | | | 0 | 0.0014533426 |
ABI
ABI objects
Getter at block 21243923
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
allowlistSize() view returns (uint64)
0
defaultMultiplierBps() view returns (uint16)
12100
paused() view returns (bool)
false
priceFeed() view returns (address)
0xc03f31fd86a9077785b7bcf6598ce3598fa91113
quorum() view returns (uint64)
2
signerSize() view returns (uint64)
3
vid() view returns (uint32)
101
workerFeeLib() view returns (address)
0xdea04ef31c4b4fdf31cb58923f37869739280d49
Read-only
dstConfig(uint32 dstEid) view returns (uint64 gas, uint16 multiplierBps, uint128 floorMarginUSD)
getFee(uint16 _dstEid, uint16, uint64 _confirmations, address _sender) view returns (uint256 fee)
getFee(uint32 _dstEid, uint64 _confirmations, address _sender, bytes _options) view returns (uint256 fee)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasAcl(address _sender) view returns (bool)
hasRole(bytes32 role, address account) view returns (bool)
hashCallData(uint32 _vid, address _target, bytes _callData, uint256 _expiration) pure returns (bytes32)
renounceRole(bytes32, address) pure
signers(address signer) view returns (bool active)
supportsInterface(bytes4 interfaceId) view returns (bool)
usedHashes(bytes32 executableHash) view returns (bool used)
verifySignatures(bytes32 _hash, bytes _signatures) view returns (bool, uint8)
State-modifying
Events assignJob(struct ILayerZeroVerifierAssignJobParam _param, bytes _options) payable returns (uint256 totalFee)
assignJob(uint16 _dstEid, uint16, uint64 _confirmations, address _sender) returns (uint256 totalFee)
execute(struct ExecuteParam[] _params)
grantRole(bytes32 _role, address _account)
quorumChangeAdmin(struct ExecuteParam _param)
revokeRole(bytes32 _role, address _account)
setDefaultMultiplierBps(uint16 _multiplierBps)
setDstConfig(struct IVerifierDstConfigParam[] _params)
setPaused(bool _paused)
setPriceFeed(address _priceFeed)
setQuorum(uint64 _quorum)
setSigner(address _signer, bool _active)
setWorkerFeeLib(address _workerFeeLib)
verifyAndDeliver(address _uln, bytes _packetHeader, bytes32 _payloadHash, uint64 _confirmations)
withdrawFee(address _lib, address _to, uint256 _amount)
withdrawFeeFromUlnV2(address _lib, address _to, uint256 _amount)
ExecuteFailed(uint256 _index, bytes _data)
HashAlreadyUsed(struct ExecuteParam param, bytes32 _hash)
Paused(address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SetDefaultMultiplierBps(uint16 multiplierBps)
SetDstConfig(struct IVerifierDstConfigParam[] params)
SetPriceFeed(address priceFeed)
SetWorkerLib(address workerLib)
Unpaused(address account)
UpdateQuorum(uint64 _quorum)
UpdateSigner(address _signer, bool _active)
VerifierFeePaid(uint256 fee)
VerifySignaturesFailed(uint256 idx)
Withdraw(address lib, address to, uint256 amount)
constructor(uint32 _vid, address[] _messageLibs, address _priceFeed, address[] _signers, uint64 _quorum, address[] _admins)
This contract contains no fallback and receive objects.
This contract contains no error objects.