Skip to content

Conversation

@nguyer
Copy link
Contributor

@nguyer nguyer commented Jun 17, 2022

This PR moves FFI related things out of core and into shared libraries so they can be used by other FireFly subprojects. Generic FFI types and validations have been moved to firefly-common. Ethereum specific FFI code has moved to firefly-signer.

Prerequisites for merge:
hyperledger/firefly-common#19
hyperledger/firefly-signer#9

TODO:

  • Update go.mod after release of firefly-common and firefly-signer

Signed-off-by: Nicko Guyer <nicko.guyer@kaleido.io>
@peterbroadhurst
Copy link
Contributor

Release up for firefly-signer to pull in here: https://github.com/hyperledger/firefly-signer/releases/tag/v0.9.11

nguyer added 2 commits June 28, 2022 12:04
Signed-off-by: Nicko Guyer <nicko.guyer@kaleido.io>
Signed-off-by: Nicko Guyer <nicko.guyer@kaleido.io>
@nguyer nguyer requested a review from shorsher as a code owner July 7, 2022 16:04
Signed-off-by: Nicko Guyer <nicko.guyer@kaleido.io>
Copy link
Contributor

@peterbroadhurst peterbroadhurst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 - thanks for this - great to see a -2.2k drop in code lines, moved over to common (particularly like the code moving out of ethereum.go)

@peterbroadhurst peterbroadhurst merged commit 68a7c47 into hyperledger:main Jul 7, 2022
@peterbroadhurst peterbroadhurst deleted the ffi-abi-conversion branch July 7, 2022 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants