Commit Graph

1179 Commits

Author SHA1 Message Date
Chase Moran 5b8bbd4269 bridge_ui: added symbol to Ethereum quick migrate
Change-Id: Ida896ed16984feaa7d1e7bf102cb1502757969a2
2021-10-15 18:32:36 +00:00
Evan Gray 42acf3f098 bridge_ui: fix migration address check
Change-Id: I5629aab38200d6b69bf2da0131c05d3636beeeee
2021-10-15 14:22:58 -04:00
Evan Gray deb91554bf bridge_ui: support Luna and UST migration
Change-Id: Id29b26ed73105df581a97ddd5d1c2fce95c928a9
2021-10-15 12:55:57 -04:00
Chase Moran 350244e8e4 bridge_ui: add bsc migration support
Change-Id: Ia11a78be9318406ab72d7c9a58c6e74699379cff
2021-10-15 12:38:29 -04:00
Evan Gray e8b51439fe bridge_ui: add supported terra tokens, fix refresh
Change-Id: I3f7ff93927482422d9afc7e1943ccb5cc07d140f
2021-10-15 16:21:32 +00:00
justinschuldt 71dbe80aae BigTable historical queries
- Add Cloud Functions:
  - "Recent" gap list, can filter and/or group by chain or address.
  - "Totals" counts 24h, 30d, rolling daily. can filter and group.
  - "Transaction" lookup row by chain-native transaction identifier.

- Pad sequence in rowkey to fixed length, for sequential row order.

- Add Cloud Function deploy instructions.

- Fix #410 Buildpack image cleanup

Change-Id: Ifa3110a3d58e2f94adb48ccb451c27ab3add0611
2021-10-13 16:20:10 +00:00
Chase Moran 75c818d2bf bridge_ui:market warning for wbnb and wsol
Change-Id: I7da1b079a49258ddebb0bd9c7a52d335ee4afe04
2021-10-13 15:56:52 +00:00
Leo 1d1422e416 node/cmd: hex-encoded address for ContractUpgrade
For consistency

Change-Id: Ife43c1381ad3933524d895145c5bdb865ef9f1e7
2021-10-12 21:48:44 +00:00
Leo 06794baaac node/cmd: ChainID uint8 -> uint16
This was changed in v2 and not yet updated here.

