Commit Graph

128 Commits

Author SHA1 Message Date
Csongor Kiss e6d3bb8731 worm: speed up `evm info` by improving concurrency 2023-01-18 11:22:33 -05:00
Evan Gray 004ccecaf8 clients/js: handle injective mainnet 2023-01-17 10:32:58 -05:00
Csongor Kiss 88d13e694b aptos/nft-bridge: mainnet deploy 2023-01-12 02:46:42 +00:00
Csongor Kiss fe5ca53a98 aptos/nft-bridge: Tilt integration
aptos: update Docker image
2023-01-12 02:46:42 +00:00
Csongor Kiss 9824d71fe1 aptos/nft_bridge: implement contract 2023-01-12 02:46:42 +00:00
Kevin Peters 26ee5e8e10 clients/js: Update wormhole-sdk to 0.9.8 2023-01-11 13:00:02 -05:00
Kevin Peters 6f4dd461f0 clients/js: postVaaSolana remove retry limit 2023-01-11 12:44:03 -05:00
Bojan Angjelkoski 612ae1a7e5 sdk/js: injective package bump 2022-12-14 11:40:49 -05:00
aki 2d84fdf20a clients: double aptos faucet default airdrop amount
this should fix the insufficient fee error we're seeing in PRs like #1990
2022-12-13 08:21:49 -08:00
aki a408a5b8ff clients: replace references to sdk consts
this will require another pass in the future, once we cut a new release of the sdk with the deployer address consts
2022-12-13 08:21:49 -08:00
aki fd37e46b7b add ability to pass amount to worm aptos faucet 2022-12-13 08:21:49 -08:00
kev1n-peters b7aae9d5dd
clients/js: evm info identifies unsupported features (#2065) 2022-12-02 11:36:10 -06:00
bruce-riley bca681cddb
Client: Use testnet key for terra2 (#2040)
Change-Id: Icb91807bd3b9c38407246a3ce6df6180f4f87924
2022-12-01 08:07:34 -06:00
jumpsiegel 091ee0877d
WH-1934: upgrade golang to 1.19 (#1941)
* upgrade to golang 1.19.3

Co-authored-by: tbjump <>
Co-authored-by: tbjump <unknown>
2022-11-28 07:48:27 -06:00
Josh Siegel 3413f09b8f WH-1921: stub out btc chain @ Closes #1921 2022-11-15 14:45:55 -06:00
bruce-riley fd832ca0fc
Client/js: Remove references to Ropsten (#1928) 2022-11-15 12:59:07 -06:00
Paul Noel fba7042657
clients/js: update Injective packages (#1926) 2022-11-15 12:26:34 -05:00
Kevin Peters b0a9218bd2 clients/js: Updated wormhole sdk, solana wasm changes 2022-11-14 17:46:17 -05:00
Kevin Peters 41059a5dd4 clients/js: injective execute msg action fix 2022-11-09 11:44:42 -05:00
kev1n-peters 8d23de5fe3
clients/js: parseCodeAddress should handle CosmWasm chains (#1862) 2022-11-08 08:31:01 -06:00
Csongor Kiss 8a4a49983e clients/js: add aptos network info 2022-11-02 14:29:57 -04:00
Bruce Riley a974bf762e client/js: algorand submit fix 2022-11-01 14:42:09 -04:00
Evan Gray cb7056d32e clients/js: bump injective version 2022-11-01 14:30:46 -04:00
Bruce Riley 43f2ecfeab client/js: Fix emitter lookup for cosmwasm
Change-Id: Ib066b21f3c73e3165015d5eddf6b224c26d76cf1
2022-10-27 16:12:33 -04:00
Evan Gray 2fafa631a2 clients/js: npm audit fix --force 2022-10-26 16:16:54 -04:00
Evan Gray 41fb6ba756 clients/js: sdk version bump 2022-10-24 19:00:15 -04:00
Csongor Kiss eaa5107b33
sdk/js: aptos (#1736)
* sdk/js: aptos

* sdk/aptos: change api interface to be more flexible

sdk/aptos: add attestToken

sdk/aptos: added createdWrapped

sdk/aptos: add getForeignAsset

sdk/aptos: stricter sanity check for fully qualified type

sdk/aptos: ensure addresses are left padded

sdk/aptos: check if asset exists in getForeignAsset

sdk/aptos: stricter sanity check - hex prefix can't be capital

sdk/aptos: add updatewrapped

sdk/aptos: update readme with token attestation example

sdk/aptos: added transfer

sdk/aptos: add getIsTransferCompleted

sdk/aptos: add isWrappedAsset and getOriginalAsset

sdk/aptos: add redeem

sdk/aptos: make init tokenbridge entry func

* sdk/aptos: separated signing/submitting txs from creating raw txs

* clients/js: hash aptos fully qualified type to get address

* sdk/aptos: return payload from api instead of rawtx

* sdk/aptos: derive token info from vaa

* sdk/aptos: fix getAssetFullyQualifiedType for native asset

* sdk/aptos: add min gas price

* sdk/aptos: bump aptos version

* sdk/aptos: dont require 0x in front of addresses

* sdk/aptos: progress on e2e tests

* sdk/aptos: upgrade resource address derivation

This was changed recently
25696fd266/aptos-move/framework/aptos-framework/sources/account.move (L90-L95)

* sdk/js: fix getForeignAssetAptos

* sdk/js: update testnet aptos address

* sdk/js: update aptos entry functions

* sdk/aptos: fix parsesequencefromlog

* sdk/aptos: throw errors instead of string literal

* sdk/aptos: update testnet/mainnet addresses

* sdk/aptos: fix  completeTransfer and getOriginalAsset

* sdk/aptos: update transferTokens to take in type and remove wormholeFee param

* sdk/aptos: add typeToExternalAddress utility

* sdk/js: update parseSequenceFromLogAptos

* sdk/js: test version bump again

* sdk/aptos: make transfer param type consistent

* sdk/aptos: test transfer to another chain test done

* sdk/aptos: use completeTransferAndRegister

* sdk/aptos: allow tryNativeToHexString to take in account addresses

* sdk/aptos: finish e2e tests

* sdk/aptos: test all apis

* sdk/aptos: add registerCoin utility

* sdk/js: utility to submit script bytecode to chain

* sdk/aptos: update test to be idempotent

* sdk/aptos: stricter check on aptos type

* clients/js: remove unused imports from rebase

* sdk/aptos: change node and faucet urls in ci

Co-authored-by: aki <akshath@live.com>
Co-authored-by: Evan Gray <battledingo@gmail.com>
2022-10-24 18:12:02 -04:00
Conor Patrick 91bd9a5c36 rename all wormholechain and wormhole-chain references 2022-10-24 17:59:52 -04:00
Csongor Kiss b58c75de8f worm: speed up startup by loading deps on demand
goes from ~3s to ~300ms, so 10x improvement
2022-10-21 19:56:23 +01:00
Csongor Kiss f39c5ac81b worm: make make make faster
pruning the node_modules directory instead of excluding the matches
means that node_modules is now never traversed in the first place,
making dependency resolution instantaneous (from ~800ms before)
2022-10-21 19:56:23 +01:00
bruce-riley 19149e653e
Script changes for acala upgrade (#1726)
* Script changes for acala upgrade

* Update package-lock
2022-10-21 13:52:21 -05:00
Evan Gray 6c6661f621 js: make packages comply with ci rule 2022-10-20 17:11:13 -05:00
Josh Siegel 9020ca6985 near/tooling: Fix up deployment tool 2022-10-19 06:33:14 -05:00
Csongor Kiss c289bd9f57 worm: add command to derive aptos wrapped address 2022-10-18 01:19:13 -04:00
Csongor Kiss 1d4ab73d9d aptos: testnet redeploy (new addresses) 2022-10-18 01:19:13 -04:00
Csongor Kiss ee8e4b61ed aptos: unify deployment script for all networks 2022-10-17 16:39:34 +01:00
Csongor Kiss cb9915a75f aptos: testnet redeploy 2022-10-17 16:39:34 +01:00
Csongor Kiss bbe2939b90 aptos: fix entry functions
these can't return values, but the compiler doesn't tell you 🤫
2022-10-17 16:39:34 +01:00
Csongor Kiss 12b855f3b1 tilt: add aptos 2022-10-15 15:17:36 +01:00
Kevin Peters afb7a2e502 clients/js: EVM query contract refactor
Use the generated interface functions instead of defining our own
2022-10-15 09:50:18 -04:00
Csongor Kiss 2238f64cfb aptos/core: allow init with multiple guardians
this requires a breaking change to `init` so we have to deprecate the
old one.
2022-10-14 12:42:44 -05:00
Csongor Kiss 85a1dcd6fd worm: add aptos commands 2022-10-14 12:42:44 -05:00
Csongor Kiss b37efa4c1b clients/js: Add command to start evm validator (ganache)
commit-id:42791bce
2022-10-14 18:01:28 +01:00
Csongor Kiss c4f4652f35 clients/js: Add command to start aptos validator
commit-id:ab3ef326
2022-10-14 18:01:28 +01:00
Csongor Kiss de6c04f996 clients/js: Add command to update the client
Also add support for a json-based config file

commit-id:c734f935
2022-10-14 16:17:33 +01:00
Csongor Kiss a9c3abf436 clients/js: make arg parser strict
Now it shows help when passing incorrect arguments

why is this not the default?

commit-id:f86cdbd5
2022-10-14 16:17:33 +01:00
Csongor Kiss 73e6d6865f clients/js: right-pad coin symbol/name
previously these were left-padded
2022-10-14 16:16:54 +01:00
Csongor Kiss 68dedf34e4 clients/js: fix eccrypto insanity 2022-10-14 16:16:54 +01:00
Paul Noel c34022ee6a
clients/js: xpla client code (#1698)
* clients/js: xpla client code

* Tweak parameters

Change-Id: I693249ed0bf152a4414d2e0cabea842802110a89

* Testnet RPC is wrong in the client

Change-Id: I6c8a43e4fde301a94e6ec3b2199ef9f6cabf0b45

Co-authored-by: Bruce Riley <briley@jumptrading.com>
2022-10-11 14:30:09 -05:00
bruce-riley 09fefb30a9
Update client/js for Near testnet (#1677) 2022-10-07 08:35:28 -05:00