From aa2e9f4117b154c96edb929368267b4f6155c6bd Mon Sep 17 00:00:00 2001 From: Ardis Lu Date: Sat, 4 Nov 2023 22:08:09 -0700 Subject: [PATCH] Add additional interfaces --- index.html | 5 +++++ interfaces.json | 25 +++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/index.html b/index.html index ad77b65..74e3dc5 100644 --- a/index.html +++ b/index.html @@ -116,6 +116,11 @@ + + + + + diff --git a/interfaces.json b/interfaces.json index 2707076..1af29d9 100644 --- a/interfaces.json +++ b/interfaces.json @@ -40,6 +40,31 @@ "setApprovalForAll(address _operator, bool _approved)", "isApprovedForAll(address _owner, address _operator)" ], + "ERC-1271": [ + "isValidSignature(bytes32 _hash, bytes calldata _signature)" + ], + "ERC-1363": [ + "transferAndCall(address to, uint256 value)", + "transferAndCall(address to, uint256 value, bytes memory data)", + "transferFromAndCall(address from, address to, uint256 value)", + "transferFromAndCall(address from, address to, uint256 value, bytes memory data)", + "approveAndCall(address spender, uint256 value)", + "approveAndCall(address spender, uint256 value, bytes memory data)" + ], + "ERC-1363-Receiver": [ + "onTransferReceived(address operator, address from, uint256 value, bytes memory data)" + ], + "ERC-1363-Spender": [ + "onApprovalReceived(address owner, uint256 value, bytes memory data)" + ], + "ERC-5805": [ + "getVotes(address account)", + "getPastVotes(address account, uint256 timepoint)", + "delegates(address account)", + "nonces(address owner)", + "delegate(address delegatee)", + "delegateBySig(address delegatee, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s)" + ], "ERC-6551-Account": [ "token()", "state()", -- 2.47.3