Mohammad Amin Khashkhashi Moghaddam
03185cb17c
Fix Uint64BE encoding/decoding on browsers ( #965 )
...
Inspired by https://github.com/solana-labs/buffer-layout/blob/master/src/Layout.ts
2023-07-19 16:33:15 +02:00
Ali Behjati
e63490be48
[eth] Add EOS network ( #963 )
2023-07-18 23:00:47 +03:30
Mohammad Amin Khashkhashi Moghaddam
c732fcf586
Abolish xc governance sdk ( #957 )
...
* Replace xc-governance-sdk with xc_admin_common package
xc_admin_package was not using the CHAIN overrides declared in the governance-sdk so it was moved
to that package as well
* Replace xc-governance-sdk with xc_admin_common in other packages
* Remove the package and all of its references
* Fix tests
* Fix bug in GovernanceDataSourceTransfer encoding
* Rename all references to the old package
* Redeploy neutron_testnet contract with new chain id
* Move SetWormholeAddress to separate file
2023-07-17 15:24:54 +02:00
Mohammad Amin Khashkhashi Moghaddam
6c52eb6606
Contract manager upgrades ( #952 )
...
* 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.
2023-07-14 12:14:24 +02:00
guibescos
ea8b512759
Fix path to wallet ( #954 )
2023-07-14 11:02:23 +01:00
Mohammad Amin Khashkhashi Moghaddam
66e5f186b2
Initial version of contract manager sdk ( #943 )
...
* Initial version of governance sdk
* Add more functionality to Sui contract manager and migrate variable naming to camelCase
* Refactor sui functions
* Add prettier
* Add SuiAuthorizeUpgradeContractInstruction for governance
* Update cosmwasm deploy tools entry point and expose some classes
* Remove console.logs from CosmWasm
* Refactor storage logic and add sui docs
* Use relative path for default path of store
* More documentation and minor fixes
* Rename package
* Add EVM classes
* Implement getters for data sources
* Use Google naming convention for abbreviations
More info here:
https://google.github.io/styleguide/tsguide.html#identifiers-abbreviations
* Change package license
* More comments and documentation
* Store code proxy function in CosmWasm
2023-07-12 15:50:24 +02:00
Ali Behjati
2a4045504d
[eth] Add Linea goerli network ( #947 )
...
* [eth] Add Linea goerli network
* Add linea_testnet to eth/sdk/js
2023-07-11 11:15:22 +01:00
Ali Behjati
aa0e6fdf22
[eth] Add WEMIX network ( #940 )
...
* [eth] Add WEMIX network
* Fix pre-commit
* Remove unnecessary change
* Fix prettier
---------
Co-authored-by: Guillermo Bescos <g.bescos@yahoo.com>
2023-07-05 18:15:43 +01:00
Jayant Krishnamurthy
78917f6d65
Implement PythGovernanceAction ( #906 )
...
* blah
* rename workflow
* grrr
* ok progress
* ok progress
* ok progress
* grrr
* ok
* fix
* fix layout
2023-07-05 08:35:47 -07:00
guibescos
387f172fc6
Update readme ( #939 )
2023-07-04 14:49:38 +01:00
Ali Behjati
e39277dd9c
[eth] Add setWormholeAddress governance message ( #917 )
...
* [eth] Add setWormholeAddress governance message
* Address review feedbacks
* Add signatures to errors
This will help with debugging
* Update abi
2023-06-26 11:31:19 +02:00
Jayant Krishnamurthy
92aa157e85
fix docker build ( #898 )
2023-06-16 10:39:26 -07:00
Jayant Krishnamurthy
25c1ac2c33
[xc-admin] Contract management tool ( #885 )
...
* cleanup
* blah
* gr
* stuff
* hm
* hmm
* wtf
* ah fix this
* ok finally it does something
* ok
* hrm
* hrm
* blah
* blah
2023-06-15 07:17:20 -07:00
guibescos
e1377e5627
[Xc admin cli] add and remove members ( #887 )
...
* Checkpoint
* Checkpoint
* Checkpoint
* Checkpoint
* Checkpoint
* Checkpoint
* Checkpoint
* Comment
* Comment
2023-06-15 13:08:14 +01:00
swimricky
23f676f99a
feat(xc-admin): enable message buffer for pythnet ( #890 )
2023-06-14 15:07:18 +01:00
Jayant Krishnamurthy
3ffcf12a70
Encapsulate parameters to proposeX methods ( #870 )
...
* refactor
* stuff
* i think this works
* cleanup
* fix
2023-06-13 10:23:01 -07:00
Ali Behjati
c1ccef239c
[xc-admin] Fix frontend Dockerfile ( #873 )
2023-06-09 21:03:08 +02:00
Ali Behjati
95ca9d1d92
[xc-admin] Add message buffer instructions ( #869 )
...
* [xc-admin] Add message buffer instructions
* Use coral-xyz/anchor
* Address feedbacks
* Address feedbacks
2023-06-09 19:56:40 +02:00
Ali Behjati
183081cc20
Expose pythnet message buffer idls ( #865 )
2023-06-09 14:10:28 +02:00
Ali Behjati
bdc3fede24
[eth] Deploy to Kava ( #859 )
...
* [eth] Deploy to Kava
* [eth] Bump sdk/js package version
* [eth] Fix pre-commit
2023-06-07 15:29:03 +02:00
guibescos
e7b6dabdd8
Increase payload to 50MB ( #848 )
2023-05-30 09:46:36 -05:00
Dev Kalra
afecda7881
sei mainnet deployment ( #851 )
2023-05-30 13:11:03 +05:30
guibescos
ce8e064c98
Fix race condition once and for all ( #847 )
2023-05-26 20:26:38 -05:00
guibescos
73c2af21a7
[remote-executor] Isolate wormhole-solana crate ( #843 )
...
* Point to another wormhole sdk
* Works
* Reset this dir
* Refresh cargo lock
* Bump solana
* Pin git packages
* Allow large errors
* Update to the right wormhole-solana
* Fix cli
* Add cargo lock
* Remove print statement
2023-05-26 14:02:24 -05:00
guibescos
db5d8c0fb1
Remove rent hack ( #841 )
2023-05-25 10:58:01 -05:00
guibescos
479a2d8b09
Make proposer server url a serverside prop ( #840 )
...
* Make proposer server url a serverside prop
* Make low caps
2023-05-24 15:37:26 -05:00
guibescos
2df32a6108
[remote-executor] Move overflow check ( #837 )
...
* Move overflow check
* Modify workflow
2023-05-23 21:06:24 -05:00
guibescos
ddc0b48118
[Xc admin] frontend to use server ( #832 )
...
* Import axios
* Switch to axios
* Fix
* Error handling
2023-05-23 10:32:48 -05:00
Dev Kalra
fbcb8a14f6
[cosmwasm] chain ids for pyth mainnet, pyth testnet stable, and pyth testnet edge feeds ( #822 )
...
* add chainids
* chain ids
* wormhole, instantiate, and test
* update chain structure
* update test script
* update chain id guidelines
* if brackets
* correct test arguments
2023-05-23 11:16:50 +05:30
guibescos
4f67343323
Test different precommit level ( #831 )
2023-05-22 12:56:06 -05:00
guibescos
f70f163f72
Build proposer server ( #820 )
2023-05-16 16:59:11 -05:00
guibescos
e243e6734b
[Xc admin] proposer server ( #816 )
...
* Proposer server
* Add package-lock.json
* Add rpc as enviornment variables
2023-05-16 13:15:08 -05:00
Dev Kalra
3b03f9eddc
[cosmwasm] instantiate contracts on multiple chains ( #799 )
...
* instantiate contracts on multiple chains
* deploy to neurtron
* function not being used anymore
* rename file dir
* better logs
* wormhole guardian upgrade
* set default wormhole contract
* add all to stages to one file
* add extended chain config
* bug fix
* juno deployment
* removed unused parameter
* resolve bug add comments
* typo
* rename to vaa mainnet
* comment
* remove T
* hardcode checksum
* update download method comment
* update package-lock
* update package-json
2023-05-16 13:13:43 +05:30
Dev Kalra
079828f8ac
Wormhole stub ( #789 )
...
* add
* add sei to wormhole chains
* add wormhole code to the repo
* add lib to gitignore
* cosmwasm bug fix
* add tmp to gitignore
* no need for simulation
* add wormhole deployment stuff
* better comments
* resolve build errors
* trying a fix
* fix
* rename compiled code
* address feedback
* remove gitignore
* sei deployment
* complete sentences
* address comments
2023-05-03 20:48:00 +05:30
guibescos
4796516209
Fix modal for delete product ( #768 )
2023-04-17 21:34:54 -05:00
guibescos
3aa953e153
[xc-admin] Add support for arbitrary wormhole payloads ( #759 )
...
* Add vaa
* Remove the command from multisig_wh_message_builder
* Add comment to the multisig addresses
2023-04-13 11:51:57 -05:00
guibescos
99ed193764
[xc-admin] Add ser/de for Cosmos Upgrades ( #758 )
...
* Add ser/de for Cosmos Upgrades
* Add comment
* Fix print
2023-04-13 11:51:47 -05:00
guibescos
f5d11c248d
Rename init price ( #755 )
...
* Rename init price
* Set exponent
2023-04-10 20:30:58 -05:00
Ali Behjati
71da520647
[eth] Deploy to Conflux eSpace ( #748 )
2023-04-07 16:23:20 +02:00
guibescos
e476199c2c
[xc-admin] Add pythtest-crosschain ( #749 )
...
* Add pythtest-crosschain
* Restore urls
2023-04-06 17:48:54 -05:00
guibescos
3842c9460b
Enable exponent update ( #750 )
2023-04-06 13:34:55 -05:00
Dev Kalra
bbdd98fa06
export cosmwasm instruction ( #744 )
2023-04-05 16:10:20 +05:30
Ali Behjati
2db5a26752
[eth] Deploy to testnet Mantle ( #742 )
2023-04-04 13:34:32 +02:00
Ali Behjati
111b0fa09f
[eth] Deploy to meter ( #731 )
...
* [eth] Deploy to meter testnet
* Add mainnet
2023-03-31 18:51:18 +02:00
Cinque McFarlane-Blake
38a8c2831a
[evm] Deploy on Canto Testnet ( #725 )
...
* [evm] Deploy on Canto Testnet
* Redeploy
* Address feedbacks
---------
Co-authored-by: Ali Behjati <bahjatia@gmail.com>
2023-03-29 19:15:08 +02:00
guibescos
8e8fcf133b
[xc-admin] Introduce the new UPGRADE_OPS_KEY ( #716 )
...
* Do it
* Cleanup
2023-03-23 17:03:27 -05:00
guibescos
f62676d11d
Add send sol command ( #715 )
2023-03-23 17:03:19 -05:00
Jayant Krishnamurthy
c45664c951
[evm] Polygon ZKEVM deployment ( #711 )
...
* gr
* doc
* add zkevm deployment
* gr
* zkevm deployment
* add zkevm testnet
2023-03-22 13:04:47 -07:00
Jayant Krishnamurthy
e995a2b89e
Add CI workflow to publish javascript packages ( #707 )
...
* workflows
* try private
* private
* more private
* update files
* fix workflow
* hm
* hm
* bump version
* bump version
* another bump
* text
* update readme
* update package lock
2023-03-21 12:25:30 -07:00
guibescos
ab779d058f
Reset urlIndex ( #700 )
2023-03-16 20:46:07 -05:00