Repository navigation
v0.17.0
One factory per environment: the factory's genesis admin is a parameter, so each deployer key (testnet in libid-testnet, mainnet in libid-mainnet) gets its own factory address and its own canonical address table.
- Solidity:
FactoryGenesis.solremoved;FactoryDeployer.proxyInitCode(admin),predictFactoryAddress(admin),proxyDeployCalldata(admin). - Rust (breaking):
FactoryGenesis { admin }withproxy_init_code,address,ensurereplacesFACTORY_GENESIS_ADMIN,factory_proxy_init_code,predict_factory_address,ensure_factory. - Factory and proxy bytecode unchanged.
What's Changed
- feat(factory): the genesis admin is a parameter, one factory per environment by @xgreenx in #80
- chore: release v0.17.0 by @xgreenx in #81
Full Changelog: v0.16.0...v0.17.0