MystenLabs / sui-gas-pool

Apache License 2.0
15 stars 6 forks source link

Update sui dep to testnet branch #39

Closed lxfind closed 5 months ago

lxfind commented 5 months ago

The Sui gas pool repository has dependencies on sui-types, which change occasionally. Specifically, any change to Transaction type could potentially lead to failure to deserialize transaction bytes. So we should rebuild and redeploy the gas pool together with each network release. Ideally we want to have this done for testnet and mainnet separately, but that's probably too much of overhead. So I am updating the sui-gas-pool's dependency to always sui Sui testnet branch, which is slightly ahead of mainnet. Each time we are releasing the testnet branch, we should also rebuild and redeploy the gas pool.