TrustedForwarder

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x719749e5 at 10052727
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "TrustedForwarder"

No transactions found for "TrustedForwarder"


Functions
Getter at block 22748115
APP_SIGNER_TYPEHASH(view returns (bytes32)
0xc83d02443cc9e12c5d2faae8a9a36bf0112f5b4a8cce23c9277a0c68bf638762
domainSeparatorV4(view returns (bytes32)
0x1db5c7d0b4991c80fed7f294bb5b4deb2b41d20ed2085391a38fe4a02b640ad6
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=TrustedForwarder, version=1, chainId=8453, verifyingContract=0xff000047abea9064c699c0727148776e4e17771c, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
owner(view returns (address)
0x4e59b44847b379578588920ca78fbf26c0b4956c
signer(view returns (address)
0x0000000000000000000000000000000000000000
Read-only

This contract contains no read-only function objects.

State-modifying
__TrustedForwarder_init(address owneraddress appSigner
deactivateSigner(
forwardCall(address targetbytes messagepayable returns (bytes returnData)
forwardCall(address targetbytes messagestruct TrustedForwarderSignatureECDSA signaturepayable returns (bytes returnData)
renounceOwnership(
transferOwnership(address newOwner
updateSigner(address signer_
Events
EIP712DomainChanged(
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidShortString(
StringTooLong(string str
TrustedForwarder__CannotSetAppSignerToZeroAddress(
TrustedForwarder__CannotSetOwnerToZeroAddress(
TrustedForwarder__CannotUseWithoutSignature(
TrustedForwarder__InvalidSignature(
TrustedForwarder__SignerNotAuthorized(