Skip to main content
Helpful?

NativeWrapper

Git Source - Generated with forge doc

Inherits: ImmutableState

Used for wrapping and unwrapping native

State Variables

WETH9

The address for WETH9

IWETH9 public immutable WETH9;

Functions

constructor

constructor(IWETH9 _weth9);

_wrap

The amount should already be <= the current balance in this contract.

function _wrap(uint256 amount) internal;

_unwrap

The amount should already be <= the current balance in this contract.

function _unwrap(uint256 amount) internal;

receive

receive() external payable;

Errors

InvalidEthSender

Thrown when an unexpected address sends ETH to this contract

error InvalidEthSender();
Helpful?