Skip to content

Commit

Permalink
upload abis
Browse files Browse the repository at this point in the history
  • Loading branch information
FredCoen committed Apr 14, 2022
1 parent 7dea4b7 commit d51b7c2
Show file tree
Hide file tree
Showing 26 changed files with 248,925 additions and 3 deletions.
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
cache/
out/
node_modules
node_modules
.env
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Simple NFT contract with treasury, whitelist and public mint for the CryptoTeste

### Requirements

Install Foundry framework by following the instructions oulined [here](https://book.getfoundry.sh/getting-started/installation.html).
Install Foundry framework by following the instructions oullined [here](https://book.getfoundry.sh/getting-started/installation.html).

### Build

Expand Down
3,966 changes: 3,966 additions & 0 deletions out/Address.sol/Address.json

Large diffs are not rendered by default.

251 changes: 251 additions & 0 deletions out/Context.sol/Context.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,251 @@
{
"abi": [],
"bytecode": {
"object": "0x",
"sourceMap": "",
"linkReferences": {}
},
"deployedBytecode": {
"object": "0x",
"sourceMap": "",
"linkReferences": {}
},
"ast": {
"absolutePath": "/Users/friedrichcoen/cryptotesters/cryptotesters-merkle-whitelist-nft/lib/openzeppelin-contracts/contracts/utils/Context.sol",
"exportedSymbols": {
"Context": [
11375
]
},
"id": 11376,
"license": "MIT",
"nodeType": "SourceUnit",
"nodes": [
{
"id": 11355,
"literals": [
"solidity",
"^",
"0.8",
".0"
],
"nodeType": "PragmaDirective",
"src": "86:23:9"
},
{
"abstract": true,
"baseContracts": [],
"canonicalName": "Context",
"contractDependencies": [],
"contractKind": "contract",
"documentation": {
"id": 11356,
"nodeType": "StructuredDocumentation",
"src": "111:496:9",
"text": " @dev Provides information about the current execution context, including the\n sender of the transaction and its data. While these are generally available\n via msg.sender and msg.data, they should not be accessed in such a direct\n manner, since when dealing with meta-transactions the account sending and\n paying for execution may not be the actual sender (as far as an application\n is concerned).\n This contract is only required for intermediate, library-like contracts."
},
"fullyImplemented": true,
"id": 11375,
"linearizedBaseContracts": [
11375
],
"name": "Context",
"nameLocation": "626:7:9",
"nodeType": "ContractDefinition",
"nodes": [
{
"body": {
"id": 11364,
"nodeType": "Block",
"src": "702:34:9",
"statements": [
{
"expression": {
"expression": {
"id": 11361,
"name": "msg",
"nodeType": "Identifier",
"overloadedDeclarations": [],
"referencedDeclaration": -15,
"src": "719:3:9",
"typeDescriptions": {
"typeIdentifier": "t_magic_message",
"typeString": "msg"
}
},
"id": 11362,
"isConstant": false,
"isLValue": false,
"isPure": false,
"lValueRequested": false,
"memberName": "sender",
"nodeType": "MemberAccess",
"src": "719:10:9",
"typeDescriptions": {
"typeIdentifier": "t_address",
"typeString": "address"
}
},
"functionReturnParameters": 11360,
"id": 11363,
"nodeType": "Return",
"src": "712:17:9"
}
]
},
"id": 11365,
"implemented": true,
"kind": "function",
"modifiers": [],
"name": "_msgSender",
"nameLocation": "649:10:9",
"nodeType": "FunctionDefinition",
"parameters": {
"id": 11357,
"nodeType": "ParameterList",
"parameters": [],
"src": "659:2:9"
},
"returnParameters": {
"id": 11360,
"nodeType": "ParameterList",
"parameters": [
{
"constant": false,
"id": 11359,
"mutability": "mutable",
"name": "",
"nameLocation": "-1:-1:-1",
"nodeType": "VariableDeclaration",
"scope": 11365,
"src": "693:7:9",
"stateVariable": false,
"storageLocation": "default",
"typeDescriptions": {
"typeIdentifier": "t_address",
"typeString": "address"
},
"typeName": {
"id": 11358,
"name": "address",
"nodeType": "ElementaryTypeName",
"src": "693:7:9",
"stateMutability": "nonpayable",
"typeDescriptions": {
"typeIdentifier": "t_address",
"typeString": "address"
}
},
"visibility": "internal"
}
],
"src": "692:9:9"
},
"scope": 11375,
"src": "640:96:9",
"stateMutability": "view",
"virtual": true,
"visibility": "internal"
},
{
"body": {
"id": 11373,
"nodeType": "Block",
"src": "809:32:9",
"statements": [
{
"expression": {
"expression": {
"id": 11370,
"name": "msg",
"nodeType": "Identifier",
"overloadedDeclarations": [],
"referencedDeclaration": -15,
"src": "826:3:9",
"typeDescriptions": {
"typeIdentifier": "t_magic_message",
"typeString": "msg"
}
},
"id": 11371,
"isConstant": false,
"isLValue": false,
"isPure": false,
"lValueRequested": false,
"memberName": "data",
"nodeType": "MemberAccess",
"src": "826:8:9",
"typeDescriptions": {
"typeIdentifier": "t_bytes_calldata_ptr",
"typeString": "bytes calldata"
}
},
"functionReturnParameters": 11369,
"id": 11372,
"nodeType": "Return",
"src": "819:15:9"
}
]
},
"id": 11374,
"implemented": true,
"kind": "function",
"modifiers": [],
"name": "_msgData",
"nameLocation": "751:8:9",
"nodeType": "FunctionDefinition",
"parameters": {
"id": 11366,
"nodeType": "ParameterList",
"parameters": [],
"src": "759:2:9"
},
"returnParameters": {
"id": 11369,
"nodeType": "ParameterList",
"parameters": [
{
"constant": false,
"id": 11368,
"mutability": "mutable",
"name": "",
"nameLocation": "-1:-1:-1",
"nodeType": "VariableDeclaration",
"scope": 11374,
"src": "793:14:9",
"stateVariable": false,
"storageLocation": "calldata",
"typeDescriptions": {
"typeIdentifier": "t_bytes_calldata_ptr",
"typeString": "bytes"
},
"typeName": {
"id": 11367,
"name": "bytes",
"nodeType": "ElementaryTypeName",
"src": "793:5:9",
"typeDescriptions": {
"typeIdentifier": "t_bytes_storage_ptr",
"typeString": "bytes"
}
},
"visibility": "internal"
}
],
"src": "792:16:9"
},
"scope": 11375,
"src": "742:99:9",
"stateMutability": "view",
"virtual": true,
"visibility": "internal"
}
],
"scope": 11376,
"src": "608:235:9",
"usedErrors": []
}
],
"src": "86:758:9"
}
}
Loading

0 comments on commit d51b7c2

Please sign in to comment.