* Add unit test to the terra contract
- Refactors the code into multiple functions to make unit testing easier
- Adds build and test of terra contract to CI according to #73
* Use pyth-sdk in terra contract
* Update terra contract according to agreed API
- Also adds v2 suffix to price_info key because this migration is breaking.
* Make terra contract to use pyth2wormhole-sdk and support batch attestation
* Update packages + code format
* Move terra dockerfile out to support third-party dependency
* 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