-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathPerpsAccountProxy.readable.json
55 lines (55 loc) · 2.87 KB
/
PerpsAccountProxy.readable.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
[
"error ImplementationIsSterile(address implementation)",
"error NoChange()",
"error NotAContract(address contr)",
"error NotNominated(address addr)",
"error Unauthorized(address addr)",
"error UpgradeSimulationFailed()",
"error ZeroAddress()",
"event OwnerChanged(address oldOwner, address newOwner)",
"event OwnerNominated(address newOwner)",
"event Upgraded(address indexed self, address implementation)",
"function acceptOwnership()",
"function getImplementation() view returns (address)",
"function nominateNewOwner(address newNominatedOwner)",
"function nominatedOwner() view returns (address)",
"function owner() view returns (address)",
"function renounceNomination()",
"function simulateUpgradeTo(address newImplementation)",
"function upgradeTo(address newImplementation)",
"error AlreadyInitialized()",
"error CannotSelfApprove(address addr)",
"error IndexOverrun(uint256 requestedIndex, uint256 length)",
"error InvalidOwner(address addr)",
"error InvalidParameter(string parameter, string reason)",
"error InvalidTransferRecipient(address addr)",
"error OverflowUint256ToUint128()",
"error TokenAlreadyMinted(uint256 id)",
"error TokenDoesNotExist(uint256 id)",
"event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)",
"event ApprovalForAll(address indexed owner, address indexed operator, bool approved)",
"event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)",
"function approve(address to, uint256 tokenId)",
"function balanceOf(address holder) view returns (uint256 balance)",
"function burn(uint256 tokenId)",
"function getApproved(uint256 tokenId) view returns (address operator)",
"function initialize(string tokenName, string tokenSymbol, string uri)",
"function isApprovedForAll(address holder, address operator) view returns (bool)",
"function isInitialized() view returns (bool)",
"function mint(address to, uint256 tokenId)",
"function name() view returns (string)",
"function ownerOf(uint256 tokenId) view returns (address)",
"function safeMint(address to, uint256 tokenId, bytes data)",
"function safeTransferFrom(address from, address to, uint256 tokenId)",
"function safeTransferFrom(address from, address to, uint256 tokenId, bytes data)",
"function setAllowance(uint256 tokenId, address spender)",
"function setApprovalForAll(address operator, bool approved)",
"function setBaseTokenURI(string uri)",
"function supportsInterface(bytes4 interfaceId) view returns (bool)",
"function symbol() view returns (string)",
"function tokenByIndex(uint256 index) view returns (uint256)",
"function tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)",
"function tokenURI(uint256 tokenId) view returns (string)",
"function totalSupply() view returns (uint256)",
"function transferFrom(address from, address to, uint256 tokenId)"
]