6c52eb6606
* Reuse xc_governance logic as much as possible in contract manager Some functions in xc_governance were moved and refactored in order to become usable in contract manager * Add getBaseUpdateFee function for contract manager * Add method for executeGovernanceInstructions * Move up SetFee method to base class * Add governance upgrade instruction * Move governance payload generators out of contract classes into chain classes * Switch from json to yaml for storage * Remove test script for ci * Add minimal aptos implementation * Remove global Chains and Contracts variable and put them in DefaultStore * Move aptos getClient function to Chain class * Make denom field in baseUpdateFee optional and remove it from non-cosmwasm chains * More documentation and minor fixes * Add vaults storage Although the set of vaults used in testing/production is just 2 it's a good idea to not set them as predefined constants. So that for development purposes, we can create new vaults and test them on the fly without changing too many places. |
||
---|---|---|
.. | ||
devnet_6baWtW1zTUVMSJHJQVxDUXWzqrQeYBr6mu31j3bTKwY3.yaml | ||
mainnet-beta_FVQyHcooAtThJ83XFrNnv74BcinbRH3bRmfFamAHBfuj.yaml |