Upload Transmuter v3.2 as Cosmwasm Pool & Migrate current Alloys

Transmuter is a CosmWasm contract that allows 1:1 conversion of one asset to another and is the underlying mechanic of Osmosis’ Alloyed Assets.

Transmuter V3.2 adds to the functionality of Transmuter V3.1 pools by adjusting the Static limiter checks so that these are only checked if the weight that the limiter tracks is increasing.

This allows the addition of static limits that are lower than the current composition of a pool, which would previously prohibit transactions within the pool unless resolved in a single transaction.

Contract information

Release: V3.2.0

Compiler Version: cosmwasm/optimizer:0.16.0

Checksum: 7772f0a2d08fefc535d2e348f09b7c2029d69dcb55898eeca623f16e8ca5e5aa

Code repository: GitHub - osmosis-labs/transmuter: A CosmWasm contract to enable 1-direction 1:1 conversion of one asset to another.

Release History

v1.0
v2.0
v3.0
v3.1


This proposal migrates the current Alloyed Asset pools to v3.2 of the Transmuter pool, allowing static rate limits to be added more easily to established alloys.

Is the address used to upload the contracts not whitelisted?

We have whitelisted other less no-brainers, so why not for this one?

CosmWasm pool uploads can’t be whitelisted as they need governance permission to integrate directly into the PoolManager module.

1 Like