Socket
Socket
Sign inDemoInstall

@cruna/protocol

Package Overview
Dependencies
Maintainers
1
Versions
62
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cruna/protocol - npm Package Compare versions

Comparing version 0.3.1 to 0.3.2

erc/ERC7656Registry.sol

10

canonicalBytecodes.json
{
"README": "The bytecodes of the canonical contracts deployed via Nick's Factory to mainnets and testnets. We deploy this verified bytecodes to avoid that any dependency can change and in the future we may have a slightly different bytecode, creating an unexpected address.",
"ERC7656Registry": {
"salt": "0x765600000000000000000000000000000000000000000000000000000048447c",
"bytecode": "0x608060405234801561001057600080fd5b506102ac806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806301ffc9a71461004657806331635b131461007f578063fc0a4b40146100aa575b600080fd5b61006a6100543660046101db565b6001600160e01b03191663cd69105360e01b1490565b60405190151581526020015b60405180910390f35b61009261008d366004610228565b6100bd565b6040516001600160a01b039091168152602001610076565b6100926100b8366004610228565b610177565b600060806024608c376e5af43d82803e903d91602b57fd5bf3606c5285605d52733d60ad80600a3d3981f3363d3d373d3d3d363d7360495260ff60005360b76055206035523060601b600152846015526055600020803b610167578560b760556000f5806101335763019134ac6000526004601cfd5b80606c52508284887f91dfd55a37c344f31d03488cf913823191690b82681081685733c259c25ace156060606ca46020606cf35b8060601b60601c60005260206000f35b600060806024608c376e5af43d82803e903d91602b57fd5bf3606c5285605d52733d60ad80600a3d3981f3363d3d373d3d3d363d7360495260ff60005360b76055206035523060601b60015284601552605560002060601b60601c60005260206000f35b6000602082840312156101ed57600080fd5b81356001600160e01b03198116811461020557600080fd5b9392505050565b80356001600160a01b038116811461022357600080fd5b919050565b600080600080600060a0868803121561024057600080fd5b6102498661020c565b945060208601359350604086013592506102656060870161020c565b94979396509194608001359291505056fea26469706673582212204e0664f9f595915c9ee53110d2047de74d6d641783f731e9c5d0b9aecd2245b264736f6c63430008160033",
"address": "0x765600Cc5dFdC3C36259Cb5b938624ebd99D8F33"
"salt": "0x0000000000000000000000000000000000000000000000000000000000000000",
"bytecode": "0x608060405234801561001057600080fd5b506102ac806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806301ffc9a714610046578063188db64e1461007f578063de307f46146100aa575b600080fd5b61006a6100543660046101db565b6001600160e01b0319166318d7b92160e31b1490565b60405190151581526020015b60405180910390f35b61009261008d366004610228565b6100bd565b6040516001600160a01b039091168152602001610076565b6100926100b8366004610228565b610121565b600060806024608c376e5af43d82803e903d91602b57fd5bf3606c5285605d52733d60ad80600a3d3981f3363d3d373d3d3d363d7360495260ff60005360b76055206035523060601b60015284601552605560002060601b60601c60005260206000f35b600060806024608c376e5af43d82803e903d91602b57fd5bf3606c5285605d52733d60ad80600a3d3981f3363d3d373d3d3d363d7360495260ff60005360b76055206035523060601b600152846015526055600020803b6101cb578560b760556000f5806101975763d786d3936000526004601cfd5b80606c52508284887fc6989e4f290074742210cbd6491de7ded9cfe2cd247932a53d31005007a6341a6060606ca46020606cf35b8060601b60601c60005260206000f35b6000602082840312156101ed57600080fd5b81356001600160e01b03198116811461020557600080fd5b9392505050565b80356001600160a01b038116811461022357600080fd5b919050565b600080600080600060a0868803121561024057600080fd5b6102498661020c565b945060208601359350604086013592506102656060870161020c565b94979396509194608001359291505056fea2646970667358221220bb783c66bc51b1762a173742d2986c0ff4727a300d59e7c40e2154ebd6bc59a464736f6c63430008160033",
"address": "0x71da7c4394A7e6b260F13Cb30B180454d30DA867"
},
"CrunaGuardian": {
"salt": "0x0000000000000000000000000000000000000000000000000000000000000000",
"bytecode": "0x60806040523480156200001157600080fd5b50604051620022dc380380620022dc83398101604081905262000034916200033f565b838383838383838362000049600030620001ad565b506001600160a01b03811615620000695762000067600082620001ad565b505b60005b83518110156200010957620000c47fb09aa5aeb3702cfd50b6b62bc4532604938f21248a27a1d5ca736082b6819cc1858381518110620000b057620000b0620003c6565b6020026020010151620001ad60201b60201c565b50620000ff7ffd643c72710c63c0180259aba6b2d05451e3591a24e58b62239378085726f783858381518110620000b057620000b0620003c6565b506001016200006c565b5060005b82518110156200015b57620001517fd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e63848381518110620000b057620000b0620003c6565b506001016200010d565b5060028490556040805160008152602081018690527f11c24f4ead16507c69ac467fbd5e4eed5fb5c699626d2cc6d66421df253886d5910160405180910390a1505050505050505050505050620003dc565b6000828152602081815260408083206001600160a01b038516845290915281205460ff1662000252576000838152602081815260408083206001600160a01b03861684529091529020805460ff19166001179055620002093390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a450600162000256565b5060005b92915050565b634e487b7160e01b600052604160045260246000fd5b80516001600160a01b03811681146200028a57600080fd5b919050565b600082601f830112620002a157600080fd5b815160206001600160401b0380831115620002c057620002c06200025c565b8260051b604051601f19603f83011681018181108482111715620002e857620002e86200025c565b60405293845260208187018101949081019250878511156200030957600080fd5b6020870191505b848210156200033457620003248262000272565b8352918301919083019062000310565b979650505050505050565b600080600080608085870312156200035657600080fd5b845160208601519094506001600160401b03808211156200037657600080fd5b62000384888389016200028f565b945060408701519150808211156200039b57600080fd5b50620003aa878288016200028f565b925050620003bb6060860162000272565b905092959194509250565b634e487b7160e01b600052603260045260246000fd5b611ef080620003ec6000396000f3fe60806040526004361061021e5760003560e01c806364d6235311610123578063b08e51c0116100ab578063d547741f1161006f578063d547741f14610697578063e38335e5146106b7578063f23a6e61146106ca578063f27a0c92146106f6578063fba2db6e1461070b57600080fd5b8063b08e51c0146105ca578063b1c5f427146105fe578063bc197c811461061e578063c4d252f51461064a578063d45c44351461066a57600080fd5b80638f2a0bb0116100f25780638f2a0bb0146105335780638f61f4f51461055357806391d1485414610575578063a217fddf14610595578063b03cd418146105aa57600080fd5b806364d62353146104a657806376a023b2146104c65780637958004c146104e65780638065657f1461051357600080fd5b80632473c197116101a65780632f2ff15d116101755780632f2ff15d1461041057806331d507501461043057806336568abe1461045057806354fd4d5014610470578063584b153e1461048657600080fd5b80632473c1971461038857806324788429146103a0578063248a9ca3146103c05780632ab0f529146103f057600080fd5b8063134008d3116101ed578063134008d3146102d157806313bc9f20146102e4578063150b7a02146103045780631670958a146103485780631f5a0bbe1461036857600080fd5b806301d5062a1461022a57806301ffc9a71461024c57806307bd02651461028157806309d632d3146102b157600080fd5b3661022557005b600080fd5b34801561023657600080fd5b5061024a610245366004611591565b610752565b005b34801561025857600080fd5b5061026c61026736600461161d565b610816565b60405190151581526020015b60405180910390f35b34801561028d57600080fd5b506102a3600080516020611e9b83398151915281565b604051908152602001610278565b3480156102bd57600080fd5b5061024a6102cc366004611638565b610827565b61024a6102df366004611653565b610898565b3480156102f057600080fd5b5061026c6102ff3660046116be565b61093b565b34801561031057600080fd5b5061032f61031f36600461178c565b630a85bd0160e11b949350505050565b6040516001600160e01b03199091168152602001610278565b34801561035457600080fd5b5061024a610363366004611803565b610961565b34801561037457600080fd5b5061024a610383366004611638565b61098f565b34801561039457600080fd5b5060035460ff1661026c565b3480156103ac57600080fd5b5061024a6103bb366004611638565b6109fd565b3480156103cc57600080fd5b506102a36103db3660046116be565b60009081526020819052604090206001015490565b3480156103fc57600080fd5b5061026c61040b3660046116be565b610a6a565b34801561041c57600080fd5b5061024a61042b36600461181e565b610a73565b34801561043c57600080fd5b5061026c61044b3660046116be565b610a9e565b34801561045c57600080fd5b5061024a61046b36600461181e565b610ac3565b34801561047c57600080fd5b50620f46286102a3565b34801561049257600080fd5b5061026c6104a13660046116be565b610afb565b3480156104b257600080fd5b5061024a6104c13660046116be565b610b41565b3480156104d257600080fd5b5061024a6104e136600461184a565b610bb4565b3480156104f257600080fd5b506105066105013660046116be565b610c7b565b60405161027891906118a3565b34801561051f57600080fd5b506102a361052e366004611653565b610cc6565b34801561053f57600080fd5b5061024a61054e36600461190f565b610d05565b34801561055f57600080fd5b506102a3600080516020611e7b83398151915281565b34801561058157600080fd5b5061026c61059036600461181e565b610e81565b3480156105a157600080fd5b506102a3600081565b3480156105b657600080fd5b5061024a6105c5366004611638565b610eaa565b3480156105d657600080fd5b506102a37ffd643c72710c63c0180259aba6b2d05451e3591a24e58b62239378085726f78381565b34801561060a57600080fd5b506102a36106193660046119c0565b610f18565b34801561062a57600080fd5b5061032f610639366004611ae7565b63bc197c8160e01b95945050505050565b34801561065657600080fd5b5061024a6106653660046116be565b610f5d565b34801561067657600080fd5b506102a36106853660046116be565b60009081526001602052604090205490565b3480156106a357600080fd5b5061024a6106b236600461181e565b611008565b61024a6106c53660046119c0565b61102d565b3480156106d657600080fd5b5061032f6106e5366004611b90565b63f23a6e6160e01b95945050505050565b34801561070257600080fd5b506002546102a3565b34801561071757600080fd5b5061026c610726366004611bf4565b6001600160a01b03166001600160e01b0319919091161760009081526004602052604090205460ff1690565b600080516020611e7b83398151915261076a816111a2565b600061077a898989898989610cc6565b905061078681846111af565b6000817f4cf4410cc57040e44862ef0f45f3dd5a5e02db8eb8add648d4b0e236f1d07dca8b8b8b8b8b8a6040516107c296959493929190611c47565b60405180910390a3831561080b57807f20fda5fd27a1ea7bf5b9567f143ac5470bb059374a27e8f67cb44f946f6d03878560405161080291815260200190565b60405180910390a25b505050505050505050565b600061082182611243565b92915050565b3330146108475760405163fc0bcda560e01b815260040160405180910390fd5b61085f600080516020611e7b83398151915282610e81565b61087c5760405163fe7c268960e01b815260040160405180910390fd5b610894600080516020611e7b83398151915282611268565b5050565b600080516020611e9b8339815191526108b2816000610e81565b6108c0576108c081336112db565b60006108d0888888888888610cc6565b90506108dc8185611314565b6108e888888888611362565b6000817fc2617efa69bab66782fa219543714338489c4e9e178271560a91b82c3f612b588a8a8a8a6040516109209493929190611c84565b60405180910390a3610931816113da565b5050505050505050565b600060025b61094983610c7b565b600381111561095a5761095a61188d565b1492915050565b600061096d8180610e81565b61097b5761097b81336112db565b506003805460ff1916911515919091179055565b3330146109af5760405163fc0bcda560e01b815260040160405180910390fd5b6109c7600080516020611e9b83398151915282610e81565b156109e5576040516324515cef60e01b815260040160405180910390fd5b610894600080516020611e9b83398151915282611406565b333014610a1d5760405163fc0bcda560e01b815260040160405180910390fd5b610a35600080516020611e9b83398151915282610e81565b610a52576040516355cb23ab60e01b815260040160405180910390fd5b610894600080516020611e9b83398151915282611268565b60006003610940565b600082815260208190526040902060010154610a8e816111a2565b610a988383611406565b50505050565b600080610aaa83610c7b565b6003811115610abb57610abb61188d565b141592915050565b6001600160a01b0381163314610aec5760405163334bd91960e11b815260040160405180910390fd5b610af68282611268565b505050565b600080610b0783610c7b565b90506001816003811115610b1d57610b1d61188d565b1480610b3a57506002816003811115610b3857610b3861188d565b145b9392505050565b33308114610b725760405163e2850c5960e01b81526001600160a01b03821660048201526024015b60405180910390fd5b60025460408051918252602082018490527f11c24f4ead16507c69ac467fbd5e4eed5fb5c699626d2cc6d66421df253886d5910160405180910390a150600255565b333014610bd45760405163fc0bcda560e01b815260040160405180910390fd5b6001600160e01b031983166001600160a01b038316178115610c0e576000818152600460205260409020805460ff19166001179055610c25565b6000818152600460205260409020805460ff191690555b826001600160a01b0316846001600160e01b0319167ff53b0c1aa7b3b968fa4b8f6804c208f228d12f75383098f4355eb64f0a2e0c9484604051610c6d911515815260200190565b60405180910390a350505050565b60008181526001602052604081205480600003610c9b5750600092915050565b60018103610cac5750600392915050565b42811115610cbd5750600192915050565b50600292915050565b6000868686868686604051602001610ce396959493929190611c47565b6040516020818303038152906040528051906020012090509695505050505050565b600080516020611e7b833981519152610d1d816111a2565b8887141580610d2c5750888514155b15610d5e576040516001624fcdef60e01b03198152600481018a90526024810186905260448101889052606401610b69565b6000610d708b8b8b8b8b8b8b8b610f18565b9050610d7c81846111af565b60005b8a811015610e325780827f4cf4410cc57040e44862ef0f45f3dd5a5e02db8eb8add648d4b0e236f1d07dca8e8e85818110610dbc57610dbc611cb6565b9050602002016020810190610dd19190611638565b8d8d86818110610de357610de3611cb6565b905060200201358c8c87818110610dfc57610dfc611cb6565b9050602002810190610e0e9190611ccc565b8c8b604051610e2296959493929190611c47565b60405180910390a3600101610d7f565b508315610e7457807f20fda5fd27a1ea7bf5b9567f143ac5470bb059374a27e8f67cb44f946f6d038785604051610e6b91815260200190565b60405180910390a25b5050505050505050505050565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b333014610eca5760405163fc0bcda560e01b815260040160405180910390fd5b610ee2600080516020611e7b83398151915282610e81565b15610f0057604051637f1a69ed60e01b815260040160405180910390fd5b610894600080516020611e7b83398151915282611406565b60008888888888888888604051602001610f39989796959493929190611da8565b60405160208183030381529060405280519060200120905098975050505050505050565b7ffd643c72710c63c0180259aba6b2d05451e3591a24e58b62239378085726f783610f87816111a2565b610f9082610afb565b610fcc5781610f9f6002611490565b610fa96001611490565b604051635ead8eb560e01b81526004810193909352176024820152604401610b69565b6000828152600160205260408082208290555183917fbaa1eb22f2a492ba1a5fea61b8df4d27c6c8b5f3971e63bb58fa14ff72eedb7091a25050565b600082815260208190526040902060010154611023816111a2565b610a988383611268565b600080516020611e9b833981519152611047816000610e81565b6110555761105581336112db565b87861415806110645750878414155b15611096576040516001624fcdef60e01b03198152600481018990526024810185905260448101879052606401610b69565b60006110a88a8a8a8a8a8a8a8a610f18565b90506110b48185611314565b60005b8981101561118c5760008b8b838181106110d3576110d3611cb6565b90506020020160208101906110e89190611638565b905060008a8a848181106110fe576110fe611cb6565b9050602002013590503660008a8a8681811061111c5761111c611cb6565b905060200281019061112e9190611ccc565b9150915061113e84848484611362565b84867fc2617efa69bab66782fa219543714338489c4e9e178271560a91b82c3f612b58868686866040516111759493929190611c84565b60405180910390a3505050508060010190506110b7565b50611196816113da565b50505050505050505050565b6111ac81336112db565b50565b6111b882610a9e565b156111ea57816111c86000611490565b604051635ead8eb560e01b815260048101929092526024820152604401610b69565b60006111f560025490565b90508082101561122257604051635433660960e01b81526004810183905260248101829052604401610b69565b61122c8242611e49565b600093845260016020526040909320929092555050565b60006001600160e01b03198216630271189760e51b14806108215750610821826114b3565b60006112748383610e81565b156112d3576000838152602081815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a4506001610821565b506000610821565b6112e58282610e81565b6108945760405163e2517d3f60e01b81526001600160a01b038216600482015260248101839052604401610b69565b61131d8261093b565b61132c57816111c86002611490565b8015801590611341575061133f81610a6a565b155b156108945760405163121534c360e31b815260048101829052602401610b69565b600080856001600160a01b0316858585604051611380929190611e6a565b60006040518083038185875af1925050503d80600081146113bd576040519150601f19603f3d011682016040523d82523d6000602084013e6113c2565b606091505b50915091506113d182826114e8565b50505050505050565b6113e38161093b565b6113f257806111c86002611490565b600090815260016020819052604090912055565b60006114128383610e81565b6112d3576000838152602081815260408083206001600160a01b03861684529091529020805460ff191660011790556114483390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4506001610821565b60008160038111156114a4576114a461188d565b600160ff919091161b92915050565b60006001600160e01b03198216637965db0b60e01b148061082157506301ffc9a760e01b6001600160e01b0319831614610821565b6060826114fd576114f882611504565b610821565b5080610821565b8051156115145780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b038116811461154457600080fd5b919050565b60008083601f84011261155b57600080fd5b5081356001600160401b0381111561157257600080fd5b60208301915083602082850101111561158a57600080fd5b9250929050565b600080600080600080600060c0888a0312156115ac57600080fd5b6115b58861152d565b96506020880135955060408801356001600160401b038111156115d757600080fd5b6115e38a828b01611549565b989b979a50986060810135976080820135975060a09091013595509350505050565b80356001600160e01b03198116811461154457600080fd5b60006020828403121561162f57600080fd5b610b3a82611605565b60006020828403121561164a57600080fd5b610b3a8261152d565b60008060008060008060a0878903121561166c57600080fd5b6116758761152d565b95506020870135945060408701356001600160401b0381111561169757600080fd5b6116a389828a01611549565b979a9699509760608101359660809091013595509350505050565b6000602082840312156116d057600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715611715576117156116d7565b604052919050565b600082601f83011261172e57600080fd5b81356001600160401b03811115611747576117476116d7565b61175a601f8201601f19166020016116ed565b81815284602083860101111561176f57600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080608085870312156117a257600080fd5b6117ab8561152d565b93506117b96020860161152d565b92506040850135915060608501356001600160401b038111156117db57600080fd5b6117e78782880161171d565b91505092959194509250565b8035801515811461154457600080fd5b60006020828403121561181557600080fd5b610b3a826117f3565b6000806040838503121561183157600080fd5b823591506118416020840161152d565b90509250929050565b60008060006060848603121561185f57600080fd5b61186884611605565b92506118766020850161152d565b9150611884604085016117f3565b90509250925092565b634e487b7160e01b600052602160045260246000fd5b60208101600483106118c557634e487b7160e01b600052602160045260246000fd5b91905290565b60008083601f8401126118dd57600080fd5b5081356001600160401b038111156118f457600080fd5b6020830191508360208260051b850101111561158a57600080fd5b600080600080600080600080600060c08a8c03121561192d57600080fd5b89356001600160401b038082111561194457600080fd5b6119508d838e016118cb565b909b50995060208c013591508082111561196957600080fd5b6119758d838e016118cb565b909950975060408c013591508082111561198e57600080fd5b5061199b8c828d016118cb565b9a9d999c50979a969997986060880135976080810135975060a0013595509350505050565b60008060008060008060008060a0898b0312156119dc57600080fd5b88356001600160401b03808211156119f357600080fd5b6119ff8c838d016118cb565b909a50985060208b0135915080821115611a1857600080fd5b611a248c838d016118cb565b909850965060408b0135915080821115611a3d57600080fd5b50611a4a8b828c016118cb565b999c989b509699959896976060870135966080013595509350505050565b600082601f830112611a7957600080fd5b813560206001600160401b03821115611a9457611a946116d7565b8160051b611aa38282016116ed565b9283528481018201928281019087851115611abd57600080fd5b83870192505b84831015611adc57823582529183019190830190611ac3565b979650505050505050565b600080600080600060a08688031215611aff57600080fd5b611b088661152d565b9450611b166020870161152d565b935060408601356001600160401b0380821115611b3257600080fd5b611b3e89838a01611a68565b94506060880135915080821115611b5457600080fd5b611b6089838a01611a68565b93506080880135915080821115611b7657600080fd5b50611b838882890161171d565b9150509295509295909350565b600080600080600060a08688031215611ba857600080fd5b611bb18661152d565b9450611bbf6020870161152d565b9350604086013592506060860135915060808601356001600160401b03811115611be857600080fd5b611b838882890161171d565b60008060408385031215611c0757600080fd5b611c1083611605565b91506118416020840161152d565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60018060a01b038716815285602082015260a060408201526000611c6f60a083018688611c1e565b60608301949094525060800152949350505050565b60018060a01b0385168152836020820152606060408201526000611cac606083018486611c1e565b9695505050505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e19843603018112611ce357600080fd5b8301803591506001600160401b03821115611cfd57600080fd5b60200191503681900382131561158a57600080fd5b6000838385526020808601955060208560051b8301018460005b87811015611d9b57848303601f19018952813536889003601e19018112611d5257600080fd5b870184810190356001600160401b03811115611d6d57600080fd5b803603821315611d7c57600080fd5b611d87858284611c1e565b9a86019a9450505090830190600101611d2c565b5090979650505050505050565b60a0808252810188905260008960c08301825b8b811015611de9576001600160a01b03611dd48461152d565b16825260209283019290910190600101611dbb565b5083810360208501528881526001600160fb1b03891115611e0957600080fd5b8860051b9150818a60208301370182810360209081016040850152611e319082018789611d12565b60608401959095525050608001529695505050505050565b8082018082111561082157634e487b7160e01b600052601160045260246000fd5b818382376000910190815291905056feb09aa5aeb3702cfd50b6b62bc4532604938f21248a27a1d5ca736082b6819cc1d8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e63a264697066735822122090f92590bd95e989ac924f5196ecfdfb955733194edfb8240bbff7781264e60964736f6c634300081600330000000000000000000000000000000000000000000000000000000000008ca0000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000002622b87d56c4211d0be5a50f093e86d17807b760000000000000000000000000000000000000000000000000000000000000001000000000000000000000000100f48b941e8b994d6d04051a2b2fe14f2c3eb500000000000000000000000000000000000000000000000000000000000000001000000000000000000000000bcc7be811533ab3486681f3fa778c230afa59bf1",
"address": "0x583e47b25Bd34575d0E5d8B775Cb40706F4a4842"
"bytecode": "0x60806040523480156200001157600080fd5b506040516200209e3803806200209e833981016040819052620000349162000337565b8383838362000045600030620001a5565b506001600160a01b03811615620000655762000063600082620001a5565b505b60005b83518110156200010557620000c07fb09aa5aeb3702cfd50b6b62bc4532604938f21248a27a1d5ca736082b6819cc1858381518110620000ac57620000ac620003be565b6020026020010151620001a560201b60201c565b50620000fb7ffd643c72710c63c0180259aba6b2d05451e3591a24e58b62239378085726f783858381518110620000ac57620000ac620003be565b5060010162000068565b5060005b825181101562000157576200014d7fd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e63848381518110620000ac57620000ac620003be565b5060010162000109565b5060028490556040805160008152602081018690527f11c24f4ead16507c69ac467fbd5e4eed5fb5c699626d2cc6d66421df253886d5910160405180910390a15050505050505050620003d4565b6000828152602081815260408083206001600160a01b038516845290915281205460ff166200024a576000838152602081815260408083206001600160a01b03861684529091529020805460ff19166001179055620002013390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45060016200024e565b5060005b92915050565b634e487b7160e01b600052604160045260246000fd5b80516001600160a01b03811681146200028257600080fd5b919050565b600082601f8301126200029957600080fd5b815160206001600160401b0380831115620002b857620002b862000254565b8260051b604051601f19603f83011681018181108482111715620002e057620002e062000254565b60405293845260208187018101949081019250878511156200030157600080fd5b6020870191505b848210156200032c576200031c826200026a565b8352918301919083019062000308565b979650505050505050565b600080600080608085870312156200034e57600080fd5b845160208601519094506001600160401b03808211156200036e57600080fd5b6200037c8883890162000287565b945060408701519150808211156200039357600080fd5b50620003a28782880162000287565b925050620003b3606086016200026a565b905092959194509250565b634e487b7160e01b600052603260045260246000fd5b611cba80620003e46000396000f3fe6080604052600436106101f25760003560e01c806376a023b21161010d578063b1c5f427116100a0578063d547741f1161006f578063d547741f1461060f578063e38335e51461062f578063f23a6e6114610642578063f27a0c921461066e578063fba2db6e1461068357600080fd5b8063b1c5f42714610576578063bc197c8114610596578063c4d252f5146105c2578063d45c4435146105e257600080fd5b80638f61f4f5116100dc5780638f61f4f5146104d957806391d148541461050d578063a217fddf1461052d578063b08e51c01461054257600080fd5b806376a023b21461044c5780637958004c1461046c5780638065657f146104995780638f2a0bb0146104b957600080fd5b8063248a9ca31161018557806336568abe1161015457806336568abe146103d657806354fd4d50146103f6578063584b153e1461040c57806364d623531461042c57600080fd5b8063248a9ca3146103465780632ab0f529146103765780632f2ff15d1461039657806331d50750146103b657600080fd5b806313bc9f20116101c157806313bc9f20146102aa578063150b7a02146102ca5780631670958a1461030e5780632473c1971461032e57600080fd5b806301d5062a146101fe57806301ffc9a71461022057806307bd026514610255578063134008d31461029757600080fd5b366101f957005b600080fd5b34801561020a57600080fd5b5061021e61021936600461139b565b6106ca565b005b34801561022c57600080fd5b5061024061023b366004611427565b6107a0565b60405190151581526020015b60405180910390f35b34801561026157600080fd5b506102897fd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e6381565b60405190815260200161024c565b61021e6102a5366004611442565b6107b1565b3480156102b657600080fd5b506102406102c53660046114ad565b610866565b3480156102d657600080fd5b506102f56102e536600461157b565b630a85bd0160e11b949350505050565b6040516001600160e01b0319909116815260200161024c565b34801561031a57600080fd5b5061021e6103293660046115f2565b61088c565b34801561033a57600080fd5b5060035460ff16610240565b34801561035257600080fd5b506102896103613660046114ad565b60009081526020819052604090206001015490565b34801561038257600080fd5b506102406103913660046114ad565b6108ba565b3480156103a257600080fd5b5061021e6103b136600461160d565b6108c3565b3480156103c257600080fd5b506102406103d13660046114ad565b6108ee565b3480156103e257600080fd5b5061021e6103f136600461160d565b610913565b34801561040257600080fd5b50620f4a10610289565b34801561041857600080fd5b506102406104273660046114ad565b61094b565b34801561043857600080fd5b5061021e6104473660046114ad565b610991565b34801561045857600080fd5b5061021e610467366004611639565b610a04565b34801561047857600080fd5b5061048c6104873660046114ad565b610acb565b60405161024c9190611692565b3480156104a557600080fd5b506102896104b4366004611442565b610b16565b3480156104c557600080fd5b5061021e6104d43660046116fe565b610b55565b3480156104e557600080fd5b506102897fb09aa5aeb3702cfd50b6b62bc4532604938f21248a27a1d5ca736082b6819cc181565b34801561051957600080fd5b5061024061052836600461160d565b610ce3565b34801561053957600080fd5b50610289600081565b34801561054e57600080fd5b506102897ffd643c72710c63c0180259aba6b2d05451e3591a24e58b62239378085726f78381565b34801561058257600080fd5b506102896105913660046117af565b610d0c565b3480156105a257600080fd5b506102f56105b13660046118d6565b63bc197c8160e01b95945050505050565b3480156105ce57600080fd5b5061021e6105dd3660046114ad565b610d51565b3480156105ee57600080fd5b506102896105fd3660046114ad565b60009081526001602052604090205490565b34801561061b57600080fd5b5061021e61062a36600461160d565b610dfc565b61021e61063d3660046117af565b610e21565b34801561064e57600080fd5b506102f561065d36600461197f565b63f23a6e6160e01b95945050505050565b34801561067a57600080fd5b50600254610289565b34801561068f57600080fd5b5061024061069e3660046119e3565b6001600160a01b03166001600160e01b0319919091161760009081526004602052604090205460ff1690565b7fb09aa5aeb3702cfd50b6b62bc4532604938f21248a27a1d5ca736082b6819cc16106f481610fa8565b6000610704898989898989610b16565b90506107108184610fb5565b6000817f4cf4410cc57040e44862ef0f45f3dd5a5e02db8eb8add648d4b0e236f1d07dca8b8b8b8b8b8a60405161074c96959493929190611a36565b60405180910390a3831561079557807f20fda5fd27a1ea7bf5b9567f143ac5470bb059374a27e8f67cb44f946f6d03878560405161078c91815260200190565b60405180910390a25b505050505050505050565b60006107ab82611049565b92915050565b7fd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e636107dd816000610ce3565b6107eb576107eb813361106e565b60006107fb888888888888610b16565b905061080781856110ab565b610813888888886110f9565b6000817fc2617efa69bab66782fa219543714338489c4e9e178271560a91b82c3f612b588a8a8a8a60405161084b9493929190611a73565b60405180910390a361085c81611171565b5050505050505050565b600060025b61087483610acb565b60038111156108855761088561167c565b1492915050565b60006108988180610ce3565b6108a6576108a6813361106e565b506003805460ff1916911515919091179055565b6000600361086b565b6000828152602081905260409020600101546108de81610fa8565b6108e8838361119d565b50505050565b6000806108fa83610acb565b600381111561090b5761090b61167c565b141592915050565b6001600160a01b038116331461093c5760405163334bd91960e11b815260040160405180910390fd5b610946828261122f565b505050565b60008061095783610acb565b9050600181600381111561096d5761096d61167c565b148061098a575060028160038111156109885761098861167c565b145b9392505050565b333081146109c25760405163e2850c5960e01b81526001600160a01b03821660048201526024015b60405180910390fd5b60025460408051918252602082018490527f11c24f4ead16507c69ac467fbd5e4eed5fb5c699626d2cc6d66421df253886d5910160405180910390a150600255565b333014610a245760405163fc0bcda560e01b815260040160405180910390fd5b6001600160e01b031983166001600160a01b038316178115610a5e576000818152600460205260409020805460ff19166001179055610a75565b6000818152600460205260409020805460ff191690555b826001600160a01b0316846001600160e01b0319167ff53b0c1aa7b3b968fa4b8f6804c208f228d12f75383098f4355eb64f0a2e0c9484604051610abd911515815260200190565b60405180910390a350505050565b60008181526001602052604081205480600003610aeb5750600092915050565b60018103610afc5750600392915050565b42811115610b0d5750600192915050565b50600292915050565b6000868686868686604051602001610b3396959493929190611a36565b6040516020818303038152906040528051906020012090509695505050505050565b7fb09aa5aeb3702cfd50b6b62bc4532604938f21248a27a1d5ca736082b6819cc1610b7f81610fa8565b8887141580610b8e5750888514155b15610bc0576040516001624fcdef60e01b03198152600481018a905260248101869052604481018890526064016109b9565b6000610bd28b8b8b8b8b8b8b8b610d0c565b9050610bde8184610fb5565b60005b8a811015610c945780827f4cf4410cc57040e44862ef0f45f3dd5a5e02db8eb8add648d4b0e236f1d07dca8e8e85818110610c1e57610c1e611aa5565b9050602002016020810190610c339190611abb565b8d8d86818110610c4557610c45611aa5565b905060200201358c8c87818110610c5e57610c5e611aa5565b9050602002810190610c709190611ad6565b8c8b604051610c8496959493929190611a36565b60405180910390a3600101610be1565b508315610cd657807f20fda5fd27a1ea7bf5b9567f143ac5470bb059374a27e8f67cb44f946f6d038785604051610ccd91815260200190565b60405180910390a25b5050505050505050505050565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b60008888888888888888604051602001610d2d989796959493929190611bb2565b60405160208183030381529060405280519060200120905098975050505050505050565b7ffd643c72710c63c0180259aba6b2d05451e3591a24e58b62239378085726f783610d7b81610fa8565b610d848261094b565b610dc05781610d93600261129a565b610d9d600161129a565b604051635ead8eb560e01b815260048101939093521760248201526044016109b9565b6000828152600160205260408082208290555183917fbaa1eb22f2a492ba1a5fea61b8df4d27c6c8b5f3971e63bb58fa14ff72eedb7091a25050565b600082815260208190526040902060010154610e1781610fa8565b6108e8838361122f565b7fd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e63610e4d816000610ce3565b610e5b57610e5b813361106e565b8786141580610e6a5750878414155b15610e9c576040516001624fcdef60e01b031981526004810189905260248101859052604481018790526064016109b9565b6000610eae8a8a8a8a8a8a8a8a610d0c565b9050610eba81856110ab565b60005b89811015610f925760008b8b83818110610ed957610ed9611aa5565b9050602002016020810190610eee9190611abb565b905060008a8a84818110610f0457610f04611aa5565b9050602002013590503660008a8a86818110610f2257610f22611aa5565b9050602002810190610f349190611ad6565b91509150610f44848484846110f9565b84867fc2617efa69bab66782fa219543714338489c4e9e178271560a91b82c3f612b5886868686604051610f7b9493929190611a73565b60405180910390a350505050806001019050610ebd565b50610f9c81611171565b50505050505050505050565b610fb2813361106e565b50565b610fbe826108ee565b15610ff05781610fce600061129a565b604051635ead8eb560e01b8152600481019290925260248201526044016109b9565b6000610ffb60025490565b90508082101561102857604051635433660960e01b815260048101839052602481018290526044016109b9565b6110328242611c53565b600093845260016020526040909320929092555050565b60006001600160e01b03198216630271189760e51b14806107ab57506107ab826112bd565b6110788282610ce3565b6110a75760405163e2517d3f60e01b81526001600160a01b0382166004820152602481018390526044016109b9565b5050565b6110b482610866565b6110c35781610fce600261129a565b80158015906110d857506110d6816108ba565b155b156110a75760405163121534c360e31b8152600481018290526024016109b9565b600080856001600160a01b0316858585604051611117929190611c74565b60006040518083038185875af1925050503d8060008114611154576040519150601f19603f3d011682016040523d82523d6000602084013e611159565b606091505b509150915061116882826112f2565b50505050505050565b61117a81610866565b6111895780610fce600261129a565b600090815260016020819052604090912055565b60006111a98383610ce3565b611227576000838152602081815260408083206001600160a01b03861684529091529020805460ff191660011790556111df3390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45060016107ab565b5060006107ab565b600061123b8383610ce3565b15611227576000838152602081815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45060016107ab565b60008160038111156112ae576112ae61167c565b600160ff919091161b92915050565b60006001600160e01b03198216637965db0b60e01b14806107ab57506301ffc9a760e01b6001600160e01b03198316146107ab565b606082611307576113028261130e565b6107ab565b50806107ab565b80511561131e5780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b80356001600160a01b038116811461134e57600080fd5b919050565b60008083601f84011261136557600080fd5b5081356001600160401b0381111561137c57600080fd5b60208301915083602082850101111561139457600080fd5b9250929050565b600080600080600080600060c0888a0312156113b657600080fd5b6113bf88611337565b96506020880135955060408801356001600160401b038111156113e157600080fd5b6113ed8a828b01611353565b989b979a50986060810135976080820135975060a09091013595509350505050565b80356001600160e01b03198116811461134e57600080fd5b60006020828403121561143957600080fd5b61098a8261140f565b60008060008060008060a0878903121561145b57600080fd5b61146487611337565b95506020870135945060408701356001600160401b0381111561148657600080fd5b61149289828a01611353565b979a9699509760608101359660809091013595509350505050565b6000602082840312156114bf57600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715611504576115046114c6565b604052919050565b600082601f83011261151d57600080fd5b81356001600160401b03811115611536576115366114c6565b611549601f8201601f19166020016114dc565b81815284602083860101111561155e57600080fd5b816020850160208301376000918101602001919091529392505050565b6000806000806080858703121561159157600080fd5b61159a85611337565b93506115a860208601611337565b92506040850135915060608501356001600160401b038111156115ca57600080fd5b6115d68782880161150c565b91505092959194509250565b8035801515811461134e57600080fd5b60006020828403121561160457600080fd5b61098a826115e2565b6000806040838503121561162057600080fd5b8235915061163060208401611337565b90509250929050565b60008060006060848603121561164e57600080fd5b6116578461140f565b925061166560208501611337565b9150611673604085016115e2565b90509250925092565b634e487b7160e01b600052602160045260246000fd5b60208101600483106116b457634e487b7160e01b600052602160045260246000fd5b91905290565b60008083601f8401126116cc57600080fd5b5081356001600160401b038111156116e357600080fd5b6020830191508360208260051b850101111561139457600080fd5b600080600080600080600080600060c08a8c03121561171c57600080fd5b89356001600160401b038082111561173357600080fd5b61173f8d838e016116ba565b909b50995060208c013591508082111561175857600080fd5b6117648d838e016116ba565b909950975060408c013591508082111561177d57600080fd5b5061178a8c828d016116ba565b9a9d999c50979a969997986060880135976080810135975060a0013595509350505050565b60008060008060008060008060a0898b0312156117cb57600080fd5b88356001600160401b03808211156117e257600080fd5b6117ee8c838d016116ba565b909a50985060208b013591508082111561180757600080fd5b6118138c838d016116ba565b909850965060408b013591508082111561182c57600080fd5b506118398b828c016116ba565b999c989b509699959896976060870135966080013595509350505050565b600082601f83011261186857600080fd5b813560206001600160401b03821115611883576118836114c6565b8160051b6118928282016114dc565b92835284810182019282810190878511156118ac57600080fd5b83870192505b848310156118cb578235825291830191908301906118b2565b979650505050505050565b600080600080600060a086880312156118ee57600080fd5b6118f786611337565b945061190560208701611337565b935060408601356001600160401b038082111561192157600080fd5b61192d89838a01611857565b9450606088013591508082111561194357600080fd5b61194f89838a01611857565b9350608088013591508082111561196557600080fd5b506119728882890161150c565b9150509295509295909350565b600080600080600060a0868803121561199757600080fd5b6119a086611337565b94506119ae60208701611337565b9350604086013592506060860135915060808601356001600160401b038111156119d757600080fd5b6119728882890161150c565b600080604083850312156119f657600080fd5b6119ff8361140f565b915061163060208401611337565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60018060a01b038716815285602082015260a060408201526000611a5e60a083018688611a0d565b60608301949094525060800152949350505050565b60018060a01b0385168152836020820152606060408201526000611a9b606083018486611a0d565b9695505050505050565b634e487b7160e01b600052603260045260246000fd5b600060208284031215611acd57600080fd5b61098a82611337565b6000808335601e19843603018112611aed57600080fd5b8301803591506001600160401b03821115611b0757600080fd5b60200191503681900382131561139457600080fd5b6000838385526020808601955060208560051b8301018460005b87811015611ba557848303601f19018952813536889003601e19018112611b5c57600080fd5b870184810190356001600160401b03811115611b7757600080fd5b803603821315611b8657600080fd5b611b91858284611a0d565b9a86019a9450505090830190600101611b36565b5090979650505050505050565b60a0808252810188905260008960c08301825b8b811015611bf3576001600160a01b03611bde84611337565b16825260209283019290910190600101611bc5565b5083810360208501528881526001600160fb1b03891115611c1357600080fd5b8860051b9150818a60208301370182810360209081016040850152611c3b9082018789611b1c565b60608401959095525050608001529695505050505050565b808201808211156107ab57634e487b7160e01b600052601160045260246000fd5b818382376000910190815291905056fea26469706673582212205e15ab7c4b018688dc73e11ef4f7e54ea8c048f0d6b9e6dff50ee2b4e64812e164736f6c634300081600330000000000000000000000000000000000000000000000000000000000008ca0000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000002622b87d56c4211d0be5a50f093e86d17807b760000000000000000000000000000000000000000000000000000000000000001000000000000000000000000100f48b941e8b994d6d04051a2b2fe14f2c3eb500000000000000000000000000000000000000000000000000000000000000001000000000000000000000000bcc7be811533ab3486681f3fa778c230afa59bf1",
"address": "0x1F1229D3497146ad4A525162B0816B3976969f21"
},

@@ -13,0 +13,0 @@ "ERC6551Registry": {

{
"name": "@cruna/protocol",
"version": "0.3.1",
"version": "0.3.2",
"description": "The Cruna protocol",

@@ -5,0 +5,0 @@ "publishConfig": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc