Expand description
Module containing a contract’s types and functions.
contract Exchange {
function executeRsmDirective(bytes memory directive, bytes memory signature) external;
function executeUserDirective(bytes memory directive, bytes memory signature) external;
}Structs§
- Exchange
Instance - A
Exchangeinstance. - execute
RsmDirective Call - Function with signature
executeRsmDirective(bytes,bytes)and selector0x9945c75a. - execute
RsmDirective Return - Container type for the return parameters of the
executeRsmDirective(bytes,bytes)function. - execute
User Directive Call - Function with signature
executeUserDirective(bytes,bytes)and selector0x6af113a9. - execute
User Directive Return - Container type for the return parameters of the
executeUserDirective(bytes,bytes)function.
Enums§
- Exchange
Calls - Container for all the
Exchangefunction calls.