zerodevapp / kernel

https://docs.zerodev.app/
MIT License
172 stars 61 forks source link

Same addresses for different versions of contracts #88

Closed nksazonov closed 5 months ago

nksazonov commented 6 months ago

Good afternoon! We are using Kernel SW and validators extensively, and are happy with updates frequency (v2.0, v2.1...). The latest (v2.4) release has updated ECDSAValidator and SessionKeyValidator, however, their addresses (specified at the bottom of the README.md) were left unchanged.

Could you specify the addresses of updated validator modules in the readme, please?

leekt commented 5 months ago

for ECDSAValidator and SessionKeyValidator, the code should have not been changed but pushed the wrong code by mistake. So the address of the ECDSA validator and session key validator is not changed actually

nksazonov commented 5 months ago

Thanks for the response!


... the code should have not been changed but pushed the wrong code by mistake

Do you mean the code is not production-ready yet?

leekt commented 5 months ago

Actually, it is production-ready, sorry if there was a confusion

Status for the each of the validators

the reason why i said " the code should have not been changed but pushed the wrong code by mistake." is that some commits that i tried while building v2.4 has change the interface in IKernelValidator, but i reverted it back to what it used to be before i published v2.4. So if you check the code, it has not been changed at all(for ECDSAValidator)

So tl;dr, the addresses shown on the readme represents the latest code