Dev Kalra
7db31aa7b5
[governance] add chain ids ( #1241 )
...
* add chain ids
* pre commit fix
2024-01-24 17:38:39 +05:30
guibescos
4abbbd1a46
Add rpc url override ( #1234 )
2024-01-23 12:05:10 +00:00
Ali Behjati
7529b053e3
chore(ethereum): add new networks
...
This change adds RPC configuration for Filecoin and Hedera and adds the
contract addresses for Filecoin.
2024-01-22 19:36:38 +01:00
Ali Behjati
b6c39ce7bb
chore(ethereum): deploy to new networks
2024-01-11 18:48:19 +01:00
Amin Moghaddam
cee5da93d8
Movement move ( #1211 )
...
* [contract manager] Implement WormholeAptosContract and integrate aptos cli with the manager
* Add getChainId for wormhole contracts
* Add movement contracts
* Simplify aptos cli
2024-01-11 12:35:52 +01:00
Amin Moghaddam
e1606a42b5
Add Base sepolia + some minor improvements ( #1202 )
...
* Add base sepolia
* Fix broken rpc urls
* Small fix
2024-01-03 11:30:17 +01:00
Amin Moghaddam
51d23a2f52
chore(eth) Add zksync-sepolia ( #1190 )
2023-12-18 10:29:59 +01:00
guibescos
1d82f92d80
[xc-admin] Add activate button for drafts ( #1183 )
...
* add proposals
* Revert
* rename
* Add waiting before retrying
* Increase retries, add time between retries
* Bump retries to 10
* Do it
* Update
2023-12-13 22:32:01 +07:00
guibescos
f12df1528b
Update wormhole endpoint ( #1171 )
2023-12-09 00:54:38 +07:00
Amin Moghaddam
8adac4344f
chore(eth) Add bttc ( #1172 )
...
* chore(eth) Add bttc
2023-12-08 22:56:16 +08:00
guibescos
003cba26d6
[xc-admin-proposer] Handle RPC errors ( #1167 )
...
* Fix server
* Add some comments
2023-12-06 13:27:56 +07:00
guibescos
e6d04f9914
Names ( #1164 )
2023-12-04 19:53:57 +07:00
guibescos
5de008fb92
Add staking program and mesh program to xc-admin UI ( #1157 )
...
* Do it
* Small bug
* Fix CI
* Address comments
2023-12-04 14:37:34 +07:00
Amin Moghaddam
8a98279fb2
chore(eth) deploy to mode ( #1159 )
2023-12-03 13:20:38 +03:30
guibescos
57b1367b91
Add staking instructions to xc-admin ( #1160 )
...
* Do it
* Add xc-admin-cli command for proposing deactivate-stake instructions
* Cleanup
---------
Co-authored-by: Thomaz Leite <thomaz@pyth.network>
2023-12-02 01:55:51 +00:00
Jayant Krishnamurthy
99be611684
[stacks] Add constants for Stacks ( #1158 )
...
* add constants for stacks
* di
2023-11-30 11:57:15 -08:00
guibescos
f1bec26581
Do it ( #1155 )
2023-11-29 17:12:10 +00:00
Ali Behjati
2c93737366
chore(eth): deploy stable contracts on testnets ( #1146 )
...
* chore(eth): deploy stable contracts on testnets
* chore(eth): address feedbacks
* Add op sepolia
---------
Co-authored-by: Amin Moghaddam <amin@pyth.network>
2023-11-24 11:59:04 +01:00
guibescos
7f54f4226b
Ship 64 pubs ( #1144 )
2023-11-23 21:21:07 +00:00
Amin Moghaddam
16832aba51
chore(eth): Add tomochain ( #1134 )
2023-11-07 10:28:52 +01:00
Amin Moghaddam
8d99ac402c
chore(evm) Add more networks ( #1121 )
2023-10-23 11:41:07 +02:00
Ali Behjati
49d1a579c3
chore: cleanup repo
2023-10-18 18:32:42 +02:00
Amin Moghaddam
c0057809f5
chore(evm): deploy to new networks ( #1107 )
2023-10-18 17:20:44 +02:00
Amin Moghaddam
4bc11b863c
chore(evm): deploy to new networks ( #1104 )
...
zetachain testnet
2023-10-17 18:15:17 +02:00
Ali Behjati
ad277ec7f2
chore(evm): deploy to new networks
...
chiliz_spicy and scroll
2023-10-17 10:04:34 +02:00
guibescos
5c0c252cee
Refactor MultisigInstruction ( #1098 )
...
* Refactor unknown
* Cleanup
* Cleanup further
2023-10-13 15:12:13 +01:00
guibescos
f72c0d93ad
[xc-admin] add bpf loader ( #1097 )
...
* Add bpf loader
* Add close program
* Cleanup
* Add comment
* Show in xc-admin
* Remove console log
* Fix comment
2023-10-13 13:48:20 +01:00
guibescos
b158f28c58
Fix the race condition by putting the setters at the end of the function ( #1091 )
2023-10-12 11:41:01 +01:00
guibescos
9d98c71ef8
[xc-admin-frontend] Add rates ( #1094 )
...
* Add rates
* Add commodities
2023-10-12 11:40:50 +01:00
Amin Moghaddam
0e67978aea
Add manta ( #1085 )
2023-10-11 11:05:05 +02:00
Amin Moghaddam
17f489e629
Add boba deployment files
2023-10-09 11:04:42 +02:00
guibescos
4bfa1c38f6
Allow changing the symbol ( #1075 )
...
* Allow changing the symbol
* Format
2023-10-04 15:39:43 +01:00
Ali Behjati
a34f759061
chore(eth): deploy to horizen eon/gobi
2023-09-12 15:10:09 +02:00
guibescos
b91360ab6b
Add system instruction ( #1046 )
...
* Add system instruction
* Update string logic
* Fix comments
2023-09-11 20:34:51 +01:00
guibescos
f7699bb6b0
Update dockerfile ( #1041 )
...
* Update dockerfile
* Drive by v4
* Reduce scope
* Revert dockerfile
* Revert dockerfile changes
* Cleanup the other dockerfile
* Remove contracts dir
* Remove old cli
2023-09-04 16:19:39 +01:00
guibescos
cfdfb9d2fb
Price account v2 for remote clusters ( #1040 )
2023-09-04 14:37:19 +01:00
Ali Behjati
9cec35b251
chore(contract_manager): add ronin networks
2023-08-28 14:40:09 +02:00
Ali Behjati
f1eeb94210
chore(eth): add scroll sepolia
2023-08-08 10:21:05 +03:30
Mohammad Amin Khashkhashi Moghaddam
7674a3a07c
[docs] More documentation on different packages ( #992 )
...
* More documentation on different packages
2023-07-28 17:11:29 +01:00
Mohammad Amin Khashkhashi Moghaddam
49fe0c96e6
[xc-admin] Governance continue proposal ( #993 )
...
* Add ability to continue constructing a proposal
* Bugfix on cosmwasm proposal checking
2023-07-28 15:41:19 +01:00
Ali Behjati
928027a270
chore(ethereum): deploy to base and syndr_testnet ( #988 )
2023-07-27 16:16:45 +03:30
Mohammad Amin Khashkhashi Moghaddam
31ad2b66a3
[contract-manager] Evm upgrades ( #971 )
...
* Add evm contract infos + minor improvements
* Throw error if chainId is invalid instead of using 0 silently
* Add wormholeChainName property for chains to use in governance actions
* Return all signatures upon proposal execution
* Unify privateKey schema for contract manager
* Implement getLastExecutedGovernanceSequence for all contract types
* Unify getPriceFeed interface between contracts
* Add update price feed for evm
* Adjust gasPrice on evm
* Add setter for datasources + add global chain for universal governance instructions
* Add utility function to execute arbitrary governance Vaa
* Remove redundant contract
* Better error message when gas is not enough on deployment
* Add aptos mainnet config
* Restore sui override of setFee governance message generation
* Export executeVaa function
* Address PR feedbacks
* More documentation and cleanup
* Remove INFURA_KEY logic and replace RPC endpoints with public ones
* EVMContract -> EvmContract, EVMChain -> EvmChain
* Make executeUpdatePriceFeed interface on cosmos similar to evm
* Better error message and more comment regarding gas
2023-07-25 08:14:31 +02:00
Mohammad Amin Khashkhashi Moghaddam
db6bba9526
Show multisig network on proposal page ( #975 )
2023-07-24 20:40:07 +03:30
Mohammad Amin Khashkhashi Moghaddam
4c69764b5a
[xc-admin-frontend] Rename title for clarification ( #973 )
...
We only check for pyth oracle programs addresses not all pyth programs,
the name was misleading
2023-07-24 10:51:05 +02:00
Daniel Chew
59d8742da3
break when key is too long ( #972 )
2023-07-24 15:27:51 +09:00
Mohammad Amin Khashkhashi Moghaddam
813ad34b68
[xc-admin-frontend] XC admin frontend fix part2 ( #970 )
...
* Add some missing hook dependencies
* Smarter target cluster detection
* Show approved/rejected count for active proposals
2023-07-21 16:06:28 +02:00
Mohammad Amin Khashkhashi Moghaddam
fbd004f359
[xc-admin-frontend] Xc admin minor fixes ( #968 )
...
* Simplify refresh logic
* Bump wormhole-sdk version to include new chain names
2023-07-21 07:31:55 +02:00
Mohammad Amin Khashkhashi Moghaddam
0e018b44c1
Reset currentProposalPubkey when it is removed from the url ( #967 )
2023-07-20 13:06:49 +02:00
Mohammad Amin Khashkhashi Moghaddam
f595d61ccd
Xc admin frontend refactor ( #964 )
...
* Remove fetching proposal internals on page load
Without the internals we can not show the verified/voted icons in the proposals page,
therefore we have to remove them
* Refactor squads creation based on wallet
Previously there was a logic to use a separate wallet for proposeSquads
but now it is removed and we can unify vote/propose squads
* Disable propose button if no action and show hint
* Expose refresh functionality on multisig proposals
* Fetch instructions within proposal and calculate voted/verified properties inside
* Extract WormholeInstructionView as a separate component
Moved some name mappings to pythContext so we don't need prop drilling
* Add support for parsing governance instructions + minor refactors
* Add ability to show / approve upgrade proposals
* fix buttons overflow
* Use the actual targetChainId instead of relying on the cluster context for instruction visualization
* Do not fetch the data again if the multisigCluster remains the same
---------
Co-authored-by: Daniel Chew <cctdaniel@outlook.com>
2023-07-20 12:18:05 +02:00
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