Csongor Kiss
0f43f5fec1
sdk/js: Add Fantom & Aurora to SDK
2022-02-09 16:07:57 -05:00
chase-45
28c713a6dd
Tilt tests ( #688 )
...
* tests run in tilt / ci
* changed bridge_ui test process
* tests use kube proxy when in ci
* fix: allTests.sh permission
* fix: bridge_ui dockerfile sha for amd64
* fix: bridge_ui should use cra test
* fix: ci tests
Co-authored-by: Evan Gray <battledingo@gmail.com>
2022-02-08 03:55:10 -05:00
Hendrik Hofstadt
7edbbd3677
Update Solana to 1.9.4
...
Change-Id: I9c1ce5f25b21ca81599957a7faa730558d8fc03e
2022-02-02 11:31:33 -05:00
Reisen
03aae4a48a
terra: fix messenger builds for sdk
...
Change-Id: Id30399c6a0521621c60f8382f13bd29714e6c116
2022-01-14 14:55:40 -05:00
Reisen
e561d6de02
sdk: fixes to types and builds
...
Change-Id: I10b753450445cc021dbeb9f28ddb0384070e9635
2022-01-14 13:09:12 +00:00
Reisen
982ce08c4a
sdk: rustfmt rules for sdk
...
Change-Id: I43d4252facd6f0c817053e07a35bb74d874064bd
2022-01-14 13:09:12 +00:00
Reisen
ee0fea0436
sdk: add underlying sdk for wormhole programs
...
Change-Id: I858f3e43e6458af51131de9165a63078e4bb024c
2022-01-14 13:09:12 +00:00
Reisen
97566d878a
sdk: add core types for wormhole projects
...
Change-Id: Iabaebb7b4319d5b759044896b2b396d39bda33d7
2022-01-14 13:09:12 +00:00
Evan Gray
aa0537284f
sdk/js: v0.1.6
2022-01-07 16:48:16 -05:00
Csongor Kiss
cb7e90a701
sdk/js: Terra NFT bridge support ( #699 )
...
commit-id:5a5c9d29
2022-01-07 17:13:02 +01:00
Evan Gray
2998031b16
sdk/js : add parseSequencesFromLog*
2022-01-04 10:44:46 -05:00
Evan Gray
98cb787512
terra: fix tax calculation on withdraw_tokens
2021-12-23 15:03:04 -05:00
jumpsiegel
f90ed66ca0
Stub out algorand support in wormhole ( #611 )
...
* Stub out algorand support in wormhole
1) Introduce the algorand chain constant in all the appropriate places
2) Deploy pyth/hernandc algorand smart contracts into devnet
3) Fund all the correct contracts for devnet testing
Change-Id: I6e4402b5b21223b32ea89653f8c7606f5c7f2843
* pr/jsiegel/algorand-v1: ALGORAND is not a EVM chain @ gusc1a-ossdev-jsl1
* pr/jsiegel/algorand-v1: fix lint @ gusc1a-ossdev-jsl1
* pr/jsiegel/algorand-v1: put the requirements into the image @ gusc1a-ossdev-jsl1
* jsiegel/algorand: make the watcher hang forever @ gusc1a-ossdev-jsl1
* jsiegel/algorand: comment these out @ gusc1a-ossdev-jsl1
* jsiegel/algorand: put this back in @ gusc1a-ossdev-jsl1
* jsiegel/algorand: fix guardian example @ gusc1a-ossdev-jsl1
* Generate teal source code
commit-id:a537a109
* jsiegel/algorand: it builds @ gusc1a-ossdev-jsl1
* pr/jsiegel/algorand-v1: add Dockerfile.teal @ gusc1a-ossdev-jsl1
* jsiegel/algorand: improve the dependencies @ gusc1a-ossdev-jsl1
* pr/jsiegel/algorand-v1: Fix up build @ gusc1a-ossdev-jsl1
* dead file
* pr/jsiegel/algorand-v1: remove more stuff @ gusc1a-ossdev-jsl1
* pr/jsiegel/algorand-v1: fix build @ gusc1a-ossdev-jsl1
* pr/jsiegel/algorand-v1: freeze the requirements @ gusc1a-ossdev-jsl1
* pr/jsiegel/algorand-v1: Fix teal to use pipenv @ gusc1a-ossdev-jsl1
* pr/jsiegel/algorand-v1: fix miss-merge @ gusc1a-ossdev-jsl1
Co-authored-by: Leo <leo@certus.one>
2021-12-22 11:22:04 -05:00
Chase Moran
af34f454ec
sdk: support for oasis
2021-12-20 22:12:29 -05:00
Chase Moran
693678ef5d
sdk: add postVaaSolanaWithRetry
2021-12-20 21:49:19 -05:00
Kevin Peters
fd35514a53
sdk/js: added terra transfer/deposit integration test
2021-12-14 17:39:51 -05:00
Chase Moran
0b6b5f3548
sdk: initial avax support
...
Change-Id: I54ba771d1ad764379027cddfe500375fa440966f
2021-12-10 14:07:28 -05:00
Evan Gray
9aa2c22595
sdk/js: 0.1.3
...
Change-Id: Idaa3a7ca7af40a07ab8c21d247c4f50c0aaca057
2021-12-09 21:00:50 +00:00
Kevin Peters
70c173af75
sdk/js: Added getIsTransferCompleted
...
Change-Id: I034595b800ee2b881b9c2a9ab16d6e2a8e4a42e2
2021-12-09 20:20:43 +00:00
Evan Gray
7f5740754b
sdk/js: fix files
...
Change-Id: Ic100c50d726f28f265e85f1fdbd773993190f213
2021-11-23 10:58:21 -05:00
Evan Gray
78e1244177
bridge_ui: add ropsten to testnet
...
Change-Id: I54f0dd7955f01b383f42f4521360acc5b4a185e5
2021-11-23 00:47:34 -05:00
Leo
8800d7bfd3
*: add ropsten chainID and guardiand implementation
...
Change-Id: Ib99316c28237d946eb2b6d013f4e275a620d4aa8
2021-11-22 22:32:36 +00:00
Evan Gray
f085e4e15c
sdk/js: esm and cjs builds
...
Change-Id: I9ddb372ac872675f5b906d523ff5237e4f65ecb1
2021-11-21 19:18:37 -05:00
Evan Gray
55bc96d979
sdk/js: updateWrappedOnSolana
...
Change-Id: Ib4d25b8c4494d79883ad55873f13ff2688e5e969
2021-11-19 14:31:29 -05:00
Evan Gray
0a93202f6e
sdk/js: Include node target wasms in lib
...
Change-Id: Id29c2352a1e0e5d26739fd9a9076eae402600a9c
2021-11-15 15:34:08 +00:00
Chase Moran
be244f4632
bridge_ui: token verifier page
...
Change-Id: I48c48519caee597ae5455f7777326c6f07361886
2021-11-09 21:09:13 +00:00
Evan Gray
c824a99636
sdk/js: attempt jest tests
...
Change-Id: I139153994604f0048f690b011048daec4d760a55
2021-11-05 19:53:00 +00:00
Stan Drozd
70596937e0
sdk/js: Add extraGrpcOpts to getSignedVAA()
...
Change-Id: Id756455ddc9a2d98d001bad6b8f7ff05392f22d4
2021-11-03 21:27:27 +00:00
Evan Gray
eb4f6e57c8
bridge_ui: misc QoL improvements
...
Change-Id: I030029955b26539d247aeb4cdc567eb90c605676
2021-11-03 12:01:06 -04:00
Chase Moran
78cdcb13ae
bridge_ui: add ability to update attestations
...
Change-Id: Iedb0418d2a3b24a979af99107ef8a4ca8c3a4619
2021-11-02 01:06:22 +00:00
Evan Gray
ad33cac284
bridge_ui: prep polygon support
...
Change-Id: I6bd45eb0ce6b7f97ba78e8569fa05f9f027be0d5
2021-10-27 17:29:35 +00:00
Chase Moran
6a0c788804
bridge_ui: terra transaction fee modifications
...
Change-Id: Ie7afb2439efaa334d33264080125da9337bf914a
2021-10-22 19:59:19 +00:00
Evan Gray
487e23814e
bridge_ui: fix tvl table bug
...
Change-Id: I1b111d0d364341dc82b1049a730523d708827de2
2021-10-18 13:39:51 -04:00
Evan Gray
bdabe31b94
sdk/js: version 0.0.6
...
Change-Id: I9138d79fb871a09759362e2a9e72c5b0aef0d4ae
2021-10-18 12:42:47 -04:00
Joseph Lee
fe2b0d4d07
Update js sdk transfer from solana
...
Change-Id: I1e81e5c068e00a2c02fea74df6c21603d44b9d74
2021-10-16 21:43:30 +00:00
Reisen
3277458e8e
sdk: mirror terra bridge/fee changes
...
Change-Id: I0413d1202e379cf0ddea224283331e9448026b33
2021-10-12 17:06:09 +00:00
Evan Gray
4bdb714594
bridge_ui: support multiple evm bridges
...
Change-Id: I3c416955e3e01707eec29404a483b1c223bffef4
2021-10-06 16:10:40 +00:00
Evan Gray
eb0cab8cd4
bridge_ui: remove terra tax calculations
...
Change-Id: Iab04fe996abe06c3490a808985727c94dd922797
2021-10-05 09:27:27 -04:00
Evan Gray
057f9d2749
sdk/js, bridge_ui: terra npm pkg update
...
Change-Id: I5df1527881dca33ebeb3fcfe417a8ddf456015f3
2021-10-04 17:01:28 +00:00
Reisen
d2c976b04c
terra/token_bridge: subtract tax from deposited tokens
...
Change-Id: Ib1647a4b3757054fc91fe4dd51317a5095a526a2
2021-10-04 16:41:31 +00:00
Reisen
56c1b43280
bridge_ui: deposit tokens in terra flow
...
Change-Id: If64963644e638dbb24c1334eebbc207b415e5a3a
2021-10-04 16:41:31 +00:00
Evan Gray
77bf3620c6
bridge_ui, sdk/js: support native terra
...
Change-Id: I1125030b0f09b29567c19ca9adec7866695e2262
2021-10-04 16:41:31 +00:00
Reisen
a9e98247bc
terra/token_bridge: transfer native
...
Change-Id: I53fb27b467c96474f2980d495232ac955187775a
2021-10-04 16:41:31 +00:00
Chase Moran
7b1a0bf3ad
bridge_ui: transfer & unwrap SOL
...
fixes https://github.com/certusone/wormhole/issues/486
Change-Id: I81b97ff0e1358bf0b88567ba9872ee615344a27c
2021-09-27 15:56:00 +00:00
Evan Gray
baae287ca8
sdk\js: fix nft getForeignAssetEth
...
Change-Id: I82dd4013d794079e22e81f2f33e737373c35f7e9
2021-09-22 11:43:27 -04:00
Evan Gray
7ec0e66a26
sdk/js: nft - wait for token approve
...
Change-Id: Ic933f75f704e88acc860f2f31b8379899d91b80f
2021-09-22 09:03:27 -04:00
Evan Gray
c67410cd15
bridge_ui: support 2 step solana redeem
...
Change-Id: Ic2e3fdd97a8fdfb6aae7e22678f2d82a08fed174
2021-09-21 17:02:42 -04:00
Hendrik Hofstadt
4c9bf1162c
Correctly parse tokenID in SDK
...
Change-Id: I902b8fc3a8092ef1f7c38ba8eb3235e3d40543a8
2021-09-21 15:29:40 +02:00
Hendrik Hofstadt
8d8197f293
sdk/js: use tokenID for asset address on Solana
...
Change-Id: I30a03dec6784e8c05ef683f1b30546fa717e3627
2021-09-20 21:56:11 +02:00
Evan Gray
0453eccdbf
sdk/js: version 0.0.4
...
Change-Id: I33e7ff07249d0b0f4197a0a9de2e7839e81001cb
2021-09-20 14:39:37 +00:00
Chase Moran
b39d72e32f
bridge_ui: weth functionality
...
Change-Id: I1c6dc5f502232c32f4219a9a3be61f203c7be22a
2021-09-19 22:43:52 -04:00
Evan Gray
5c518be3d5
sdk/js: release 0.0.3
...
Change-Id: Iaf2a159782dabc2ceca0bfd2e97f1b07727fa2b0
2021-09-16 13:23:59 -04:00
Evan Gray
06984351b8
sdk/js: fix number overflow
...
Change-Id: Iba73f620ee8e99737e38eee0246599ca28af7bba
2021-09-15 20:22:38 +00:00
Chase Moran
0dc9f28bfd
approve unlimited functionality in eth
...
Change-Id: Id268205f540cad6b3936570c650e209fe0220339
2021-09-14 13:33:35 -04:00
Chase Moran
54f7d46f66
lp_ui: remove liquidity function
...
Change-Id: Ia2f4ed7f1501bbd3a70ed10fe61a10adfb2d521b
2021-09-13 15:12:48 -04:00
Evan Gray
72ad795cb2
sdk/js: guardian_set_index fix
...
Change-Id: I3655322bb901101763349a72ffd9db520d505439
2021-09-13 11:18:16 -04:00
Evan Gray
5698768112
lp_ui: mvp complete
...
Change-Id: Ie054ec9963b05e13e2651e78a5c99b31addc2b88
2021-09-13 11:18:16 -04:00
Chase Moran
8a90b50aeb
sdk for migration & progress on lp_ui
...
Change-Id: I4ac855f1795ecffe50c68c428e530b215ba4b8e9
2021-09-13 15:17:56 +00:00
Evan Gray
9ea0369ab0
nft_bridge fixes
...
Change-Id: I9420863384e752725cfc75c8b5a21f64be2792b1
2021-09-10 20:32:46 -04:00
Evan Gray
7711abf29a
bridge_ui: initial NFT bridge support
...
Change-Id: Iafb0d4f53541cc11c9d42bd432541383274cd2fc
2021-09-11 00:13:29 +00:00
Hendrik Hofstadt
b77751788b
add nft bridge sdk
...
Change-Id: Ib91f8ca6c078eb2c2145550ffed4c6c3b7186573
2021-09-11 00:01:30 +00:00
Evan Gray
8974fa999d
sdk/js: initial publish
...
Change-Id: Id3112f4013beab7e7115a1a6020749601e7eb11f
2021-09-08 11:27:12 -04:00
Evan Gray
42702dfbe8
bridge_ui: wrapped to wrapped
...
Change-Id: Icb12978ce7be6cc468d650039f508fc8ad19babe
2021-09-07 16:17:30 -04:00
chase-45
a79ef81721
fixed non-deterministic terra dev environment items
...
Change-Id: Ie97c43a4f6fb562e9b546793d216a1be2ba302eb
2021-09-07 16:17:30 -04:00
chase-45
fc300f47e6
bridge_ui: v1 safety checks, wallet desync fix, basic terra token picker
...
Change-Id: I9e45ce77c573e6940e6280b52ab2a319e6c4472f
2021-09-07 16:17:18 -04:00
Evan Gray
3e4b673bb5
sdk/js: eth wait for token approval
...
Change-Id: I9e2c0908c75983105420168c8e181581a99cd8b8
2021-08-31 18:10:52 +00:00
Evan Gray
7b4a7ea17c
bridge_ui: terra recovery
...
Change-Id: I0ae0da49a1d30f2f1a01b3dfd2cdf38f8667d6bf
2021-08-31 16:06:07 +00:00
Evan Gray
7589d33665
sdk/js: fix terra transfer, getOriginalAsset
...
Change-Id: I8c7609d133c32cea9a773e05fa6c115c4a8e8666
2021-08-31 16:06:07 +00:00
Reisen
4d7f11fc6c
bridge_ui: fill in getOriginalAsset
...
Change-Id: I9e94b9253f0c4da6d4580283e6902461c96f55a3
2021-08-30 17:50:04 -04:00
Reisen
0ef1bf4374
bridge_ui: transfer components
...
Change-Id: I3a8d03687d2ebff5d7654eb52bbc5678c7e96bb8
2021-08-30 17:49:53 -04:00
Evan Gray
98e05e39cb
bridge_ui: vaa-based recovery
...
Change-Id: I8604258b7ba5642eac60eb46393a689e718bd757
2021-08-30 13:14:08 +00:00
Reisen
731bc11dc0
bridge_ui: fetch terra target from LCD
...
Change-Id: Ia21821526981c887b3cf5e30fe3421736c396235
2021-08-26 14:40:11 +00:00
Evan Gray
f97ff5e079
bridge_ui: fix solana native target balance
...
Change-Id: I187c08cb2108f83090c43f43e1ebf43487d9a50c
2021-08-26 13:44:08 +00:00
Leo
63b77714ec
proto: add strict linting and fix up existing protos
...
Passing the strict lint checks requires a number of backwards-
incompatible changes:
- Rename the NodePrivileged service to NodePrivilegedService.
This is only used in CLI tooling, which are upgraded at the same
time as the server binary.
- The Publicrpc service was renamed to PublicRPCService.
- The EmitterChain type is renamed to ChainID.
- The default value for the ChainID type is renamed to
CHAIN_ID_UNSPECIFIED. This value wasn't referenced anywhere.
- The response and request types for GetLastHeartbeats were updated
to match the rpc method name.
Change-Id: I3954130d3b25ab1f859390407bba3d3c02ffe03c
2021-08-25 14:26:33 +00:00
Evan Gray
5f5a2a56f5
bridge_ui: notistack, hooks, cleanup
...
Change-Id: Ia553e514afee655c6cd8e26320e539fc59041e49
2021-08-20 22:33:13 -04:00
chase-45
0fab2481ca
swapped in solana wallet adapter
...
Change-Id: I3075380313f10fdb579a4b777e0f10506e7e1ede
2021-08-20 21:59:15 -04:00
Reisen
2a317ab923
sdk: move terra functions to sdk
...
Change-Id: Idb255bc0c63189f69f5e79efce4a801e2aeedf46
2021-08-20 19:14:42 +00:00
Evan Gray
848d8d1462
sdk/js: readme, changelog, license
...
Change-Id: Id47bb140c4c89f192e5373600b271eaf8c6853f8
2021-08-19 17:05:55 +00:00
Evan Gray
1175eb1315
sdk/js: move solana and eth transactions
...
Change-Id: I04cdb6591c21507a23b3bd809d9a8b557b860a90
2021-08-18 13:42:51 +00:00
Evan Gray
c7b61b7470
sdk/js: simplify getSignedVAA
...
Change-Id: Ieaecd9070d0b4284467e5097f912c1a44e1827be
2021-08-18 13:42:35 +00:00
Evan Gray
1c2e7444e8
sdk/js: migrate ethers contracts and solana wasm
...
Change-Id: Ibb66962eaa6bbb95d2845e4277b406bf36df7044
2021-08-18 13:41:33 +00:00
Evan Gray
9f8083566b
sdk/js: begin
...
Change-Id: Ia0c676c051deae20449a15b4556160a8d6e24386
2021-08-15 18:17:11 -04:00