Commit Graph

486 Commits

Author SHA1 Message Date
bruce-riley c797acb7e9
Deploy SeiEVM Read Only to Testnet (#3889)
* Deploy SeiEVM Read Only

* Should be testnet, not mainnet
2024-04-19 11:01:58 -05:00
bruce-riley b0f1bd06ea
Deploy EVM Read Only (#3886) 2024-04-17 15:22:06 -05:00
bruce-riley 85afd5d1f9
node,sdk: add support for Provenance over IBC (#3879) 2024-04-16 12:21:21 -04:00
bruce-riley 005c649018
eth,node,sdk: XLayer, Linea and Berachain to testnet (#3871)
* Deploy XLayer and Linea to testnet

* Add Berachain support
2024-04-15 22:45:43 -04:00
Csongor Kiss a46bccaa9b
Upgrade sui packages and compiler to 1.19.1-mainnet (#3803)
* sui: upgrade to mainnet-1.19.1

* sui: update Dockerfile.base

* sui: update tilt deployment to support new sui binary

* sui: remove faucet and simplify tilt deploy script

* sui: add script for switching Move.toml files between networks

* devnet: update sui addresses, regen config

---------

Co-authored-by: Evan Gray <battledingo@gmail.com>
2024-04-15 17:16:07 +01:00
Evan Gray 77b4ddc812 ci: switch from ganache to anvil 2024-04-12 10:13:27 -04:00
bruce-riley 86ef5bff5a
Ethereum: Move relayer (#3866)
* Ethereum: Move relayer

* JS/SDK: Handle relayer move

* More tweaks

* ci: fix relayer deploy

* Code review rework

* Hack to fix tilt

* Another hack

* ci: revert relayer addresses

* Fix sdk tests

* Move ethereum-relayer to relayer/ethereum

* Yet another fix for tilt

* Code review rework

---------

Co-authored-by: Evan Gray <battledingo@gmail.com>
2024-04-11 08:46:36 -04:00
bruce-riley 428920acb8
Deploy Blast testnet (#3859)
* Deploy Blast testnet

* Update contract addresses
2024-03-29 09:20:31 -05:00
A5 Pickle 22e31affe2
sdk/rust: prepare to publish crate (#3849)
* sdk/rust: organize workspace

* sdk/rust: add serde_wormhole to deps

* sdk/rust: serde_wormhole -> wormhole-raw-serde

* sdk/rust: add supported-chains; serde_wormhole -> wormhole-vaas-serde

* cosmwasm: fix deps

* sdk/rust: fix fmt

* sdk/rust: jk

* sdk/rust: add desc

* sdk/rust: rm Cargo.lock

* .github: fix workflow

---------

Co-authored-by: A5 Pickle <a5-pickle@users.noreply.github.com>
2024-03-25 14:09:54 -04:00
Jeff Schroeder b175dd43c8
docs: quit the spelling spam typo fix PRs with cspell magic (#3845)
* Add cspell configuration and custom dictionary

The goal is to cut down on both incoming tyops, and well meaning but
spammy tyop fix PRs.

To run cspell locally install it and run:

    cspell '**/*.md' \
        --config cspell.config.yaml \
        --words-only \
        --unique \
        --quiet | sort --ignore-case

* docs: cspell updates

* wormchain: cspell updates

* aptos: cspell updates

* node: cspell updates

* algorand: cspell updates

* whitepapers: cspell updates

* near: cspell updates

* solana: cspell updates

* terra: cspell updates

* cosmwasm: cspell updates

* ethereum: cspell updates

* clients: cspell updates

* cspell updates for DEVELOP document

* github: run cspell github action

* sdk: cspell updates

* github: only run cspell on markdown files

* algorand: EMMITTER --> EMITTER

Suggested-by: @evan-gray

* cspell: removed from dictionary

Suggested-by: @evan-gray

* aptos and node: cspell updates

Suggested-by: @evan-gray

* cosmowasm: doc updates for terra2

Suggested-by: @evan-gray

* algorand: cspell updates

Suggested-by: @evan-gray

* algorand: cspell updates

Suggested-by: @evan-gray

* cspell: updated custom word dictionary

This resorts the dictionary and adds a few new words from the
algorand/MEMORY.md document around varints and integers.

* cspell: sort the dictionary how vscode does it

On macOS the sorting is locale dependent. To do this on macOS, you have
to invert the case, do a character insensitive sort, and then invert the
case again:

    LC_COLLATE="en_US.UTF-8" cspell '**/*.md' --config cspell.config.yaml \
        --words-only \
        --unique \
        --no-progress \
        --quiet \
    | tr 'a-zA-Z' 'A-Za-z' \
    | sort --ignore-case \
    | tr 'a-zA-Z' 'A-Za-z'

This requires the `LC_COLLATE` variable to be set to `en_US.UTF-8`, or it
will not do the right thing.

* docs: grammar clean up

---------

Co-authored-by: Evan Gray <battledingo@gmail.com>
2024-03-20 15:40:02 -04:00
bruce-riley 9514b3562c
Node/CCQ: Concurrent queries (#3844)
* Node/CCQ: Concurrent queries

* Substantial rework
2024-03-20 08:42:31 -05:00
Evan Gray 3da6ca2a56 sdk/js: uniform test timeouts 2024-03-19 11:55:34 -04:00
Bruce Riley 9c645933d6 Tilt: Gateway deployment 2024-03-18 10:51:32 -04:00
Hamza Khalid 098e75d007
sdk/js: Replace deprecated function with signSendAndConfirmTransaction (#3239)
* sdk/js/solana: Replace deprecated function with signSendAndConfirmTransaction

* chore: prettier formatting

* sdk/js: deprecate postVaaWithRetry in favor of postVaa
2024-03-14 10:59:23 -04:00
bruce-riley b385f64ff7
Deploy Mantle to Sepolia (#3830) 2024-03-13 11:22:09 -05:00
bruce-riley a883b7f351
Deploy Polygon Sepolia Testnet (#3723)
* Deploy Polygon Sepolia Testnet

* Code review rework
2024-03-12 09:46:28 -05:00
Evan Gray 405bd58580 sdk/js-query: fix SolanaPda mock for bad rentEpoch parsing 2024-03-11 11:22:38 -04:00
Evan Gray 579b06de44 sdk/js-query: bump 2024-03-11 10:21:29 -04:00
Nikhil Suri 21bbc28bb3
sdk/js: update Neutron testnet core bridge (#3796) 2024-03-11 08:40:07 -04:00
bruce-riley c751af3ea3
Node/CCQ/Solana: Add sol_pda query (#3782)
* Node/CCQ/Solana: Add sol_pda query

* Attempting to fix bigint serialize error in tests

* Try backing out sol_pda tests

* Put some of solana.test.ts changes back

* Add more stuff back

* Add more stuff to solana.test.ts

* Add more solana.test.ts stuff

* Whatever

* More sol_pda test debugging

* Code review rework

* More rework
2024-03-08 11:57:24 -06:00
GoodDaisy 2fc2bb577b
docs: fix some typos (#3628)
* fix typo in whitepapers/0013_ccq.md

* fix typo in scripts/

* fix typo in clients

* fix typo in sdk/

* fix typo in testing/
2024-03-08 10:17:16 -05:00
bruce-riley 3a9dfd968b
NTT / Acct / Node: Guardian support (#3815)
* NTT/Acct/Node: Guardian changes

* Add per-emitter enforcement

* complete ntt accountant integration tests and run in parallel

* Minor tweaks

* Increase delay in tests

* fix accountant ci check

* Add CI AR address

* update prefixes

* increase timeout

* update ntt transfer wire format

* Code review rework from PR #3800

* Up tilt timeout

* Allow NTT accountant without base accountant

* Define known automatic relayer emitters

* Code review rework

---------

Co-authored-by: Evan Gray <battledingo@gmail.com>
2024-03-08 07:52:12 -06:00
Kevin Peters 8c1edaf12b sdk/js: 0.10.11 release 2024-03-07 11:40:28 -05:00
Evan Gray dbc1bf6955 sdk/rust: shared accountant ModificationKind 2024-03-07 11:04:06 -05:00
Evan Gray cb3feb7987 sdk/rust: ntt accountant and relayer governance parsing 2024-03-07 11:04:06 -05:00
Evan Gray 00f504ef45 sdk/js-query: solana mock band-aid 2024-02-16 19:43:17 -05:00
Ben Guidarelli dfce056733
SDK: base64 encode payload being sent to injective token bridge (#3771) 2024-02-07 14:21:40 -05:00
Kevin Peters c7a7d1a56b node: Added RecoverChainId governance support 2024-02-06 16:49:20 -05:00
Ben Guidarelli 696cb909b7
Consts: Add Dymension to rust sdk consts (#3764) 2024-02-01 17:23:39 -05:00
Ben Guidarelli 7f0a2a29c9
constants: Add Dymension to cosmwasm chains (#3763) 2024-02-01 14:40:37 -05:00
Nikhil Suri 4ffd961be2
sdk/rust: add cosmos chain ids for ibc connections (#3727) 2024-01-31 10:34:49 -05:00
Evan Gray 937af99b94 node: remove batchVAA remnants 2024-01-30 18:05:56 -05:00
Evan Gray 62ce7d48f3 sdk/js: remove batchVAA methods 2024-01-30 18:05:56 -05:00
Nikhil Suri 9f0892d579
sdk: add stargaze and seda chain IDs (#3726) 2024-01-30 14:40:34 -05:00
bruce-riley 10b83f78f5
Node/CCQ: Solana min context slot support (#3747)
* Node/CCQ: Solana min context slot support

* Code review rework

* Add port number to solana test URL
2024-01-26 18:34:17 -06:00
Evan Gray e9f9b52d7b sdk/js-query: bump version 2024-01-26 11:14:11 -05:00
Kevin Peters 33c25f208a sdk/js: 0.10.10 release 2024-01-25 14:43:59 -05:00
Bruce Riley 76b81ee1f8 CCQ/Mock: Solana min context slot is wrong 2024-01-25 14:43:02 -05:00
bruce-riley a10aab1c6d
Node: Remove Neon support (#3732)
* Node: Remove Neon support

* Code review rework
2024-01-25 12:55:02 -06:00
guibescos 55faa9ca1f
sdk/rust: use path dependency for `serde_wormhole` (#2992)
instead of an override. This makes it easier for downstream users to depend on this crate
2024-01-25 15:00:06 +00:00
Evan Gray d8011bc6e8 sdk/js-query: add signaturesToEvmStruct utility 2024-01-23 16:49:35 -05:00
Evan Gray 79c1927a78 sdk/js-query: fix solana mock for dataSliceOffset == 0 2024-01-23 16:49:35 -05:00
Evan Gray da9d97f933 sdk/js-query: npm audit fix 2024-01-23 16:49:35 -05:00
Ben Guidarelli ded305ffab
prepare for sepolia chains for cctp (#3703) 2024-01-23 11:05:21 -05:00
bruce-riley 846c2e9c9d
CCQ: Solana mock should support min_context_slot (#3728)
* CCQ: Solana mock should support min_context_slot

* Minor tweaks from PR 3637
2024-01-23 07:39:27 -06:00
bruce-riley 59dff67821
Node/CCQ: Solana query support (#3637)
* Node/CCQ: Solana query support

* Add mock stuff

* Add mock stuff

* Code review rework

* Code review rework

* Only allow "finalized", not "confirmed"

* Code review rework

* Change SolanaAccount query type to 4

* Code review rework

* Fix sdk tests
2024-01-22 18:59:02 -06:00
Kevin Peters a7df605599 sdk/js: 0.10.9 release 2024-01-12 15:57:32 -05:00
Evan Gray e64db08af5 sdk/js-query: add EthCallByTimestamp mock support 2024-01-12 13:45:10 -05:00
Ben Guidarelli 43b34b18bd
algorand: prevent creation of unnecessary transactions (#3702) 2024-01-11 15:00:19 -05:00
Nikhil Suri e70f215311
sdk: vaa: add missing chain IDs for gnosis and rootstock (#3624)
* sdk: vaa: add missing chain IDs for gnosis and rootstock

* Add chain IDs to structs_test.go

* Regerate publicrpc protobuf with rootstock chain ID
2024-01-10 15:16:43 -05:00