Skip to content

Commit

Permalink
Add ens registry
Browse files Browse the repository at this point in the history
  • Loading branch information
simon-something committed Oct 17, 2022
1 parent 9cd7950 commit 18f3b54
Show file tree
Hide file tree
Showing 63 changed files with 573,434 additions and 1,109 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,3 @@ cache
mnemonic.txt
pk.txt
.DS_Store
out
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"solidity.compileUsingRemoteVersion": "0.8.6",
"solidity.compileUsingRemoteVersion": "v0.8.16+commit.07a7930e",
"editor.formatOnSave": true,
"[javascript]": {
"editor.tabSize": 2
Expand Down
31 changes: 31 additions & 0 deletions broadcast/Deploy.sol/5/run-1665849777.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"transactions": [
{
"hash": "0x8bb1e5618bb82d716cde4e575439ebd898f84e5a491970b774ef9dfb6a41d3ca",
"transactionType": "CREATE",
"contractName": "JBProjectHandles",
"contractAddress": "0x41126ec99f8a989feb503ac7bb4c5e5d40e06fa4",
"function": null,
"arguments": null,
"transaction": {
"type": "0x02",
"from": "0x3443d0a6956e7e0a13cd1c54f6bef24b0d54f420",
"gas": "0x13a00c",
"value": "0x0",
"data": "0x60e060405234801561001057600080fd5b506040516111e03803806111e083398101604081905261002f91610064565b6001600160a01b0391821660805291811660a0521660c0526100b1565b6001600160a01b038116811461006157600080fd5b50565b60008060006060848603121561007957600080fd5b83516100848161004c565b60208501519093506100958161004c565b60408501519092506100a68161004c565b809150509250925092565b60805160a05160c0516110e56100fb600039600081816087015261050401526000818161012001526101b10152600081816101470152818161065601526106fd01526110e56000f3fe608060405234801561001057600080fd5b506004361061007d5760003560e01c8063494919871161005b57806349491987146100fb5780638b79543c1461011b578063ad007d6314610142578063c548f3091461016957600080fd5b80632a3377f0146100825780632b5b94ad146100c657806330abe987146100db575b600080fd5b6100a97f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b6100d96100d4366004610b43565b61019b565b005b6100ee6100e9366004610c55565b610323565b6040516100bd9190610d16565b61010e610109366004610c55565b610406565b6040516100bd9190610d30565b6100a97f000000000000000000000000000000000000000000000000000000000000000081565b6100a97f000000000000000000000000000000000000000000000000000000000000000081565b61010e604051806040016040528060138152602001721a9d5a58d9589bde17dc1c9bda9958dd17da59606a1b81525081565b6040516331a9108f60e11b8152600481018390527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690636352211e90602401602060405180830381865afa158015610200573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102249190610d43565b82601361023283838361060f565b83516000819003610256576040516314124ae160e31b815260040160405180910390fd5b60005b818110156102a45785818151811061027357610273610d6c565b60200260200101515160000361029c57604051630186fe0d60e51b815260040160405180910390fd5b600101610259565b5060008681526020818152604090912086516102c292880190610a0f565b506102cc8561078d565b6040516102d99190610d82565b6040518091039020867f2f08b921e66e530e39c2a5a6a1d27d9967e793a553c83bfaf3cb47433021a14c8733604051610313929190610d9e565b60405180910390a3505050505050565b600081815260208181526040808320805482518185028101850190935280835260609492939192909184015b828210156103fb57838290600052602060002001805461036e90610dc8565b80601f016020809104026020016040519081016040528092919081815260200182805461039a90610dc8565b80156103e75780601f106103bc576101008083540402835291602001916103e7565b820191906000526020600020905b8154815290600101906020018083116103ca57829003601f168201915b50505050508152602001906001019061034f565b505050509050919050565b600081815260208181526040808320805482518185028101850190935280835260609493849084015b828210156104db57838290600052602060002001805461044e90610dc8565b80601f016020809104026020016040519081016040528092919081815260200182805461047a90610dc8565b80156104c75780601f1061049c576101008083540402835291602001916104c7565b820191906000526020600020905b8154815290600101906020018083116104aa57829003601f168201915b50505050508152602001906001019061042f565b5050505090508051600003610500575050604080516020810190915260008152919050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166359d1d43c61053a8461081c565b604051806040016040528060138152602001721a9d5a58d9589bde17dc1c9bda9958dd17da59606a1b8152506040518363ffffffff1660e01b8152600401610583929190610e02565b600060405180830381865afa1580156105a0573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526105c89190810190610e1b565b90506105d38461090e565b805190602001208180519060200120146105fe57505060408051602081019091526000815292915050565b6106078261078d565b949350505050565b336001600160a01b038416148015906106c3575060405163c161c93f60e01b81523360048201526001600160a01b03848116602483015260448201849052606482018390527f0000000000000000000000000000000000000000000000000000000000000000169063c161c93f90608401602060405180830381865afa15801561069d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106c19190610e92565b155b801561076a575060405163c161c93f60e01b81523360048201526001600160a01b03848116602483015260006044830152606482018390527f0000000000000000000000000000000000000000000000000000000000000000169063c161c93f90608401602060405180830381865afa158015610744573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107689190610e92565b155b156107885760405163075fd2b160e01b815260040160405180910390fd5b505050565b805160609060015b8181116108155782846107a88385610eca565b815181106107b8576107b8610d6c565b60200260200101516040516020016107d1929190610ee3565b60405160208183030381529060405292508181101561080d57826040516020016107fb9190610f12565b60405160208183030381529060405292505b600101610795565b5050919050565b60008060405160200161083890620cae8d60eb1b815260030190565b60405160208183030381529060405280519060200120604051602001610868929190918252602082015260400190565b60405160208183030381529060405280519060200120905060008251905060005b8181101561081557828482815181106108a4576108a4610d6c565b60200260200101516040516020016108bc9190610d82565b604051602081830303815290604052805190602001206040516020016108ec929190918252602082015260400190565b60408051601f1981840301815291905280516020909101209250600101610889565b6060816000036109355750506040805180820190915260018152600360fc1b602082015290565b8160005b811561095f578061094981610f37565b91506109589050600a83610f66565b9150610939565b60008167ffffffffffffffff81111561097a5761097a610ad4565b6040519080825280601f01601f1916602001820160405280156109a4576020820181803683370190505b5090505b8415610607576109b9600183610eca565b91506109c6600a86610f7a565b6109d1906030610f8e565b60f81b8183815181106109e6576109e6610d6c565b60200101906001600160f81b031916908160001a905350610a08600a86610f66565b94506109a8565b828054828255906000526020600020908101928215610a55579160200282015b82811115610a555782518290610a459082610fef565b5091602001919060010190610a2f565b50610a61929150610a65565b5090565b80821115610a61576000610a798282610a82565b50600101610a65565b508054610a8e90610dc8565b6000825580601f10610a9e575050565b601f016020900490600052602060002090810190610abc9190610abf565b50565b5b80821115610a615760008155600101610ac0565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715610b1357610b13610ad4565b604052919050565b600067ffffffffffffffff821115610b3557610b35610ad4565b50601f01601f191660200190565b6000806040808486031215610b5757600080fd5b8335925060208085013567ffffffffffffffff80821115610b7757600080fd5b818701915087601f830112610b8b57600080fd5b813581811115610b9d57610b9d610ad4565b8060051b610bac858201610aea565b918252838101850191858101908b841115610bc657600080fd5b86860192505b83831015610c4357823585811115610be45760008081fd5b8601603f81018d13610bf65760008081fd5b87810135610c0b610c0682610b1b565b610aea565b8181528e8b838501011115610c205760008081fd5b818b84018b83013760009181018a01919091528352509186019190860190610bcc565b80985050505050505050509250929050565b600060208284031215610c6757600080fd5b5035919050565b60005b83811015610c89578181015183820152602001610c71565b50506000910152565b60008151808452610caa816020860160208601610c6e565b601f01601f19169290920160200192915050565b600082825180855260208086019550808260051b84010181860160005b84811015610d0957601f19868403018952610cf7838351610c92565b98840198925090830190600101610cdb565b5090979650505050505050565b602081526000610d296020830184610cbe565b9392505050565b602081526000610d296020830184610c92565b600060208284031215610d5557600080fd5b81516001600160a01b0381168114610d2957600080fd5b634e487b7160e01b600052603260045260246000fd5b60008251610d94818460208701610c6e565b9190910192915050565b604081526000610db16040830185610cbe565b905060018060a01b03831660208301529392505050565b600181811c90821680610ddc57607f821691505b602082108103610dfc57634e487b7160e01b600052602260045260246000fd5b50919050565b8281526040602082015260006106076040830184610c92565b600060208284031215610e2d57600080fd5b815167ffffffffffffffff811115610e4457600080fd5b8201601f81018413610e5557600080fd5b8051610e63610c0682610b1b565b818152856020838501011115610e7857600080fd5b610e89826020830160208601610c6e565b95945050505050565b600060208284031215610ea457600080fd5b81518015158114610d2957600080fd5b634e487b7160e01b600052601160045260246000fd5b81810381811115610edd57610edd610eb4565b92915050565b60008351610ef5818460208801610c6e565b835190830190610f09818360208801610c6e565b01949350505050565b60008251610f24818460208701610c6e565b601760f91b920191825250600101919050565b600060018201610f4957610f49610eb4565b5060010190565b634e487b7160e01b600052601260045260246000fd5b600082610f7557610f75610f50565b500490565b600082610f8957610f89610f50565b500690565b80820180821115610edd57610edd610eb4565b601f82111561078857600081815260208120601f850160051c81016020861015610fc85750805b601f850160051c820191505b81811015610fe757828155600101610fd4565b505050505050565b815167ffffffffffffffff81111561100957611009610ad4565b61101d816110178454610dc8565b84610fa1565b602080601f831160018114611052576000841561103a5750858301515b600019600386901b1c1916600185901b178555610fe7565b600085815260208120601f198616915b8281101561108157888601518255948401946001909101908401611062565b508582101561109f5787850151600019600388901b60f8161c191681555b5050505050600190811b0190555056fea2646970667358221220b4efeeb4c2cf626f35bd63af2a53a7078e0a9074a89b64ea965112d237d0ec6c64736f6c6343000810003300000000000000000000000021263a042afe4bae34f08bb318056c181bd96d3b00000000000000000000000099db6b517683237de9c494bbd17861f3608f3585000000000000000000000000e264d5bb84ba3b8061adc38d3d76e6674ab91852",
"nonce": "0x5b",
"accessList": []
},
"additionalContracts": []
}
],
"receipts": [],
"libraries": [],
"pending": [
"0x8bb1e5618bb82d716cde4e575439ebd898f84e5a491970b774ef9dfb6a41d3ca"
],
"path": "/home/drgorilla/Documents/solidity/juicebox/juice-project-handles/broadcast/Deploy.sol/5/run-latest.json",
"returns": {},
"timestamp": 1665849777,
"commit": "eeeb38d"
}
Loading

0 comments on commit 18f3b54

Please sign in to comment.