fabric-samples/off_chain_data/application-go
Stanislav Jakuschevskij 81efd2cc61
Refactor parser package, decompose files
Every struct was put in its own file. Every method which is not used
outside the parser package was given package scope. All interfaces were
removed, they are implemented by the structs which are now used
everywhere needed as return values. There is no clear benefit of using
interfaces in this sample.

Signed-off-by: Stanislav Jakuschevskij <stas@two-giants.com>
2025-02-24 13:14:48 +01:00
..
contract Extract block processor and store from listener 2025-02-24 13:14:47 +01:00
parser Refactor parser package, decompose files 2025-02-24 13:14:48 +01:00
processor Refactor parser package, decompose files 2025-02-24 13:14:48 +01:00
store Extract block processor and store from listener 2025-02-24 13:14:47 +01:00
utils Extract block processor and store from listener 2025-02-24 13:14:47 +01:00
app.go Implement caching 2025-02-24 13:14:47 +01:00
connect.go Extract block processor and store from listener 2025-02-24 13:14:47 +01:00
getAllAssets.go Implement caching 2025-02-24 13:14:47 +01:00
go.mod Encapsulate block parser in a package 2025-02-24 13:14:47 +01:00
go.sum Encapsulate block parser in a package 2025-02-24 13:14:47 +01:00
listen.go Implement graceful shutdown of listen function 2025-02-24 13:14:48 +01:00
transact.go Refactor parser package, decompose files 2025-02-24 13:14:48 +01:00