CallForwarder

Git Source

Inherits: Transfers, ExternalCallsGeneric, BridgeForwarder, ERC721Receiver

An arbitrary call contract to forward generic calls Does pull funds if desired One transfers funds to this contract and operates with them, ideally pre-funded All composer transfer options are available (approve,transferFrom,transfer,native transfers) Can generically call any target and checks if the selector for these calls is not transferFrom We assume that this contract is never an approve target!

Functions

receive

receive() external payable;

deltaForwardCompose

A selector different to the classic Composer Should be called by a more universal composer that cannot call arbitrary selectors.

function deltaForwardCompose(bytes calldata) external payable;

_deltaComposeInternal

function _deltaComposeInternal(
    address callerAddress,
    uint256 currentOffset,
    uint256 endOffset
)
    internal
    virtual
    override(ExternalCallsGeneric);

results matching ""

    No results matching ""