This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 205 txns
Deployed by via 0x36f655c9 at 20235512
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 46 additional slots
ERC-20
Value $6,355.21
0x5ba5023ca9a44bdcc60e4b9186c86a23d87c0fecc178fcbae19691e5c139e85e
0x1530a2115470909dbfb7c8da007f2cbd590365e496bd85213d9f6aef3a31134a
0x424fe676af0b5a436278760425521e896ed40f591885a996520c37e7323ad56c
0x7be4117aa1e350f85d2029ea5af724a14422b132de9669b0524a13dfb45e9970
0x2613d1cbc7638ad57130161108dd303c5bdeca3981a2e5d8d1ca17d2dfbeb8d5
0x46616c7adbb9d653aa06ef3480ed0e470687187f0ba0f97d1a61405fc7ba10e9
0xb9f6098213902201c668c06822edd928e1c014b78e9cdcede961052cc89f5e02
0x28571c3257b5292c8222a0b274a5722673614bd92e336f70ab0cb6baf682704c
0xf9e26a260e3a5d411185531dbc8f6df73ff4bb30317b39e4bdb4958f9ec975d1
0xee6e5cf55f4370db9c6c5e9697717dff3e1a31e1149843f5f368db05658038a8

Functions
Getter at block 20894213
SATOSHI_MULTIPLIER(view returns (uint256)
10000000000
bridge(view returns (address)
0x5e4861a80b55f035d899f66772117f00fa0e8e7b
depositorFeeDivisor(view returns (uint64)
1000
minDepositAmount(view returns (uint256)
15000000000000000
owner(view returns (address)
0x790dda4c56b3c45d0e4514edbaaba30d7129c857
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
stbtc(view returns (address)
0xdf217efd8f3ecb5e837aedf203c28c1f06854017
tbtcToken(view returns (address)
0x18084fba666a33d37592fa2633fd49a74dd93a88
tbtcVault(view returns (address)
0x9c070027cdc9dc8f82416b2e5314e11dfb4fe3cd
Read-only
decodeExtraData(bytes32 extraDatapure returns (address depositOwneruint16 referral)
deposits(uint256view returns (uint8)
encodeExtraData(address depositOwneruint16 referralpure returns (bytes32)
State-modifying
acceptOwnership(
finalizeDeposit(uint256 depositKey
initialize(address bridgeaddress tbtcVaultaddress _tbtcTokenaddress _stbtc
initializeDeposit(struct IBridgeTypesBitcoinTxInfo fundingTxstruct IBridgeTypesDepositRevealInfo revealaddress depositOwneruint16 referral
renounceOwnership(
transferOwnership(address newOwner
updateDepositorFeeDivisor(uint64 newDepositorFeeDivisor
updateMinDepositAmount(uint256 newMinDepositAmount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
DepositFinalized(uint256 indexed depositKeyaddress indexed calleruint16 indexed referraluint256 initialAmountuint256 bridgedAmountuint256 depositorFee
DepositInitialized(uint256 indexed depositKeyaddress indexed calleraddress indexed depositOwneruint256 initialAmount
DepositorFeeDivisorUpdated(uint64 depositorFeeDivisor
Initialized(uint64 version
MinDepositAmountUpdated(uint256 minDepositAmount
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
AddressEmptyCode(address target
AddressInsufficientBalance(address account
DepositOwnerIsZeroAddress(
DepositorFeeExceedsBridgedAmount(uint256 depositorFeeuint256 bridgedAmount
FailedInnerCall(
InvalidInitialization(
MinDepositAmountLowerThanBridgeMinDeposit(uint256 minDepositAmountuint256 bridgeMinDepositAmount
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
StbtcZeroAddress(
TbtcTokenZeroAddress(
UnexpectedDepositState(uint8 actualStateuint8 expectedState