Commit Graph

1733 Commits

Author SHA1 Message Date
Eran Davidovich 6361e6e0e0 fix: p2w-relay to use messaging levels 2021-12-13 16:54:08 +02:00
Eran Davidovich 2eea5bfb79 also build docker container only on tag push
this will allow us having PRs without building an image
2021-12-13 16:47:49 +02:00
Eran Davidovich e4e59df75a fix: add logging to p2w-attest 2021-12-13 16:43:29 +02:00
Leo dfb55e2230 Tilt flag for e2e
commit-id:5f84cbed
2021-12-13 15:40:06 +01:00
Leo 4fef42a5a3 Add experimental e2e browser fixture
commit-id:5e9d35a3
2021-12-13 15:38:17 +01:00
Leo b0ed42681d Use stable Buildkit syntax
We no longer need to be on an experimental branch - all the
Dockerfile features we need were released on 1.3.

commit-id:b083856a
2021-12-13 15:38:17 +01:00
Leo 00c046e81e Bump Go to 1.17.5
commit-id:359d3fb7
2021-12-13 15:38:17 +01:00
Leo a3b9760aca Port CI to Github Actions
Most of the magic happens on the infra side:
https://forge.certus.one/c/infra/+/2105

commit-id:66aa537b
2021-12-13 15:38:17 +01:00
Leo 7e59627c96 Undocument Gerrit
commit-id:3226ca3e
2021-12-13 15:38:17 +01:00
Leo 669653ccc4 Add .spr.yml config
This makes the repo work with https://github.com/ejoffe/spr
(and my temporary fork, https://github.com/leoluk/spr)

commit-id:2b0916ca
2021-12-13 15:38:17 +01:00
Stanisław Drozd 4944e8b380
Merge pull request #13 from pyth-network/p2w-configurability
hotfix readiness thread join, bump pyth Truffle migration to number 5
2021-12-13 09:50:56 +01:00
Eran Davidovich af0e03dfb1
Merge pull request #15 from pyth-network/fix/push_docker
remove cache due to manifest entries list
2021-12-13 09:48:22 +02:00
Eran Davidovich 270e678e2e remove cache due to manifest entries list
github.com/nginxinc/docker-nginx/issues/230
2021-12-13 09:01:29 +02:00
Eran Davidovich 1c303847a9
Merge pull request #14 from pyth-network/fix/dockerfile
testing new GH action push dockerfile
2021-12-12 10:53:46 +02:00
Eran Davidovich f66df0c477 fix: remove tag_with_ref 2021-12-12 10:40:15 +02:00
Eran Davidovich a291fcd3b2 test: testing new GH action push dockerfile 2021-12-12 10:10:03 +02:00
Chase Moran 0b6b5f3548 sdk: initial avax support
Change-Id: I54ba771d1ad764379027cddfe500375fa440966f
2021-12-10 14:07:28 -05:00
Evan Gray 57919f6675 bridge_ui: pin sdk, fix imports
Change-Id: I5231b81423705af5866ee8b2e8647ea7cf469153
2021-12-10 17:22:26 +00:00
Leo e15f712955 node: fix showDetails in testnet mode
Change-Id: Ie93fb68bc31de67e1b009b758c29bcdd275394f9
2021-12-10 12:06:52 +00:00
Leo 864e983e04 node: add avalanche support in testnet mode
Change-Id: Icdf6c26187547d1b1929e43530beeec17c142e3f
2021-12-10 11:48:03 +00:00
Hernán Di Pietro 5c30438f35 Lot of new tests and a little refactoring.
Change-Id: Ic1da9be0a91fc3ace136c80cc5b2329cb3bf2e77
2021-12-10 11:43:37 +00:00
Hernán Di Pietro 98d8912a12 Working VAA verification test.
Change-Id: Ib44e96ce8979161cdf703b1c4c92742cdc3e9cae
2021-12-10 11:43:37 +00:00
Hernán Di Pietro e68b9b2c7b Check owner balance + Feed ALGOs to stateless account address.
Change-Id: Ibf57c66b24153b917f5d33febff97a002c163b59
2021-12-10 11:43:37 +00:00
Hernán Di Pietro d9f35a1338 Test and lib fixes.
Change-Id: I4af5e0313ba04b322f428a15a19bc7b30c6ae027
2021-12-10 11:43:37 +00:00
Hernán Di Pietro 6c44c9f999 Update sample pyth VAA information on README
Change-Id: I2a4d3b23bfbc525d25f3f0360605aece0c104f4b
2021-12-10 11:43:37 +00:00
Hernán Di Pietro e186ca007f Removed unnecessary file.
Change-Id: Ic85cb42fef37028bc99d266148fae35107d2cf5f
2021-12-10 11:43:37 +00: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 0888297b82 bridge_ui: add orion bsc migration
Change-Id: I8d67410ca8a817e2bfe4546c88e81a3dc2a49d0e
2021-12-09 20:12:33 +00:00
Leo e4802d42d7 devnet: add algorand sandnet
As far as I can tell, both primary and node are happy. We can't use
https://github.com/algorand/sandbox since it makes too many
assumptions about its environment (docker-compose, interactive
development vs. reproducible CI usage).

Instead, use the official mainnet Docker images and ship our own config.

Caveat: "goal network create" is not reproducible and each Docker
build will generate a new set of root keys. We can presumably avoid
this by hardcoding the output of "goal network create"
(using --noimportkeys to avoid having to vendor a SQLite DB.. we'd
just re-import them to kmd at runtime, which is what goal is doing
internally: f51d2d7d5a/netdeploy/networkTemplate.go (L131))

Change-Id: I8c99c6150c9c244c9f12b68a58184c2d5697cee8
2021-12-09 11:54:17 +00:00
Leo 982956fcb4 Tiltfile: add --manual flag
This helps avoid expensive rebuilds when rebasing while working on
components like guardiand.

User can manually click "Apply" to update resources or set it back
to TRIGGER_MODE_AUTO via the UI for individual components.

Change-Id: I66697ddefb6c305493ca8cc53eba2a0e9cdd1b09
2021-12-09 11:54:17 +00:00
Leo de954aa682 scripts/dev-setup.sh: default to using all CPUs
Change-Id: I201ddc975885bf4a3d4e1be8be65d33916cea745
2021-12-09 11:54:17 +00:00
Leo 0f572abcde DEVELOP.md: document how to kill ControlMaster sessions
Certus machines use ControlMaster by default.

Change-Id: I22994fdb3bcde4da471e25feb63bb8f70b748c3a
2021-12-09 11:54:17 +00:00
Leo 65e1e4df6f Rename design/ to whitepapers/
Nobody looks for whitepapers in a folder named "design", it turns out.

Change-Id: I8bb60eb1424c13b9dbb33704e93f78216c993a2e
2021-12-09 11:54:17 +00:00
Chase Moran 5b46564bee bridge_ui: override orion metadata
Change-Id: I8c4a85247e66b8e7bf0071cfa95f27275accbfec
2021-12-09 03:11:09 +00:00
Chase Moran b5d534465c bridge_ui: added oasis to coming soon networks
Change-Id: I2f73733e5a882c23dd3933a1cab37c54328b97cb
2021-12-08 23:12:05 +00:00
Evan Gray 3a71550dea spydk: initial release
Change-Id: I002d99bee0fffa4e9f489746824f8fd123d52476
2021-12-08 23:09:29 +00:00
Chase Moran 05425a96df examples: native swap
Change-Id: Ia7bf98bac2b4a0daa5541f09a9c9e4b1e2d56bba

examples: rest_relayer, add support for all chains

Change-Id: Idbcf48f4c891383e16a9f1f460d6e02aa3149a48
2021-12-08 14:51:19 +00:00
Stan Drozd c4a89cde38 p2w-attest: hotfix useless thread join 2021-12-07 13:19:12 +01:00
Stan Drozd bddd87f312 bump pyth ETH deployment migration to 5 2021-12-07 13:19:07 +01:00
Stanisław Drozd 5a1ba5126b
Merge pull request #7 from pyth-network/p2w-configurability
p2w_autoattest configurability, add p2w-relay missing WASM-s, change 1882 from upstream
2021-12-03 14:17:50 +01:00
Leo bc48b1b51d node: add spy service
Change-Id: Ieb04e6d26c7778d8a8afbbeaee79d764d9f2cd31
2021-12-03 02:01:56 +01:00
Leo 2e0a225c23 scripts: add tilt-gcp-up.sh
Change-Id: Ifa4818f437ba00de3f11f5c468d6e7d9b552a24a
2021-12-02 19:04:08 +01:00
Leo c85e8cee00 Use native minikube feature to set namespace
Change-Id: If00aef4a0b63a6f96bb445c5afd8399dccc256ee
2021-12-02 16:13:52 +01:00
Leo a00cafa4c3 Update dev env instructions
Change-Id: I17b48e9ac55735827762347dc8c3f68811cf4861
2021-12-02 15:09:12 +00:00
Hendrik Hofstadt 0c747199ab Implement pyth2wormhole for Terra
Change-Id: I3c206cf9850818c1fc012a593ad057e07b5dfa3e
2021-12-02 14:56:02 +00:00
Leo c261a97a15 Add .gitreview defaults
This makes git-review work out of the box with a default clone
from Gerrit.

Change-Id: I2c7aa68a3204340aa07764b842b0923268141ab1
2021-12-01 20:15:50 +01:00
Leo d6b6e0bb41 Update remote development instructions
Change-Id: Ie11b3d6dde0618607dbd399d89847178001179ac
2021-12-01 20:15:50 +01:00
Leo fc63d57864 Update DEVELOP.md
Change-Id: I778498aab2fdd6b129fbcb896d74c26cbdbad7a0
2021-12-01 15:44:38 +01:00
Evan Gray 9e36586dd8 bridge_ui: update testnet solana nft bridge
Change-Id: Ida04ecb357b0448ac07cea1f21c527fe960b3136
2021-12-01 14:40:29 +00:00