TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 5,451 txns
Deployed by via 0xce0caa12 at 12187729
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
ERC-20
--
ERC-20
--
0x41cf96941ad34bd477fb6faf042b22e0d7ae62dbbe26684e6282b31ae3a5e8b5
0x6b34e1a7c77c0bbbff8e449c9ab872f3f2cf5f7881c70887dcad9fba006ea0f1
0xb7465002b5c3e0c637444299bc59cbe58b9a0b8ccc9e25e7c543a67f675f6d1e
0x02e91686e886e9fa733d4221a34de62dab3d564e617335b0dd577eed5c2ff856
0x3b3acc13aa8d16adc8602d4eb96178f3fce01e953d2d4eedc3702f43b0dad84d
0x0f30c6dc8f1ffd4b164d186f305d1a35c7b553c3e12f97f321573747b1cc2833
0x63f45b45414b26edb00ea5eacebbd614a1e7d8191425a12d38dfe0368f0fc3a0
0x3226f62f078612cfa9a11da71fa63e4c795ea00355ca43dfa4d84b5eb31c488f
0x53cc98b40f870a69e8bbe999f1bc86188af7857455f6c67cd6955fa2f89ffbec
0x6ed84c6b60332269c4730f1b7b0dfa13669b9ca727e04c44ca36efc86d2058ab

Functions
Getter at block 22758340
bridgeCostAll(view returns (uint256)
0
gasLimit(view returns (uint96)
400000
getAllTargetChains(view returns (uint16[])
[16]
getAllTargetChainsLength(view returns (uint256)
1
owner(view returns (address)
0x8b621804a7637b781e2bbd58e256a591f2df7d51
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
stkWell(view returns (address)
0xe66e3a37c3274ac24fe8590f7d84a2427194dc17
wormholeRelayer(view returns (address)
0x706f82e9bb5b0813501714ab5974216704980e31
xWell(view returns (address)
0xa88594d404727625a9437c3f886c7643872296ae
Read-only
bridgeCost(uint16 dstWormholeChainIdview returns (uint256 gasCost)
fromWormholeFormat(bytes32 whFormatAddresspure returns (address)
getReceipt(uint256 proposalIdaddress voterview returns (bool hasVoteduint8 voteValueuint256 votes)
getVotes(address accountuint256 timestampview returns (uint256)
isTrustedSender(uint16 chainIdaddress addrview returns (bool)
isTrustedSender(uint16 chainIdbytes32 addrview returns (bool)
processedNonces(bytes32 nonceview returns (bool processed)
proposalInformation(uint256 proposalIdview returns (uint256 voteSnapshotTimestampuint256 votingStartTimeuint256 votingEndTimeuint256 crossChainVoteCollectionEndTimestampuint256 totalVotesuint256 forVotesuint256 againstVotesuint256 abstainVotes)
proposalVotes(uint256 proposalIdview returns (uint256 totalVotesuint256 forVotesuint256 againstVotesuint256 abstainVotes)
proposals(uint256 proposalIdview returns (uint256 votingStartTimeuint256 voteSnapshotTimestampuint256 votingEndTimeuint256 crossChainVoteCollectionEndTimestampstruct IMultichainVoteCollectionMultichainVotes votes)
targetAddress(uint16 chainIdview returns (address target)
State-modifying
acceptOwnership(
castVote(uint256 proposalIduint8 voteValue
emitVotes(uint256 proposalIdpayable 
initialize(address _xWelladdress _stkWelladdress _moonbeamGovernoraddress _wormholeRelayeruint16 _moonbeamWormholeChainIdaddress _owner
receiveWormholeMessages(bytes payloadbytes[]bytes32 senderAddressuint16 sourceChainbytes32 noncepayable 
renounceOwnership(
setGasLimit(uint96 newGasLimit
setNewStakedWell(address newStakedWell
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BridgeOutFailed(uint16 dstChainIdbytes payloaduint256 refundAmount
BridgeOutSuccess(uint16 dstWormholeChainIduint256 costaddress dstbytes payload
GasLimitUpdated(uint96 oldGasLimituint96 newGasLimit
Initialized(uint8 version
NewStakedWellSet(address newStakedWell
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProposalCreated(uint256 proposalIduint256 votingStartTimeuint256 votingEndTimeuint256 votingCollectionEndTime
TargetAddressUpdated(uint16 indexed dstChainIdaddress indexed target
VoteCast(address voteruint256 proposalIduint8 voteValueuint256 votes
VotesEmitted(uint256 proposalIduint256 forVotesuint256 againstVotesuint256 abstainVotes
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.