Expand description
Module containing a contract’s types and functions.
interface ITipAccountRegistrar {
function delegateToDefault(bytes32 hash, bytes calldata signature) external returns (address authority);
function delegateToDefault(bytes calldata message, bytes calldata signature) external returns (address authority);
error InvalidSignature();
error CodeNotEmpty();
error NonceNotZero();
}Modules§
- abi
- Contains dynamic ABI definitions for this contract.
Structs§
- Code
NotEmpty - Custom error with signature
CodeNotEmpty()and selector0x9ffb40a3. - ITip
Account Registrar Instance - A
ITipAccountRegistrarinstance. - Invalid
Signature - Custom error with signature
InvalidSignature()and selector0x8baa579f. - Nonce
NotZero - Custom error with signature
NonceNotZero()and selector0xca752240. - delegate
ToDefault_ 0Call - Pre-Moderato: accepts arbitrary hash (vulnerable to signature forgery)
Only works pre-Moderato. Returns UnknownSelector post-Moderato.
Function with signature
delegateToDefault(bytes32,bytes)and selector0x2b29a210. - delegate
ToDefault_ 0Return - Pre-Moderato: accepts arbitrary hash (vulnerable to signature forgery)
Only works pre-Moderato. Returns UnknownSelector post-Moderato.
Container type for the return parameters of the
delegateToDefault(bytes32,bytes)function. - delegate
ToDefault_ 1Call - Post-Moderato: accepts arbitrary message bytes, computes keccak256(bytes) internally
Only works post-Moderato. Returns UnknownSelector pre-Moderato.
Function with signature
delegateToDefault(bytes,bytes)and selector0xb980ee85. - delegate
ToDefault_ 1Return - Post-Moderato: accepts arbitrary message bytes, computes keccak256(bytes) internally
Only works post-Moderato. Returns UnknownSelector pre-Moderato.
Container type for the return parameters of the
delegateToDefault(bytes,bytes)function.
Enums§
- ITip
Account Registrar Calls - Container for all the
ITipAccountRegistrarfunction calls. - ITip
Account Registrar Errors - Container for all the
ITipAccountRegistrarcustom errors.
Functions§
- new
- Creates a new wrapper around an on-chain
ITipAccountRegistrarcontract instance.