TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 54,516 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
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
APU | ERC-20 | 1 | $0.001143 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21157487 | 26 minutes ago | | | 0 | 0.0024683106 | |
| 21157485 | 26 minutes ago | | | 0 | 0.00094654113 | |
| 21157457 | 32 minutes ago | | | 0 | 0.00086245394 | |
| 21157435 | 36 minutes ago | | | 0 | 0.00089496760 | |
| 21157425 | 38 minutes ago | | | 0 | 0.00087935770 | |
| 21157391 | an hour ago | | | 0 | 0.00057352608 | |
| 21157318 | an hour ago | | | 0 | 0.00092476721 | |
| 21157294 | an hour ago | | | 0 | 0.00094234462 | |
| 21157275 | an hour ago | | | 0 | 0.00075391784 | |
| 21157237 | an hour ago | | | 0 | 0.00066659218 |
ABI
ABI objects
Getter at block 21157615
Bascule() view returns (address)
0xc750ecac7250e0d18ece2c7a5f130e3a765dc260
MAX_COMMISSION() view returns (uint16)
10000
consortium() view returns (address)
0xed6d647e2f81e5262101aff72c4a7bcdcfd780e0
decimals() view returns (uint8)
8
getBurnCommission() view returns (uint64)
10000
getDustFeeRate() view returns (uint256)
3000
getTreasury() view returns (address)
0x251a604e8e8f6906d60f8dedc5aaeb8cd38f4892
name() view returns (string)
Lombard Staked Bitcoin
owner() view returns (address)
0x055e84e7fe8955e2781010b866f10ef6e1e77e59
paused() view returns (bool)
false
pauser() view returns (address)
0x32b8ae4ee1401e726af0bc154d2165d0592584c4
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
LBTC
totalSupply() view returns (uint256)
1090252099874
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
calcUnstakeRequestAmount(bytes scriptPubkey, uint256 amount) view returns (uint256 amountAfterFee, bool isAboveDust)
getDepositAbsoluteCommission(bytes32 toChain) view returns (uint64)
getDepositRelativeCommission(bytes32 toChain) view returns (uint16)
getDestination(bytes32 chainId) view returns (bytes32)
isUsed(bytes32 proof) view returns (bool)
State-modifying
Events acceptOwnership()
addDestination(bytes32 toChain, bytes32 toContract, uint16 relCommission, uint64 absCommission)
approve(address spender, uint256 value) returns (bool)
burn(uint256 amount)
changeBascule(address newVal)
changeBurnCommission(uint64 newValue)
changeConsortium(address newVal)
changeDepositAbsoluteCommission(uint64 newValue, bytes32 chain)
changeDepositRelativeCommission(uint16 newValue, bytes32 chain)
changeDustFeeRate(uint256 newRate)
changeNameAndSymbol(string name_, string symbol_)
changeTreasuryAddress(address newValue)
depositToBridge(bytes32 toChain, bytes32 toAddress, uint64 amount)
initialize(address consortium_, uint64 burnCommission_)
mint(bytes data, bytes proofSignature)
pause()
redeem(bytes scriptPubkey, uint256 amount)
removeDestination(bytes32 toChain)
renounceOwnership()
toggleWithdrawals()
transfer(address to, uint256 value) returns (bool)
transferFrom(address from, address to, uint256 value) returns (bool)
transferOwnership(address newOwner)
transferPauserRole(address newPauser)
unpause()
withdrawFromBridge(bytes data, bytes proofSignature)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
BasculeChanged(address indexed prevVal, address indexed newVal)
BridgeDestinationAdded(bytes32 indexed toChain, bytes32 indexed toContract)
BridgeDestinationRemoved(bytes32 indexed toChain, bytes32 indexed toContract)
BurnCommissionChanged(uint64 indexed prevValue, uint64 indexed newValue)
ConsortiumChanged(address indexed prevVal, address indexed newVal)
DepositAbsoluteCommissionChanged(uint64 newValue, bytes32 indexed toChain)
DepositRelativeCommissionChanged(uint16 newValue, bytes32 indexed toChain)
DepositToBridge(address indexed fromAddress, bytes32 indexed toAddress, bytes32 toContract, bytes32 chainId, uint64 amount)
DustFeeRateChanged(uint256 indexed oldRate, uint256 indexed newRate)
Initialized(uint64 version)
NameAndSymbolChanged(string name, string symbol)
OutputProcessed(bytes32 indexed transactionId, uint32 indexed index, bytes32 proofHash)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PauserRoleTransferred(address indexed previousPauser, address indexed newPauser)
Transfer(address indexed from, address indexed to, uint256 value)
TreasuryAddressChanged(address indexed prevValue, address indexed newValue)
Unpaused(address account)
UnstakeRequest(address indexed fromAddress, bytes scriptPubKey, uint256 amount)
WithdrawFromBridge(address indexed toAddress, bytes32 indexed txHash, uint32 indexed eventIndex, bytes32 proofHash, bytes32 fromContract, bytes32 fromChainId, uint64 amount)
WithdrawalsEnabled(bool arg0)
constructor(address _logic, address initialOwner, bytes _data)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidAdmin(address admin)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
ProxyDeniedAdminAccess()
AmountBelowDustLimit(uint256 dustLimit)
AmountLessThanCommission(uint256 fee)
AmountTooSmallToPayRelativeFee()
BadChainId(uint256 expected, uint256 received)
BadCommission()
BadDestination()
BadToContractAddress(address expected, address received)
ECDSAInvalidSignature()
ECDSAInvalidSignatureLength(uint256 length)
ECDSAInvalidSignatureS(bytes32 s)
ERC20InsufficientAllowance(address spender, uint256 allowance, uint256 needed)
ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed)
ERC20InvalidApprover(address approver)
ERC20InvalidReceiver(address receiver)
ERC20InvalidSender(address sender)
ERC20InvalidSpender(address spender)
EnforcedPause()
ExpectedPause()
InvalidDustFeeRate()
InvalidInitialization()
KnownDestination()
MathOverflowedMulDiv()
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
ProofAlreadyUsed()
ReentrancyGuardReentrantCall()
ScriptPubkeyUnsupported()
SignatureVerificationFailed()
UnauthorizedAccount(address account)
UnknownDestination()
WithdrawalsDisabled()
WrongAddressEncoding()
WrongChainIdEncoding()
WrongDataLength()
WrongTxIdEncoding()
ZeroAddress()
ZeroAmount()
ZeroChainId()
ZeroContractHash()
ZeroTxHash()