Commit Graph

3682 Commits

Author SHA1 Message Date
bruce-riley 37bd4b0ba4
CCQ/Node/EVM: Logger cleanup (#3524) 2023-11-17 11:52:50 -06:00
bruce-riley c9a0b0a691
CCQ/Node: P2P message filter is wrong (#3547) 2023-11-17 10:59:06 -06:00
smithit2000 efdb10e39a
Update operations.md (#3544)
added bootstrap peer
2023-11-17 10:42:09 -06:00
Kevin Peters 520e1b58b4 clients/js: Fix `maybeUnsupported` function
Previously this function would not actually catch an exception and
cause the program to crash. This commit fixes that.
2023-11-17 09:28:54 -06:00
Evan Gray 4ac2e094d9 sdk/wormchain: regen and initial release 2023-11-17 09:43:17 -05:00
Paul Noel 7384861384 node/pkg/watchers: cw decoding more robust 2023-11-16 10:44:49 -06:00
bruce-riley 9e27b73e43
CCQ/Node: Query request ID may not be unique (#3536) 2023-11-16 09:32:16 -06:00
Kevin Peters 0cf298cabe node/pkg/p2p: Add GossipSub configuration to Components struct
This is useful for tweaking the gossip sub params for lower network
egress for example
2023-11-16 09:03:31 -06:00
Evan Gray b9b368540a node/ccq: allow guardian peers 2023-11-15 11:40:01 -05:00
bruce-riley a3bc1d54bb
CCQ: Server use base networkID for logging (#3531) 2023-11-15 10:39:00 -06:00
Kevin Peters dfbdc9afb4 node/pkg/p2p: Prevent potential nil pointer dereference when processing heartbeats
Resolves the problem occurring when dereferencing a nil `gk *ecdsa.PublicKey`
during heartbeat processing. This issue arises when non-guardian processes
utilizing the p2p package set the key to `nil`.
2023-11-14 17:00:26 -06:00
Steve 745351199b
Tokenfactory metadata display fix (#3337)
* Add tests for ibc-translator contract

* Tokenfactory metadata symbol fix: if symbol is empty when registering an
asset, populate tokenfactory's metadata symbol with the denom with
exponent string so it is not empty.

* Tokenfactory metadata display fix: use denom with exponent for this
string instead of base denom.
2023-11-14 14:46:09 -08:00
Steve fcd41cf883
Tokenfactory metadata symbol fix (#3336)
* Add tests for ibc-translator contract

* Tokenfactory metadata symbol fix: if symbol is empty when registering an
asset, populate tokenfactory's metadata symbol with the denom with
exponent string so it is not empty.

---------

Co-authored-by: Nikhil Suri <nikhilsuri@comcast.net>
2023-11-14 12:43:01 -08:00
Dirk Brink 01d4855373
CCQ: QueryResponse fuzzing + extra safety checks (#3519)
* CCQ: Fuzzing for parseAndVerifyQueryResponse

* CCQ: Fuzz signature checking and improve request body check

* CCQ: Use forge bounding & improve test coverage
2023-11-14 12:20:08 -05:00
bruce-riley 8c7d52f7fd
CCQ: Change network ID (#3523) 2023-11-14 10:46:38 -06:00
Paul Noel f897196f62 node/pkg/adminrpc: Need to decode hex string. 2023-11-14 10:02:37 -06:00
derpy-duck 80d75d96aa correct keccak256s 2023-11-14 09:57:31 -05:00
bruce-riley 5c39c8dfde
CCQ/Node: Metrics (#3517) 2023-11-14 08:47:40 -06:00
Evan Gray 65701f95f5 sdk/js-query: deserialization support 2023-11-14 09:38:50 -05:00
Nikhil Suri 11bc1a5a91
cosmwasm: fix ibc-translator reply tests (#3521) 2023-11-13 17:17:47 -08:00
Steve ac9ff33b39
Add tests for ibc-translator contract (#3301) 2023-11-13 11:33:46 -08:00
Nikhil Suri 9c678e1db7
cosmwasm: update packet timeout comment in ibc-translator contract (#3510) 2023-11-13 11:29:38 -08:00
bruce-riley 3f0abc727c
Node/EVM: Scroll finality (#3518) 2023-11-13 09:47:12 -06:00
Paul Noel 38f02fa2fc node/pkg: fix json unmarshalling 2023-11-10 10:06:18 -05:00
Evan Gray 22bf5f6987 ccq: better proxy peering 2023-11-09 15:47:14 -05:00
Evan Gray 4bfcb89d4c node/watchers/solana: pythnet safety carve out 2023-11-09 12:26:46 -05:00
bruce-riley 140e8a08d7
CCQ: Query server logging (#3508)
* CCQ: Add additional logging to query server

* Code review rework
2023-11-08 20:47:28 -05:00
bruce-riley 3ba2a46671
CCQ/Node/EVM: Cache timestamps (#3491)
* NODE/EVM: Cache timestamps

* Code review rework

* Code review rework
2023-11-08 16:21:30 -06:00
bruce-riley 0a89e23589
Deploy scroll to testnet (#3429)
* Deploy scroll to testnet

* Don't allow scroll in mainnet

* Add scroll to ccq, use batch poller
2023-11-08 14:14:47 -06:00
Evan Gray d5cd42f05f sdk/js-query: add mock 2023-11-08 13:52:26 -05:00
Evan Gray 85e785a132 node/watchers/solana: additional safety check 2023-11-08 13:46:43 -05:00
bruce-riley 0da1f37874
CCQ: Query server metrics (#3503)
* CCQ: Query server metrics

* Fix readiness port

* Fix readiness

* Fix testing script
2023-11-08 11:22:34 -06:00
Csongor Kiss 6168dd8ab3 near/contracts: clamp upgrade repayment delta to 0
This ensures that the refund amount is at most the attached deposit when
upgrading the contract.
2023-11-08 09:06:04 -05:00
cs 446cbaaa53 near/Dockerfile.build: fix paths in docker builder 2023-11-08 09:06:04 -05:00
Jonathan Claudius 68ccd92bc1
security: add new solana audit (#3507) 2023-11-07 20:13:15 -05:00
bruce-riley 54a8fe784b
CCQ: Query server response channel too small (#3502) 2023-11-06 14:16:43 -06:00
bruce-riley 0c6dc18975
CCQ: Query server code cleanup (#3496) 2023-11-06 08:56:34 -06:00
bruce-riley e9e4c0b69c
Node/EVM: Suppress unnecessary polling errors (#3495)
* Node/EVM: Suppress unnecessary polling errors

* Code review rework
2023-11-06 08:55:44 -06:00
bruce-riley 4f9400ca3d
Node/EVM: Fix race in network stats (#3493) 2023-11-02 16:05:07 -05:00
derpy-duck 33c0adbf82
relayer: Improve IWormholeReceiver docstring (#3488)
* IWormholeReceiver docs good

* note to verify
2023-11-02 13:05:05 -04:00
bruce-riley 36022b8873
Node/EVM: Add timestamp to block (#3490) 2023-11-02 11:43:04 -05:00
bruce-riley 9be9a564b6
Node/EVM: Track latest block (#3470)
* Make finality an enum rather than a bool

* Significant code review rework

* Fix merge errors

* Code review rework
2023-11-02 11:59:40 -04:00
M-Picco 61f34510f8 Add new chain id for Celestia 2023-11-01 22:05:59 -04:00
Csongor Kiss 2e31789c70
dockerfile: update nodesource installer (#3487)
* aptos/Dockerfile: update nodesource installer

This is the recommended installation procedure following 4f746d991e (installation-instructions)

* solana/Dockerfile.client: update nodesource installer

This is the recommended installation procedure following 4f746d991e (installation-instructions)

* sui/Dockerfile.base: update nodesource installer

This is the recommended installation procedure following 4f746d991e (installation-instructions)
2023-11-01 15:32:19 -04:00
bruce-riley 398f57498d
NODE/GACCT: Don't reload invalid transfers (#3486) 2023-11-01 12:13:05 -05:00
Evan Gray 70ae80ac83 sdk/js-query: package bump 2023-11-01 10:47:57 -04:00
bruce-riley b29f70d1b1
NODE/IBC: Allow for a separate block height URL (#3480) 2023-11-01 09:46:05 -05:00
bruce-riley 3b17062869
NODE/IBC: Allow for a separate block height URL (#3480) 2023-11-01 09:45:54 -05:00
Csongor Kiss d6a410d7b2 ethereum/relayer: fix comment about storage slot derivation 2023-10-31 19:06:40 -04:00
bruce-riley af8138d4fb
CCQ/EVM: eth_call_by_timestamp and eth_call_with_finality support (#3468)
* CCQ/EVM: ethCallByTimestamp & ethCallWithFinality

* Code rework

* Code review rework
2023-10-31 17:05:19 -04:00