firefly-ethconnect
firefly-ethconnect copied to clipboard
Ethereum connectivity bridge for Web Services & async Messaging APIs - familiar to Enterprise Apps
https://github.com/hyperledger/firefly-ethconnect/runs/4001938764?check_suite_focus=true ``` 2021-10-25T20:20:01.0056281Z === RUN TestActionChildCleanup 2021-10-25T20:20:01.0057071Z submanager_test.go:55: tmpdir/create: /tmp/fly914068645 2021-10-25T20:20:01.0058862Z time="2021-10-25T20:20:00Z" level=info msg="es-00b50f13-bb23-410d-6e1d-2b707f15f646: Event stream stopped" 2021-10-25T20:20:01.0060584Z time="2021-10-25T20:20:00Z" level=info msg="es-00b50f13-bb23-410d-6e1d-2b707f15f646: Suspended, returning exiting batch processor" 2021-10-25T20:20:01.0062738Z time="2021-10-25T20:20:00Z" level=debug msg="No...
When a long lived web socket client is used it is common for the connection to be lost and then re-established. While the connection is lost the event stream gets...
# Background EthConnect was initially designed as a bridge into Ethereum permissioned chains. These chains usually are running a PoA/IBFT consensus algorithm, where the finality of transactions is guaranteed. These...
FireFly e2e has been failing in the Github actions, and I just tried it locally… I found that ethconnect was failing with: ``` ethconnect_0_1 | [2021-09-01T21:18:51.134Z] DEBUG WS/d6949896-7c43-4e51-6483-dc37de68f424: Received: {Type:listenreplies...
- Add option to query Swagger in 3.0 format - Could be performed using the https://github.com/getkin/kin-openapi package to do a convert
We need to do a substantial update to the README, as we move over to hyperledger. We've been relying quite heavily on the docs on the Kaleido platform itself, and...
Currently callers have to poll for `/replies` that contain the asynchronous responses to `kld-sync=false` requests. We now have a WebSocket interface on ethconnect, which can be used (as an alternative...
The receipt at the moment doesn't contain the nonce. As the nonce can be automatically calculated by ethconnect, it would be helpful to include it in the response. ```json {...
Currently we only increase the block high-watermark on a subscription to an event stream, when we have successfully processed a batch: https://github.com/kaleido-io/ethconnect/blob/ad40de61370ec2b99a8cfc79cdf72e5dcac3d914/internal/kldevents/logprocessor.go#L83 This means that if no events arrive on...
Seeing an error on a `PATCH` ``` [2020-09-21T02:18:13.187Z] INFO --> PATCH /eventstreams/es-8855b6c3-5941-43e8-5b46-b34c6e3059cf [2020-09-21T02:18:13.187Z] INFO es-8855b6c3-5941-43e8-5b46-b34c6e3059cf: Update event stream 2020/09/21 02:18:13 http: panic serving 10.10.68.2:43306: close of closed channel goroutine 565...