BitcoinDepositor

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x494b7958 at 20235511
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 46 additional slots

No balances found for "BitcoinDepositor"

No transactions found for "BitcoinDepositor"


Functions
Getter at block 20894213
SATOSHI_MULTIPLIER(view returns (uint256)
10000000000
bridge(view returns (address)
0x0000000000000000000000000000000000000000
depositorFeeDivisor(view returns (uint64)
0
minDepositAmount(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
stbtc(view returns (address)
0x0000000000000000000000000000000000000000
tbtcToken(view returns (address)
0x0000000000000000000000000000000000000000
tbtcVault(view returns (address)
0x0000000000000000000000000000000000000000
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
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(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
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