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
Paul Noel
66700359f7
clients/js - initial injective commit ( #1447 )
...
* clients/js - initial injective commit
* clients/js - upgrading the ethers package
* clients/js: fix packages
2022-10-06 14:39:34 -05:00
Paul Noel
066a2a56aa
clients/js: upgrade to latest wormhole-sdk ( #1675 )
...
* clients/js: upgrade to latest wormhole-sdk
* scripts: account for secp256k1 log msg
2022-10-06 11:24:43 -04:00
Chirantan Ekbote
7f4b0d1a09
Wormhole chain integration
...
This is a squashed commit of all the changes needed to integrate
wormhole chain into the main repo.
2022-10-03 17:34:42 +09:00
Evan Gray
860f91b2b8
clients/js: fix terra fee
2022-09-30 09:08:33 -04:00
Bruce Riley
87d146a261
Deploy contracts to testnet
2022-09-29 22:38:27 -04:00
kev1n-peters
c5d2f9d54d
sdk/js: Near refactor, added integration tests ( #1648 )
...
* near-sdk-refactor: Fix attest
: Fix missing function calls
: make near on near
: renamed tryHexToNativeStringNear
* near-sdk-refactor: bumped near-sdk-js version
Co-authored-by: Josh Siegel <jsiegel@jumptrading.com>
2022-09-28 08:53:15 -05:00
Evan Gray
239b22e3a8
sdk/js: add injective
2022-09-20 17:14:05 +00:00
Josh Siegel
5d71e619c1
algo/builds: algorand mainnet builds
2022-09-20 10:37:59 -05:00
Evan Gray
64952c8d85
clients/js: update evm query
2022-09-15 16:53:16 -04:00
Kevin Peters
9d477e0585
ethereum: EVM fork protection
...
Added a `uint256 evmChainId` state variable to the Core, Token and NFT Bridge
contracts. `evmChainId` is compared to `block.chainid` in the `chainId`
function. When they don't match, a "bad fork" Chain ID is returned,
otherwise the Wormhole Chain ID is returned.
2022-09-09 13:16:27 -05:00
Bruce Riley
22b298da8e
Address in client is also wrong
...
Change-Id: I05a4450f56139894e737550b1ab14133e7f0ff67
2022-09-07 10:42:43 -05:00
bruce-riley
b357ad7061
Script to generate change registration governance ( #1508 )
...
* Script to generate change registration governance
Change-Id: If99e78b031dcd4049a9ee40b09914eeb93e7518a
* Rework from code review
Change-Id: I93cf3166c1ab961add2c524084de1981a44b194e
* Change chain_id to chain-id
Change-Id: Iae6f9854a64d8559d03c56949d03043a94dbf7f6
2022-09-06 08:20:51 -05:00
bruce-riley
4a42c29c0f
Near mainnet deploy ( #1467 )
...
* Initial commit
* Updated mainnet_tokens with Near token
* Near CLI changes
* More CLI tweaks
* Revert ethers in cli
* Fix lint error
* Testnet emitter is wrong
Co-authored-by: Christine Eun <ceun@jumptrading.com>
2022-08-26 12:46:37 -04:00
Josh Siegel
4fe9841810
near: initial commit
2022-08-24 15:11:05 -04:00
Paul Noel
639bd3c682
clients/js - initial algorand commit ( #1445 )
...
* clients/js - initial algorand commit
* clients/js: fix merge issue
2022-08-22 09:39:39 -05:00
Paul Noel
bf45b02c0b
clients/js - initial near commit ( #1442 )
2022-08-19 10:29:57 -05:00
Paul Noel
338e6f2648
clients/js: formatting only change (prettier)
...
Change-Id: I0b8805e0a577f0ef8757a5468c43fcb1083c0825
2022-08-18 16:50:06 +00:00
Paul Noel
a6f75f1aef
clients/js: don't do npm install in Makefile
...
Change-Id: If0374d98a753753ce6559cb7392201b69e056099
2022-08-18 16:50:06 +00:00
Bruce Riley
d010f0d430
Deploy read only moonbeam
2022-07-21 16:23:08 -04:00
Bruce Riley
d40f969d47
Deploy read only chains
2022-07-21 09:17:29 -04:00
bruce-riley
53efeb8c87
Add read only chain IDs ( #1370 )
...
* Add read only chain IDs
* Should be treated as EVMs
2022-07-19 14:05:40 -04:00
Josh Siegel
caeea358d8
Stub out injective, osmosis, sui, and aptos
2022-07-15 10:45:30 -04:00
Csongor Kiss
e8620ccea9
clients/js: Dump payload in case of parse failure
2022-07-05 19:24:58 +01:00
Csongor Kiss
3b6292af29
clients/js: touch up README a little
...
commit-id:429c7d93
2022-07-05 19:24:58 +01:00
Csongor Kiss
b5997a10f0
scripts/devnet-consts: use native format for addresses
...
commit-id:c8c78ae8
2022-07-05 19:24:58 +01:00
Csongor Kiss
3a182ec6f6
CI: test CLI parser
...
commit-id:5f865212
2022-07-05 19:24:58 +01:00
Csongor Kiss
fa3cec16f6
clients/js: Add support for NFT bridge transfers
...
commit-id:6b11415c
2022-07-05 19:24:58 +01:00
Csongor Kiss
465916c3f8
clients/js: Add support for AttestMeta
...
commit-id:67ad91cc
2022-07-05 19:24:58 +01:00