* terra/contracts: migrate to cosmwasm 1.1.0
use `classic-bindings` crate instead of terra-cosmwasm.
This is the updated version that calls the correct query post chain upgrade
* terra/Dockerfile: update workspace optimizer
* terra: label is now required on instantiate
* terra: accept either 32 or 20 byte addresses
* terra: update devnet terra classic
* node/cosmwasm: always CW >1
* tilt: re-introduce terra classic tests
* terra: make get_address support both 20 and 32 byte addresses
* terra: fix tests to account for burn tax
Since the tests are now ran against the new LocalTerra which has burn
tax, the transaction results are different from before
* terra/token-bridge: check first 12 bytes to determine native denoms
* terra/token-bridge: simplify conditional
---------
Co-authored-by: Evan Gray <battledingo@gmail.com>
* More checks in P2W on Terra
Change-Id: Icbe5d75504f947b741cee1c797740b71456964fe
* Auto-deploy P2W on Terra
Change-Id: I202536fd278aca938e3b8b3cb0a4ceeca314158f
* Don't do replay protection on price updates
We already use the sequence number for replay and rollback protection and can save storage this way
Change-Id: I9e655956aab1ed8dd86b9d821ece2f57900f6c78