Peter Broadhurst
Peter Broadhurst
> See #4 for info on why this is in Git ## FireFly Internal Event Sequencing Model One of the most important roles FireFly has, is to take actions being...
The full code history is in this repo, including Generation 1. However, the architecture design of Generation 2, and collaboration history on things like PRs etc. isn't. So I'm making...
> See #4 for info on why this is in Git ## FireFly Three Layered Plugin Architecture In #6 the extensible nature of the FireFly node is described, with separate...
> See #4 for info on why this is in Git ## Tramlines view of the ping-pong between components  This demonstrates the problem that at it's core FireFly...
> See #4 for info on why this is in Git ## What _is_ a FireFly Node?  There are three zoom levels of this question, where the...
I can't create a wildcard event listener on both the below two events, on the _same topic_ because the signature is the same per ethereum standard semantics `Transfer(address,address,uint256)`... ...but the...
See detailed discussion in https://github.com/hyperledger/firefly/pull/1406 ### Suggested work - [ ] Combine `txHelper` utility into `operations` manager - Transactions are really grouping constructs of operations, and tracking the events for...
When creating a subscription, it would be great to be able to provide information (separate to the `name`) that will be passed to each event that is emitted from that...
https://github.com/hyperledger/firefly/actions/runs/4703138369/jobs/8341314420?pr=1271 ``` [34mfirefly_core_0_1 |[0m fatal error: concurrent map writes [34mfirefly_core_0_1 |[0m [34mfirefly_core_0_1 |[0m goroutine 9683 [running]: [34mfirefly_core_0_1 |[0m runtime.throw({0xf4dffa?, 0xe0?}) [34mfirefly_core_0_1 |[0m /usr/local/go/src/runtime/panic.go:992 +0x71 fp=0xc000817630 sp=0xc000817600 pc=0x440e11 [34mfirefly_core_0_1 |[0m runtime.mapassign_faststr(0xc0008176c0?,...
These fields could do with descriptions, per https://github.com/hyperledger/firefly/pull/1236#issuecomment-1485697224: 