0x71afe01187e7e865e3c59e1237f9ffaa5e2efad1
Unverified contract
Proxy
Active on
Base with 2 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6b99…ab94
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BSTR | ERC-20 | 133.071488M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13608564 | 7 months ago | | | 0 | 0.0000062593407 | |
| 13593334 | 7 months ago | | | 0 | 0.0000011726164 |
ABI
ABI objects
Getter at block 22921368
beneficiary() view returns (address)
0x012e3154ba3af1128422fdbc72c302aa026f9a44
defaultScaledOfferFactor() view returns (uint32)
990000
oracle() view returns (address)
0x6b99b2e868b6e3b8b259e296c4c6abffbb1aab94
owner() view returns (address)
0x40ae88f0cec17e93655bc59cfa9ab0c7fdea505d
paused() view returns (bool)
false
swapperFactory() view returns (address)
0xa244bbe019cf1ba177ee5a532250be2663fb55ca
tokenToBeneficiary() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getPairScaledOfferFactors(struct QuotePair[] quotePairs_) view returns (uint32[] pairScaledOfferFactors)
State-modifying
Events execCalls(struct WalletImplCall[] calls_) payable returns (uint256 blockNumber, bytes[] returnData)
flash(struct QuoteParams[] quoteParams_, bytes callbackData_) returns (uint256)
initializer(struct SwapperImplInitParams params_)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
payback() payable
setBeneficiary(address beneficiary_)
setDefaultScaledOfferFactor(uint32 defaultScaledOfferFactor_)
setOracle(address oracle_)
setPairScaledOfferFactors(struct SwapperImplSetPairScaledOfferFactorParams[] params_)
setPaused(bool paused_)
setTokenToBeneficiary(address tokenToBeneficiary_)
transferOwnership(address owner_)
ExecCalls(struct WalletImplCall[] calls)
Flash(address indexed beneficiary, address indexed trader, struct QuoteParams[] quoteParams, address tokenToBeneficiary, uint256[] amountsToBeneficiary, uint256 excessToBeneficiary)
OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
Payback(address indexed payer, uint256 amount)
ReceiveETH(uint256 amount)
SetBeneficiary(address beneficiary)
SetDefaultScaledOfferFactor(uint32 defaultScaledOfferFactor)
SetOracle(address oracle)
SetPairScaledOfferFactors(struct SwapperImplSetPairScaledOfferFactorParams[] params)
SetPaused(bool paused)
SetTokenToBeneficiary(address tokenToBeneficiary)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
InsufficientFunds_FromTrader()
InsufficientFunds_InContract()
Invalid_AmountsToBeneficiary()
Invalid_QuoteToken()
Paused()
Unauthorized()