Skip to content

Commit

Permalink
Merge pull request #6 from base-fundy/foundry
Browse files Browse the repository at this point in the history
Foundry
  • Loading branch information
MihRazvan authored Mar 29, 2024
2 parents d4c1358 + f3fc099 commit 04f21c1
Show file tree
Hide file tree
Showing 163 changed files with 103,835 additions and 307 deletions.
176 changes: 67 additions & 109 deletions package-lock.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"transactions": [
{
"hash": "0x1f83a8902c4892d050ea9fb17cfc827ff121de84b915fc6ac2c659529d1d0895",
"transactionType": "CREATE",
"contractName": "FundingRound",
"contractAddress": "0x98B19439FCD8b4ea8f39E41107Eb873B11184d18",
"function": null,
"arguments": [
"0x8AD9aD7A3c31fB0c38EC884F520eC8155fD33246"
],
"transaction": {
"type": "0x02",
"from": "0x5a562294808c5470873831ff456e86369dc32dcb",
"gas": "0xf3c51",
"value": "0x0",
"data": "0x60a0604052600060015534801561001557600080fd5b50604051610d7e380380610d7e83398101604081905261003491610045565b6001600160a01b0316608052610075565b60006020828403121561005757600080fd5b81516001600160a01b038116811461006e57600080fd5b9392505050565b608051610ce061009e60003960008181610186015281816102c201526106a40152610ce06000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c806325a07cf3146100515780633a6a4d2e146100665780635f8439e31461006e578063c65579ad1461009a575b600080fd5b61006461005f366004610853565b6100ad565b005b610064610159565b61008161007c3660046108ce565b6103cc565b60405161009194939291906108e7565b60405180910390f35b6100646100a8366004610957565b610505565b6100b681610632565b6000826100c28361071d565b6100cc91906109fc565b905060005b8381101561010d576100fb8585838181106100ee576100ee610a1e565b9050602002013583610776565b8061010581610a34565b9150506100d1565b50336001600160a01b03167f22da1e7372363b077ff1dacd18f2f722f5899a45b9e790868e24875986f783eb85858560405161014b93929190610a4d565b60405180910390a250505050565b60006101636107fd565b6040516370a0823160e01b81523060048201529091506000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa1580156101cd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101f19190610a8b565b9050600082116102485760405162461bcd60e51b815260206004820152601c60248201527f4e6f2070726f6a6563747320746f206469737472696275746520746f0000000060448201526064015b60405180910390fd5b60005b60005481101561039e57600080828154811061026957610269610a1e565b906000526020600020906004020160010154111561038c576000836000838154811061029757610297610a1e565b906000526020600020906004020160010154846102b49190610aa4565b6102be91906109fc565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb6000848154811061030257610302610a1e565b600091825260209091206004918202016003015460405160e084901b6001600160e01b03191681526001600160a01b0390911691810191909152602481018490526044016020604051808303816000875af1158015610365573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103899190610ac1565b50505b8061039681610a34565b91505061024b565b506040517f667972ea55cbca5734628e5f213d3497da4f140dd560ff815c8d0c9ee618ff8490600090a15050565b600080606060008080549050851061041f5760405162461bcd60e51b8152602060048201526016602482015275141c9bda9958dd08191bd95cc81b9bdd08195e1a5cdd60521b604482015260640161023f565b600080868154811061043357610433610a1e565b9060005260206000209060040201905080600001548160010154826002018360030160009054906101000a90046001600160a01b031681805461047590610aea565b80601f01602080910402602001604051908101604052809291908181526020018280546104a190610aea565b80156104ee5780601f106104c3576101008083540402835291602001916104ee565b820191906000526020600020905b8154815290600101906020018083116104d157829003601f168201915b505050505091509450945094509450509193509193565b600060405180608001604052806001600081548092919061052590610a34565b9190505581526020016000815260200185858080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052509385525050506001600160a01b0385166020928301528354600181810186559482529082902083516004909202019081559082015192810192909255604081015190919060028201906105ba9082610b83565b5060609190910151600390910180546001600160a01b0319166001600160a01b03909216919091179055600180546105f29190610c43565b7fc0c54fed07481d0998e1446b2c13759606bf4f26b78306307413ac4c4309aa8284848460405161062593929190610c56565b60405180910390a2505050565b600081116106825760405162461bcd60e51b815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e2030000000604482015260640161023f565b6040516323b872dd60e01b8152336004820152306024820152604481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906323b872dd906064016020604051808303816000875af11580156106f5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107199190610ac1565b5050565b600080600261072d846001610c97565b61073791906109fc565b90508291505b818110156107705790508060028161075581866109fc565b61075f9190610c97565b61076991906109fc565b905061073d565b50919050565b60005482106107c05760405162461bcd60e51b8152602060048201526016602482015275141c9bda9958dd08191bd95cc81b9bdd08195e1a5cdd60521b604482015260640161023f565b80600083815481106107d4576107d4610a1e565b906000526020600020906004020160010160008282546107f49190610c97565b90915550505050565b6000805b60005481101561084f576000818154811061081e5761081e610a1e565b9060005260206000209060040201600101548261083b9190610c97565b91508061084781610a34565b915050610801565b5090565b60008060006040848603121561086857600080fd5b833567ffffffffffffffff8082111561088057600080fd5b818601915086601f83011261089457600080fd5b8135818111156108a357600080fd5b8760208260051b85010111156108b857600080fd5b6020928301989097509590910135949350505050565b6000602082840312156108e057600080fd5b5035919050565b84815260006020858184015260806040840152845180608085015260005b818110156109215786810183015185820160a001528201610905565b50600084820160a0908101919091526001600160a01b03959095166060850152601f01601f191690920190920195945050505050565b60008060006040848603121561096c57600080fd5b833567ffffffffffffffff8082111561098457600080fd5b818601915086601f83011261099857600080fd5b8135818111156109a757600080fd5b8760208285010111156109b957600080fd5b602092830195509350508401356001600160a01b03811681146109db57600080fd5b809150509250925092565b634e487b7160e01b600052601160045260246000fd5b600082610a1957634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052603260045260246000fd5b600060018201610a4657610a466109e6565b5060010190565b6040808252810183905260006001600160fb1b03841115610a6d57600080fd5b8360051b808660608501376020830193909352500160600192915050565b600060208284031215610a9d57600080fd5b5051919050565b8082028115828204841417610abb57610abb6109e6565b92915050565b600060208284031215610ad357600080fd5b81518015158114610ae357600080fd5b9392505050565b600181811c90821680610afe57607f821691505b60208210810361077057634e487b7160e01b600052602260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b601f821115610b7e57600081815260208120601f850160051c81016020861015610b5b5750805b601f850160051c820191505b81811015610b7a57828155600101610b67565b5050505b505050565b815167ffffffffffffffff811115610b9d57610b9d610b1e565b610bb181610bab8454610aea565b84610b34565b602080601f831160018114610be65760008415610bce5750858301515b600019600386901b1c1916600185901b178555610b7a565b600085815260208120601f198616915b82811015610c1557888601518255948401946001909101908401610bf6565b5085821015610c335787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b81810381811115610abb57610abb6109e6565b6040815282604082015282846060830137600060608483018101919091526001600160a01b03929092166020820152601f909201601f191690910101919050565b80820180821115610abb57610abb6109e656fea26469706673582212206ac5bb7726f352debc14107230a91578c704f616361aa98d5480c4fe226e23b864736f6c634300081300330000000000000000000000008ad9ad7a3c31fb0c38ec884f520ec8155fd33246",
"nonce": "0x3f",
"accessList": []
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [],
"libraries": [],
"pending": [
"0x1f83a8902c4892d050ea9fb17cfc827ff121de84b915fc6ac2c659529d1d0895"
],
"returns": {},
"timestamp": 1711721507,
"chain": 84532,
"multi": false,
"commit": "6423f80"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"transactions": [
{
"hash": "0x1f83a8902c4892d050ea9fb17cfc827ff121de84b915fc6ac2c659529d1d0895",
"transactionType": "CREATE",
"contractName": "FundingRound",
"contractAddress": "0x98B19439FCD8b4ea8f39E41107Eb873B11184d18",
"function": null,
"arguments": [
"0x8AD9aD7A3c31fB0c38EC884F520eC8155fD33246"
],
"transaction": {
"type": "0x02",
"from": "0x5a562294808c5470873831ff456e86369dc32dcb",
"gas": "0xf3c51",
"value": "0x0",
"data": "0x60a0604052600060015534801561001557600080fd5b50604051610d7e380380610d7e83398101604081905261003491610045565b6001600160a01b0316608052610075565b60006020828403121561005757600080fd5b81516001600160a01b038116811461006e57600080fd5b9392505050565b608051610ce061009e60003960008181610186015281816102c201526106a40152610ce06000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c806325a07cf3146100515780633a6a4d2e146100665780635f8439e31461006e578063c65579ad1461009a575b600080fd5b61006461005f366004610853565b6100ad565b005b610064610159565b61008161007c3660046108ce565b6103cc565b60405161009194939291906108e7565b60405180910390f35b6100646100a8366004610957565b610505565b6100b681610632565b6000826100c28361071d565b6100cc91906109fc565b905060005b8381101561010d576100fb8585838181106100ee576100ee610a1e565b9050602002013583610776565b8061010581610a34565b9150506100d1565b50336001600160a01b03167f22da1e7372363b077ff1dacd18f2f722f5899a45b9e790868e24875986f783eb85858560405161014b93929190610a4d565b60405180910390a250505050565b60006101636107fd565b6040516370a0823160e01b81523060048201529091506000906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a0823190602401602060405180830381865afa1580156101cd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101f19190610a8b565b9050600082116102485760405162461bcd60e51b815260206004820152601c60248201527f4e6f2070726f6a6563747320746f206469737472696275746520746f0000000060448201526064015b60405180910390fd5b60005b60005481101561039e57600080828154811061026957610269610a1e565b906000526020600020906004020160010154111561038c576000836000838154811061029757610297610a1e565b906000526020600020906004020160010154846102b49190610aa4565b6102be91906109fc565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb6000848154811061030257610302610a1e565b600091825260209091206004918202016003015460405160e084901b6001600160e01b03191681526001600160a01b0390911691810191909152602481018490526044016020604051808303816000875af1158015610365573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103899190610ac1565b50505b8061039681610a34565b91505061024b565b506040517f667972ea55cbca5734628e5f213d3497da4f140dd560ff815c8d0c9ee618ff8490600090a15050565b600080606060008080549050851061041f5760405162461bcd60e51b8152602060048201526016602482015275141c9bda9958dd08191bd95cc81b9bdd08195e1a5cdd60521b604482015260640161023f565b600080868154811061043357610433610a1e565b9060005260206000209060040201905080600001548160010154826002018360030160009054906101000a90046001600160a01b031681805461047590610aea565b80601f01602080910402602001604051908101604052809291908181526020018280546104a190610aea565b80156104ee5780601f106104c3576101008083540402835291602001916104ee565b820191906000526020600020905b8154815290600101906020018083116104d157829003601f168201915b505050505091509450945094509450509193509193565b600060405180608001604052806001600081548092919061052590610a34565b9190505581526020016000815260200185858080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052509385525050506001600160a01b0385166020928301528354600181810186559482529082902083516004909202019081559082015192810192909255604081015190919060028201906105ba9082610b83565b5060609190910151600390910180546001600160a01b0319166001600160a01b03909216919091179055600180546105f29190610c43565b7fc0c54fed07481d0998e1446b2c13759606bf4f26b78306307413ac4c4309aa8284848460405161062593929190610c56565b60405180910390a2505050565b600081116106825760405162461bcd60e51b815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e2030000000604482015260640161023f565b6040516323b872dd60e01b8152336004820152306024820152604481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906323b872dd906064016020604051808303816000875af11580156106f5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107199190610ac1565b5050565b600080600261072d846001610c97565b61073791906109fc565b90508291505b818110156107705790508060028161075581866109fc565b61075f9190610c97565b61076991906109fc565b905061073d565b50919050565b60005482106107c05760405162461bcd60e51b8152602060048201526016602482015275141c9bda9958dd08191bd95cc81b9bdd08195e1a5cdd60521b604482015260640161023f565b80600083815481106107d4576107d4610a1e565b906000526020600020906004020160010160008282546107f49190610c97565b90915550505050565b6000805b60005481101561084f576000818154811061081e5761081e610a1e565b9060005260206000209060040201600101548261083b9190610c97565b91508061084781610a34565b915050610801565b5090565b60008060006040848603121561086857600080fd5b833567ffffffffffffffff8082111561088057600080fd5b818601915086601f83011261089457600080fd5b8135818111156108a357600080fd5b8760208260051b85010111156108b857600080fd5b6020928301989097509590910135949350505050565b6000602082840312156108e057600080fd5b5035919050565b84815260006020858184015260806040840152845180608085015260005b818110156109215786810183015185820160a001528201610905565b50600084820160a0908101919091526001600160a01b03959095166060850152601f01601f191690920190920195945050505050565b60008060006040848603121561096c57600080fd5b833567ffffffffffffffff8082111561098457600080fd5b818601915086601f83011261099857600080fd5b8135818111156109a757600080fd5b8760208285010111156109b957600080fd5b602092830195509350508401356001600160a01b03811681146109db57600080fd5b809150509250925092565b634e487b7160e01b600052601160045260246000fd5b600082610a1957634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052603260045260246000fd5b600060018201610a4657610a466109e6565b5060010190565b6040808252810183905260006001600160fb1b03841115610a6d57600080fd5b8360051b808660608501376020830193909352500160600192915050565b600060208284031215610a9d57600080fd5b5051919050565b8082028115828204841417610abb57610abb6109e6565b92915050565b600060208284031215610ad357600080fd5b81518015158114610ae357600080fd5b9392505050565b600181811c90821680610afe57607f821691505b60208210810361077057634e487b7160e01b600052602260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b601f821115610b7e57600081815260208120601f850160051c81016020861015610b5b5750805b601f850160051c820191505b81811015610b7a57828155600101610b67565b5050505b505050565b815167ffffffffffffffff811115610b9d57610b9d610b1e565b610bb181610bab8454610aea565b84610b34565b602080601f831160018114610be65760008415610bce5750858301515b600019600386901b1c1916600185901b178555610b7a565b600085815260208120601f198616915b82811015610c1557888601518255948401946001909101908401610bf6565b5085821015610c335787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b81810381811115610abb57610abb6109e6565b6040815282604082015282846060830137600060608483018101919091526001600160a01b03929092166020820152601f909201601f191690910101919050565b80820180821115610abb57610abb6109e656fea26469706673582212206ac5bb7726f352debc14107230a91578c704f616361aa98d5480c4fe226e23b864736f6c634300081300330000000000000000000000008ad9ad7a3c31fb0c38ec884f520ec8155fd33246",
"nonce": "0x3f",
"accessList": []
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"transactionHash": "0x1f83a8902c4892d050ea9fb17cfc827ff121de84b915fc6ac2c659529d1d0895",
"transactionIndex": "0x1",
"blockHash": "0x48df6bbbdebfce57621cb7bff15a01221f90184ec49a3c16e6e0086fc7c9b5a8",
"blockNumber": "0x79b6a2",
"from": "0x5a562294808c5470873831ff456e86369dc32dcB",
"to": null,
"cumulativeGasUsed": "0xc647c",
"gasUsed": "0xbb919",
"contractAddress": "0x98B19439FCD8b4ea8f39E41107Eb873B11184d18",
"logs": [],
"status": "0x1",
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x2",
"effectiveGasPrice": "0xb5ce08d0"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1711721513,
"chain": 84532,
"multi": false,
"commit": "6423f80"
}
Loading

0 comments on commit 04f21c1

Please sign in to comment.