Change-Id: Ia35a5a025df0b096f3f94137ef291c458d726bc6
2021-10-12 21:48:44 +00:00
Leo ee81e667d3 node/pkg/processor: kill "received observation by unknown guardian"
Log message keeps causing confusion even at WARN level
(who would've thought :D)

Change-Id: I3dc7d0ed054f1531a69953ebccee053f58f81ad5
2021-10-12 21:48:44 +00:00
Reisen 3277458e8e sdk: mirror terra bridge/fee changes
Change-Id: I0413d1202e379cf0ddea224283331e9448026b33
2021-10-12 17:06:09 +00:00
Chase Moran 46e826523a enable terra beta support
Change-Id: Ide9ce93b82c6dbffca5c5fa630233b9be9121f8c
2021-10-12 15:51:27 +00:00
Evan Gray 5d75e0b50d bridge_ui: custom scrollbars
Change-Id: I169a7c22948468bda5a9765bae54a2e7642ef66c
2021-10-12 15:39:09 +00:00
Evan Gray 93e8052dd5 bridge_ui: themed snacks
Change-Id: I5088de4c92b8dd1ada7cb848d29594950ee79531
2021-10-12 15:39:09 +00:00
Reisen fc1c91a4b4 terra/token_bridge: set code_id to deployed cw20_wrapped
Change-Id: I275cb38a049290e8399f3fdc5f304c3fc12551f6
2021-10-11 16:53:07 +00:00
Reisen 2a63d08b88 terra: test token_bridge migrate
Change-Id: I4baa721d4aa506a84c8b3ad80e1e9aa35633f975
2021-10-11 16:38:19 +00:00
Reisen ddf43b85d7 terra: migrations for lower bridge fee
Change-Id: Ic83b321d42c9148f3915a365d195298ff052eda2
2021-10-11 16:32:56 +00:00
Reisen 91087bdb66 terra/token_bridge: allow newer sequenced vaa metadata
Change-Id: Ie81584abe6671595118082796df57bcea75a8fd3
2021-10-11 16:24:36 +00:00
Reisen e2a16b6756 terra: migrations for cw20
Change-Id: I201021ed763e8b94a2d029d79ba5ce7e3d3868e3
2021-10-11 16:21:33 +00:00
Evan Gray ff4cbf474e bridge_ui: remove bsc from beta
Change-Id: Ib292471b6d9595d8a6085bfa8b09760408ca4ad7
2021-10-11 14:28:22 +00:00
Evan Gray 918a44cbd3 bridge_ui: safari and table style fixes
Change-Id: Ic578bfd944a035470afbb996b28cf84c9b29db80
2021-10-11 14:28:22 +00:00
Leo 6fd6cb9f02 node: add BridgeUpgradeContract governance VAA
Example VAA produced by the template:

	(*vaa.VAA)(0xc0004f4510)({
	 Version: (uint8) 1,
	 GuardianSetIndex: (uint32) 0,
	 Signatures: ([]*vaa.Signature) (len=1 cap=1) {
	  (*vaa.Signature)(0xc0003b0370)({
	   Index: (uint8) 0,
	   Signature: (vaa.SignatureData) (len=65 cap=65) 0f97ec9093c21ccc4ce544898ed5c21b66ab4c90be894642fbb43474ed9fb48a26d6e12f3397b9fdab160fee64e797d26599a2a9d81a4bf4bc98970b5fa5122501
	  })
	 },
	 Timestamp: (time.Time) 1970-01-01 00:00:00 +0000 UTC,
	 Nonce: (uint32) 1375049878,
	 Sequence: (uint64) 3557202656914991802,
	 ConsistencyLevel: (uint8) 32,
	 EmitterChain: (vaa.ChainID) solana,
	 EmitterAddress: (vaa.Address) (len=32 cap=32) 0000000000000000000000000000000000000000000000000000000000000004,
	 Payload: ([]uint8) (len=67 cap=1000) {
	  00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
	  00000010  00 00 00 00 00 54 6f 6b  65 6e 42 72 69 64 67 65  |.....TokenBridge|
	  00000020  02 00 05 00 00 00 00 00  00 00 00 00 00 00 00 02  |................|
	  00000030  90 fb 16 72 08 af 45 5b  b1 37 78 01 63 b7 b7 a9  |...r..E[.7x.c...|
	  00000040  a1 0c 16                                          |...|
	 }
	})

Change-Id: Ibe95db01e1bc0a9c36e1be06920a389db886fdd1
2021-10-11 12:54:51 +00:00
Evan Gray e6aded4fdc bridge_ui: enable bsc for beta
Change-Id: I163a5227ca2cdd56f77e809c3fc57344d2764eac
2021-10-08 10:32:37 -04:00
Reisen 0b9c99dca1 bridge_ui: add terra mainnet details
Change-Id: I5cb6c86bb5232a06ed0b0c77ded5395633b8569c
2021-10-08 01:01:43 +00:00
Chase Moran 15c8405bfd bridge_ui: tvl page
Change-Id: If28b4cb8b67eed3a1a28c8c507c8cc9b942e88cf
2021-10-07 18:00:43 +00:00
Evan Gray 45e1043249 bridge_ui: add footer
Change-Id: Idd160f596c68211c2569b984541d3dfcc0d0069a
2021-10-07 12:23:58 -04:00
Evan Gray 461e8f256e bridge_ui: confidence enhancement
Change-Id: Ied0f0fe641a89bb99c9b6a5d0e1400e70b2c8d77
2021-10-07 11:12:10 -04:00
Evan Gray 4bdb714594 bridge_ui: support multiple evm bridges
Change-Id: I3c416955e3e01707eec29404a483b1c223bffef4
2021-10-06 16:10:40 +00:00
Leo 659b7b2547 node: add Discord notifications for missing signatures
Change-Id: If09643c2e02c4c166577082cd9be9124d2e775d4
2021-10-06 14:12:21 +02:00
Leo c1502bce13 node/pkg/solana: do not re-trigger scheduled recovery past schedule
Change-Id: I2df48c868caa0b5d93fc5ae53e154ceca0e9a4d7
2021-10-06 12:41:58 +02:00
Leo 3ad6ad2cdd devnet: fix grpc-web Tilt route and remove envoy
Change-Id: I8fd49b32b7b0d8ad9724b920d59e64024c183faa
2021-10-06 12:41:58 +02:00
Leo 3738d010c7 node: bump dlv for Go 1.17 compat and expose it via Tilt
Drive-by fix Tiltfile formatting.

Change-Id: I4455db1a5dd8096beae586e119fee119e61a09ba
2021-10-06 12:41:58 +02:00
Reisen b9a61a152e terra/token_bridge: remove tax from native transfers
Change-Id: Ia40808508c08b13a2f1bd1b43c0102eabb2c54f6
2021-10-05 14:57:16 +00:00
Evan Gray eb0cab8cd4 bridge_ui: remove terra tax calculations
Change-Id: Iab04fe996abe06c3490a808985727c94dd922797
2021-10-05 09:27:27 -04:00
Reisen 3607884556 terra/token_bridge: upgradability
Change-Id: Ib41583c0d99aad0e77fb970bc9ee0f7be56f6b4e
2021-10-05 10:41:09 +00:00
Leo 894fd7c694 node/pkg/solana: add more accounts to be recovered
Change-Id: Ifed655e521a32508fc2b00dde38187abc71185cc
2021-10-05 11:16:21 +02:00
Leo 707c5caa9b node/hack: add example RPC account traversal script
Change-Id: If61ac6185f9173c489c8ddee5d4c60edf734ff20
2021-10-05 11:16:21 +02:00
Leo b577b70b2e node: add MessageID to observation messages
This allows us to associate an observation from the log
for messages that the local node did not observe.

Change-Id: I6ece7bfe3e6b878bdb7ee4ac03c81cb424a329b3
2021-10-04 23:31:00 +02:00
Leo c253f769fa node: add FindMissingMessages admin RPC method
Change-Id: I57c1227c1a591e10f5e77b3553216915df247d65
2021-10-04 23:31:00 +02:00
Chase Moran 7f83984410 bridge_ui: ethereum migration functions
Change-Id: I39d12adcdfd5036283572f006a1442a26a3fc143
2021-10-04 20:04:37 +00:00
Evan Gray 363d83f9c6 bridge_ui: add FAQ link
Change-Id: I124140e56ba32258c4b5e396f531977f9b5eb59b
2021-10-04 15:48:49 -04:00
Evan Gray 831e96adb5 bridge_ui: add terra finder links
Change-Id: I70b9b6ec378c57799e86345d76fde7f49cf3acdb
2021-10-04 17:01:28 +00:00
Evan Gray 057f9d2749 sdk/js, bridge_ui: terra npm pkg update
Change-Id: I5df1527881dca33ebeb3fcfe417a8ddf456015f3
2021-10-04 17:01:28 +00:00
Reisen b662de4efb terra: columbus-5 contracts by default
Change-Id: I007689b032c6182e35421b47b56787a657a6919c
2021-10-04 16:41:31 +00:00
Reisen 4933f35213 terra: add columbus-5 deploy script
Change-Id: I33eead9ed1fd818dc8d6ff6e71230bda4b3d3c64
2021-10-04 16:41:31 +00:00
Reisen 2163f420c9 terra/devnet: update to bombay network
Change-Id: I2169adc1b0df9103b10dc50ba6e7470e38ad8fe9
2021-10-04 16:41:31 +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