SpectraWrappedBedrockUniBTC

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x155ff931 at 20576043
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "SpectraWrappedBedrockUniBTC"

No transactions found for "SpectraWrappedBedrockUniBTC"


Functions
Getter at block 21225784
VERSION(view returns (uint64)
2
asset(view returns (address)
0x0000000000000000000000000000000000000000
authority(view returns (address)
0x0000000000000000000000000000000000000000
bedrockVault(view returns (address)
0x047d41f2544b7f63a8e991af2068a363d210d6da
 
decimals(view returns (uint8)
isConsumingScheduledOp(view returns (bytes4)
0x00000000
name(view returns (string)
rewardsProxy(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
totalAssets(view returns (uint256)
0
totalSupply(view returns (uint256)
0
 
totalVaultShares(view returns (uint256)
vaultShare(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
convertToAssets(uint256 sharesview returns (uint256)
convertToShares(uint256 assetsview returns (uint256)
maxDeposit(addressview returns (uint256)
maxMint(addressview returns (uint256)
maxRedeem(address ownerview returns (uint256)
maxWithdraw(address ownerview returns (uint256)
previewDeposit(uint256 assetsview returns (uint256)
previewMint(uint256 sharesview returns (uint256)
previewRedeem(uint256 sharesview returns (uint256)
previewUnwrap(uint256 sharesview returns (uint256)
previewWithdraw(uint256 assetsview returns (uint256)
previewWrap(uint256 vaultSharesview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
claimRewards(bytes _data
deposit(uint256 assetsaddress receiverreturns (uint256)
initialize(address _wbtcaddress _uniBTC
initializeV02(address _initialAuthority
mint(uint256 sharesaddress receiverreturns (uint256)
redeem(uint256 sharesaddress receiveraddress ownerreturns (uint256)
setAuthority(address newAuthority
setRewardsProxy(address newRewardsProxy
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
unwrap(uint256 sharesaddress receiveraddress ownerreturns (uint256)
unwrap(uint256 sharesaddress receiveraddress owneruint256 minVaultSharesreturns (uint256)
withdraw(uint256 assetsaddress receiveraddress ownerreturns (uint256)
wrap(uint256 vaultSharesaddress receiverreturns (uint256)
wrap(uint256 vaultSharesaddress receiveruint256 minSharesreturns (uint256)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
AuthorityUpdated(address authority
Deposit(address indexed senderaddress indexed owneruint256 assetsuint256 shares
Initialized(uint64 version
RewardsProxyUpdated(address oldRewardsProxyaddress newRewardsProxy
Transfer(address indexed fromaddress indexed touint256 value
Unwrap(address indexed calleraddress indexed receiveraddress indexed owneruint256 sharesuint256 vaultShares
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
Wrap(address indexed calleraddress indexed receiveruint256 vaultSharesuint256 shares
Constructor
constructor(address _bedrockVault
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessManagedInvalidAuthority(address authority
AccessManagedRequiredDelay(address calleruint32 delay
AccessManagedUnauthorized(address caller
AddressEmptyCode(address target
ClaimRewardsFailed(
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC4626ExceededMaxDeposit(address receiveruint256 assetsuint256 max
ERC4626ExceededMaxMint(address receiveruint256 sharesuint256 max
ERC4626ExceededMaxRedeem(address owneruint256 sharesuint256 max
ERC4626ExceededMaxWithdraw(address owneruint256 assetsuint256 max
ERC5143SlippageProtectionFailed(
FailedCall(
InsufficientBalance(uint256 balanceuint256 needed
InvalidInitialization(
NoRewardsProxy(
NotInitializing(
SafeERC20FailedOperation(address token