From f510b171fe5bd5cfaa392dd86bd39402e19e6f97 Mon Sep 17 00:00:00 2001 From: Varun Srinivasan Date: Sat, 24 Sep 2022 15:26:17 -0700 Subject: [PATCH] chore: remove outdated broadcast data (#151) * fix: remove outdated broadcast data * add version tag to BundleRegistry --- broadcast/AccountRegistry.s.sol/4/run-1655661366.json | 1 - broadcast/AccountRegistry.s.sol/4/run-latest.json | 1 - src/BundleRegistry.sol | 2 ++ 3 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 broadcast/AccountRegistry.s.sol/4/run-1655661366.json delete mode 100644 broadcast/AccountRegistry.s.sol/4/run-latest.json diff --git a/broadcast/AccountRegistry.s.sol/4/run-1655661366.json b/broadcast/AccountRegistry.s.sol/4/run-1655661366.json deleted file mode 100644 index c736f8be..00000000 --- a/broadcast/AccountRegistry.s.sol/4/run-1655661366.json +++ /dev/null @@ -1 +0,0 @@ -{"transactions":[{"hash":"0x27eb16772bff1ce399aa6d4434c9ba786bb332839db9e3e112d1870955025b0b","type":"CREATE","contractName":"AccountRegistry","contractAddress":"0x0a632c23d86ed99daf4450a2c7cfc426b23781d9","tx":{"type":"0x02","from":"0x973eff2c8ebc79becb9937fc42e65d96accb3add","gas":"0x9a71e","value":"0x0","data":"0x608060405234801561001057600080fd5b506107d7806100206000396000f3fe6080604052600436106100915760003560e01c8063c90db44711610059578063c90db44714610119578063cb17e04a1461012c578063d94fe8321461017a578063f480dd7e146101a7578063fa1a1b25146101ba57600080fd5b80631a695230146100965780631aa3a008146100ab57806336bacd73146100b357806349efe5ae146100c6578063ac817ccc146100d9575b600080fd5b6100a96100a436600461070d565b6101f0565b005b6100a9610267565b6100a96100c136600461072f565b6102de565b6100a96100d436600461070d565b6103ca565b3480156100e557600080fd5b506101066100f4366004610762565b60036020526000908152604090205481565b6040519081526020015b60405180910390f35b6100a961012736600461070d565b61047a565b34801561013857600080fd5b50610162610147366004610762565b6004602052600090815260409020546001600160a01b031681565b6040516001600160a01b039091168152602001610110565b34801561018657600080fd5b5061010661019536600461070d565b60016020526000908152604090205481565b6100a96101b536600461070d565b610542565b3480156101c657600080fd5b506101626101d5366004610762565b6002602052600090815260409020546001600160a01b031681565b336000908152600160205260408120549081900361022157604051632dff3ce360e11b815260040160405180910390fd5b6001600160a01b03821660009081526001602052604090205415610258576040516373fd07e760e11b815260040160405180910390fd5b610263813384610655565b5050565b3360009081526001602052604090205415610295576040516373fd07e760e11b815260040160405180910390fd5b60008054600190810180835533808452602092909252604080842082905551919290917fa902c0ee3df5ddb3d1ab80437a22cd86a19a2295f7c96c5e387ea29d9d0bfaad9190a3565b6001600160a01b038281166000908152600160209081526040808320548084526002909252909120549091163314610328576040516282b42960e81b815260040160405180910390fd5b6001600160a01b0382166000908152600160205260409020541561035f576040516373fd07e760e11b815260040160405180910390fd5b6000818152600360209081526040808320439055600490915280822080546001600160a01b0319166001600160a01b03868116918217909255915191929086169184917fb68c9f7f3f85d682f35431688662fe63187e0d5432cd0ce14eb9f2ac465527d791a4505050565b33600090815260016020526040812054908190036103fb57604051632dff3ce360e11b815260040160405180910390fd5b336001600160a01b038316036104245760405163340deb3f60e01b815260040160405180910390fd5b60008181526002602052604080822080546001600160a01b0319166001600160a01b038616908117909155905183927ff437e7507273a4da06aba245e8a2f27832a4cf03b9a61a3c0e5e3e89bf5b296a91a35050565b6001600160a01b0381166000818152600160205260409020549033148015906104ba57506000818152600260205260409020546001600160a01b03163314155b156104d7576040516282b42960e81b815260040160405180910390fd5b6000818152600360205260408120549003610505576040516322e4d14560e21b815260040160405180910390fd5b60405181907fb12e1e5bae20a709d77ce6958c2efa6e1ee57d25d85825a09e11d1159ef2936b90600090a260009081526003602052604081205550565b6001600160a01b0381811660009081526001602090815260408083205480845260048352818420546002909352922054919290811691163314610597576040516282b42960e81b815260040160405180910390fd5b60008281526003602052604081205490036105c5576040516322e4d14560e21b815260040160405180910390fd5b6000828152600360205260409020546105e090614e2061077b565b431015610600576040516357b74e5160e11b815260040160405180910390fd5b6001600160a01b03811660009081526001602052604090205415610637576040516373fd07e760e11b815260040160405180910390fd5b610642828483610655565b5060009081526003602052604081205550565b6001600160a01b03808216600090815260016020908152604080832087905592851682528282208290558582526003905220541561069d576000838152600360205260408120555b60008381526002602052604080822080546001600160a01b0319169055516001600160a01b0383169185917fabe1dcf9fcb8e5fb309db76bcab112a217aa5754d0f038921282bfe7907aa5169190a3505050565b80356001600160a01b038116811461070857600080fd5b919050565b60006020828403121561071f57600080fd5b610728826106f1565b9392505050565b6000806040838503121561074257600080fd5b61074b836106f1565b9150610759602084016106f1565b90509250929050565b60006020828403121561077457600080fd5b5035919050565b6000821982111561079c57634e487b7160e01b600052601160045260246000fd5b50019056fea26469706673582212208d5796c2521b9fbc84a9e814880d714ece8e35b7f996d4ef7970a9c9a3b1a00b64736f6c634300080e0033","nonce":"0x97","accessList":[]}}],"receipts":[{"transactionHash":"0x27eb16772bff1ce399aa6d4434c9ba786bb332839db9e3e112d1870955025b0b","transactionIndex":"0x1","blockHash":"0xfffbd028b62d9626bdb5f75e6abcb9f8c16b0d2c96606dc010d4af02c5234683","blockNumber":"0xa60682","from":"0x973eff2c8ebc79becb9937fc42e65d96accb3add","to":null,"cumulativeGasUsed":"0x84489","gasUsed":"0x76cdc","contractAddress":"0x0a632c23d86ed99daf4450a2c7cfc426b23781d9","logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","type":"0x2","effectiveGasPrice":"0xb2d05e09"}],"libraries":[],"pending":[],"path":"broadcast/AccountRegistry.s.sol/4/run-latest.json","returns":{},"timestamp":1655661366} \ No newline at end of file diff --git a/broadcast/AccountRegistry.s.sol/4/run-latest.json b/broadcast/AccountRegistry.s.sol/4/run-latest.json deleted file mode 100644 index c736f8be..00000000 --- a/broadcast/AccountRegistry.s.sol/4/run-latest.json +++ /dev/null @@ -1 +0,0 @@ -{"transactions":[{"hash":"0x27eb16772bff1ce399aa6d4434c9ba786bb332839db9e3e112d1870955025b0b","type":"CREATE","contractName":"AccountRegistry","contractAddress":"0x0a632c23d86ed99daf4450a2c7cfc426b23781d9","tx":{"type":"0x02","from":"0x973eff2c8ebc79becb9937fc42e65d96accb3add","gas":"0x9a71e","value":"0x0","data":"0x608060405234801561001057600080fd5b506107d7806100206000396000f3fe6080604052600436106100915760003560e01c8063c90db44711610059578063c90db44714610119578063cb17e04a1461012c578063d94fe8321461017a578063f480dd7e146101a7578063fa1a1b25146101ba57600080fd5b80631a695230146100965780631aa3a008146100ab57806336bacd73146100b357806349efe5ae146100c6578063ac817ccc146100d9575b600080fd5b6100a96100a436600461070d565b6101f0565b005b6100a9610267565b6100a96100c136600461072f565b6102de565b6100a96100d436600461070d565b6103ca565b3480156100e557600080fd5b506101066100f4366004610762565b60036020526000908152604090205481565b6040519081526020015b60405180910390f35b6100a961012736600461070d565b61047a565b34801561013857600080fd5b50610162610147366004610762565b6004602052600090815260409020546001600160a01b031681565b6040516001600160a01b039091168152602001610110565b34801561018657600080fd5b5061010661019536600461070d565b60016020526000908152604090205481565b6100a96101b536600461070d565b610542565b3480156101c657600080fd5b506101626101d5366004610762565b6002602052600090815260409020546001600160a01b031681565b336000908152600160205260408120549081900361022157604051632dff3ce360e11b815260040160405180910390fd5b6001600160a01b03821660009081526001602052604090205415610258576040516373fd07e760e11b815260040160405180910390fd5b610263813384610655565b5050565b3360009081526001602052604090205415610295576040516373fd07e760e11b815260040160405180910390fd5b60008054600190810180835533808452602092909252604080842082905551919290917fa902c0ee3df5ddb3d1ab80437a22cd86a19a2295f7c96c5e387ea29d9d0bfaad9190a3565b6001600160a01b038281166000908152600160209081526040808320548084526002909252909120549091163314610328576040516282b42960e81b815260040160405180910390fd5b6001600160a01b0382166000908152600160205260409020541561035f576040516373fd07e760e11b815260040160405180910390fd5b6000818152600360209081526040808320439055600490915280822080546001600160a01b0319166001600160a01b03868116918217909255915191929086169184917fb68c9f7f3f85d682f35431688662fe63187e0d5432cd0ce14eb9f2ac465527d791a4505050565b33600090815260016020526040812054908190036103fb57604051632dff3ce360e11b815260040160405180910390fd5b336001600160a01b038316036104245760405163340deb3f60e01b815260040160405180910390fd5b60008181526002602052604080822080546001600160a01b0319166001600160a01b038616908117909155905183927ff437e7507273a4da06aba245e8a2f27832a4cf03b9a61a3c0e5e3e89bf5b296a91a35050565b6001600160a01b0381166000818152600160205260409020549033148015906104ba57506000818152600260205260409020546001600160a01b03163314155b156104d7576040516282b42960e81b815260040160405180910390fd5b6000818152600360205260408120549003610505576040516322e4d14560e21b815260040160405180910390fd5b60405181907fb12e1e5bae20a709d77ce6958c2efa6e1ee57d25d85825a09e11d1159ef2936b90600090a260009081526003602052604081205550565b6001600160a01b0381811660009081526001602090815260408083205480845260048352818420546002909352922054919290811691163314610597576040516282b42960e81b815260040160405180910390fd5b60008281526003602052604081205490036105c5576040516322e4d14560e21b815260040160405180910390fd5b6000828152600360205260409020546105e090614e2061077b565b431015610600576040516357b74e5160e11b815260040160405180910390fd5b6001600160a01b03811660009081526001602052604090205415610637576040516373fd07e760e11b815260040160405180910390fd5b610642828483610655565b5060009081526003602052604081205550565b6001600160a01b03808216600090815260016020908152604080832087905592851682528282208290558582526003905220541561069d576000838152600360205260408120555b60008381526002602052604080822080546001600160a01b0319169055516001600160a01b0383169185917fabe1dcf9fcb8e5fb309db76bcab112a217aa5754d0f038921282bfe7907aa5169190a3505050565b80356001600160a01b038116811461070857600080fd5b919050565b60006020828403121561071f57600080fd5b610728826106f1565b9392505050565b6000806040838503121561074257600080fd5b61074b836106f1565b9150610759602084016106f1565b90509250929050565b60006020828403121561077457600080fd5b5035919050565b6000821982111561079c57634e487b7160e01b600052601160045260246000fd5b50019056fea26469706673582212208d5796c2521b9fbc84a9e814880d714ece8e35b7f996d4ef7970a9c9a3b1a00b64736f6c634300080e0033","nonce":"0x97","accessList":[]}}],"receipts":[{"transactionHash":"0x27eb16772bff1ce399aa6d4434c9ba786bb332839db9e3e112d1870955025b0b","transactionIndex":"0x1","blockHash":"0xfffbd028b62d9626bdb5f75e6abcb9f8c16b0d2c96606dc010d4af02c5234683","blockNumber":"0xa60682","from":"0x973eff2c8ebc79becb9937fc42e65d96accb3add","to":null,"cumulativeGasUsed":"0x84489","gasUsed":"0x76cdc","contractAddress":"0x0a632c23d86ed99daf4450a2c7cfc426b23781d9","logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","type":"0x2","effectiveGasPrice":"0xb2d05e09"}],"libraries":[],"pending":[],"path":"broadcast/AccountRegistry.s.sol/4/run-latest.json","returns":{},"timestamp":1655661366} \ No newline at end of file diff --git a/src/BundleRegistry.sol b/src/BundleRegistry.sol index 5b8e5472..783e2c42 100644 --- a/src/BundleRegistry.sol +++ b/src/BundleRegistry.sol @@ -9,6 +9,8 @@ import {NameRegistry} from "./NameRegistry.sol"; /** * @title BundleRegistry * @author varunsrin (@v) + * @custom:version 2.0.0 + * * @notice BundleRegistry allows user to register a Farcaster Name and Farcaster ID in a single * transaction by wrapping around the IdRegistry and NameRegistry contracts, saving gas and * reducing complexity for the caller.