TxBuilderExtension
Contract Address
Blast Pool: 0xe262e0bE40B7Bb822dd6fC07e37F55836d85C4e8
Dapp Pool: 0x037941872e2b6F9e2554B86a662D2cc6D90B7b69
TxBuilderExtension
Methods
ACTION_BORROW
function ACTION_BORROW() external view returns (bytes32)
The action for borrowing asset
Returns
_0
bytes32
undefined
ACTION_BORROW_NATIVE_TOKEN
function ACTION_BORROW_NATIVE_TOKEN() external view returns (bytes32)
The action for borrowing native token
Returns
_0
bytes32
undefined
ACTION_BORROW_STETH
function ACTION_BORROW_STETH() external view returns (bytes32)
The action for borrowing stEth
Returns
_0
bytes32
undefined
ACTION_DEFER_LIQUIDITY_CHECK
function ACTION_DEFER_LIQUIDITY_CHECK() external view returns (bytes32)
The action for deferring liquidity check
Returns
_0
bytes32
undefined
ACTION_REDEEM
function ACTION_REDEEM() external view returns (bytes32)
The action for redeeming asset
Returns
_0
bytes32
undefined
ACTION_REDEEM_NATIVE_TOKEN
function ACTION_REDEEM_NATIVE_TOKEN() external view returns (bytes32)
The action for redeeming native token
Returns
_0
bytes32
undefined
ACTION_REDEEM_PTOKEN
function ACTION_REDEEM_PTOKEN() external view returns (bytes32)
The action for redeeming pToken
Returns
_0
bytes32
undefined
ACTION_REDEEM_STETH
function ACTION_REDEEM_STETH() external view returns (bytes32)
The action for redeeming stEth
Returns
_0
bytes32
undefined
ACTION_REPAY
function ACTION_REPAY() external view returns (bytes32)
The action for repaying asset
Returns
_0
bytes32
undefined
ACTION_REPAY_NATIVE_TOKEN
function ACTION_REPAY_NATIVE_TOKEN() external view returns (bytes32)
The action for repaying native token
Returns
_0
bytes32
undefined
ACTION_REPAY_STETH
function ACTION_REPAY_STETH() external view returns (bytes32)
The action for repaying stEth
Returns
_0
bytes32
undefined
ACTION_SUPPLY
function ACTION_SUPPLY() external view returns (bytes32)
The action for supplying asset
Returns
_0
bytes32
undefined
ACTION_SUPPLY_NATIVE_TOKEN
function ACTION_SUPPLY_NATIVE_TOKEN() external view returns (bytes32)
The action for supplying native token
Returns
_0
bytes32
undefined
ACTION_SUPPLY_PTOKEN
function ACTION_SUPPLY_PTOKEN() external view returns (bytes32)
The action for supplying pToken
Returns
_0
bytes32
undefined
ACTION_SUPPLY_STETH
function ACTION_SUPPLY_STETH() external view returns (bytes32)
The action for supplying stEth
Returns
_0
bytes32
undefined
BLAST
function BLAST() external view returns (address)
The address of Blast
Returns
_0
address
undefined
acceptOwnership
function acceptOwnership() external nonpayable
The new owner accepts the ownership transfer.
alien
function alien() external view returns (contract IAlienFinance)
The address of AlienFinance
Returns
_0
contract IAlienFinance
undefined
execute
function execute(TxBuilderExtension.Action[] actions) external payable
Parameters
actions
TxBuilderExtension.Action[]
undefined
onDeferredLiquidityCheck
function onDeferredLiquidityCheck(bytes encodedData) external nonpayable
The callback function that deferLiquidityCheck will invoke.
Parameters
encodedData
bytes
undefined
owner
function owner() external view returns (address)
Returns the address of the current owner.
Returns
_0
address
undefined
pendingOwner
function pendingOwner() external view returns (address)
Returns the address of the pending owner.
Returns
_0
address
undefined
renounceOwnership
function renounceOwnership() external nonpayable
Leaves the contract without owner. It will not be possible to call onlyOwner
functions anymore. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby removing any functionality that is only available to the owner.
seize
function seize(address recipient, address asset) external nonpayable
Admin seizes the asset from the contract.
Parameters
recipient
address
The recipient of the seized asset.
asset
address
The asset to seize.
seizeNative
function seizeNative(address recipient) external nonpayable
Admin seizes the native token from the contract.
Parameters
recipient
address
The recipient of the seized native token.
transferOwnership
function transferOwnership(address newOwner) external nonpayable
Starts the ownership transfer of the contract to a new account. Replaces the pending transfer if there is one. Can only be called by the current owner.
Parameters
newOwner
address
undefined
weth
function weth() external view returns (address)
The address of WETH
Returns
_0
address
undefined
Events
OwnershipTransferStarted
event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
Parameters
previousOwner indexed
address
undefined
newOwner indexed
address
undefined
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Parameters
previousOwner indexed
address
undefined
newOwner indexed
address
undefined
Last updated