TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 205 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x5e48…8e7b
0x9c07…e3cd
-
variable spans 46 additional slots
0x1808…3a88
0xdf21…4017
Balances ($6,355.21)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
tBTC | ERC-20 | 0.102 | $62,306.00 |
$6,355.21 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20886810 | a day ago | | | 0 | 0.0063125332 | |
| 20886438 | a day ago | | | 0 | 0.0018105398 | |
| 20885720 | a day ago | | | 0 | 0.0030404780 | |
| 20885399 | a day ago | | | 0 | 0.0014335366 | |
| 20879992 | 2 days ago | | | 0 | 0.0062638027 | |
| 20879619 | 2 days ago | | | 0 | 0.0052007920 | |
| 20878599 | 2 days ago | | | 0 | 0.0030902705 | |
| 20878225 | 2 days ago | | | 0 | 0.0024486401 | |
| 20869784 | 3 days ago | | | 0 | 0.0038754513 | |
| 20869409 | 3 days ago | | | 0 | 0.0026280031 |
ABI
ABI objects
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 extraData) pure returns (address depositOwner, uint16 referral)
deposits(uint256) view returns (uint8)
encodeExtraData(address depositOwner, uint16 referral) pure returns (bytes32)
State-modifying
Events acceptOwnership()
finalizeDeposit(uint256 depositKey)
initialize(address bridge, address tbtcVault, address _tbtcToken, address _stbtc)
initializeDeposit(struct IBridgeTypesBitcoinTxInfo fundingTx, struct IBridgeTypesDepositRevealInfo reveal, address depositOwner, uint16 referral)
renounceOwnership()
transferOwnership(address newOwner)
updateDepositorFeeDivisor(uint64 newDepositorFeeDivisor)
updateMinDepositAmount(uint256 newMinDepositAmount)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
DepositFinalized(uint256 indexed depositKey, address indexed caller, uint16 indexed referral, uint256 initialAmount, uint256 bridgedAmount, uint256 depositorFee)
DepositInitialized(uint256 indexed depositKey, address indexed caller, address indexed depositOwner, uint256 initialAmount)
DepositorFeeDivisorUpdated(uint64 depositorFeeDivisor)
Initialized(uint64 version)
MinDepositAmountUpdated(uint256 minDepositAmount)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _logic, address initialOwner, bytes _data)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidAdmin(address admin)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
ProxyDeniedAdminAccess()
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
DepositOwnerIsZeroAddress()
DepositorFeeExceedsBridgedAmount(uint256 depositorFee, uint256 bridgedAmount)
FailedInnerCall()
InvalidInitialization()
MinDepositAmountLowerThanBridgeMinDeposit(uint256 minDepositAmount, uint256 bridgeMinDepositAmount)
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
SafeERC20FailedOperation(address token)
StbtcZeroAddress()
TbtcTokenZeroAddress()
UnexpectedDepositState(uint8 actualState, uint8 expectedState)