fabric-samples/off_chain_data/application-go
Stanislav Jakuschevskij c4db079e0c
Implement caching
Added caching util function with tests and applied in:

- parser.Block.Transactions(),
- parser.Payload.ChannelHeader(),
- parser.Payload.SignatureHeader(),
- parser.NamespaceReadWriteSet.ReadWriteSet(),
- parser.EndorserTransaction.ReadWriteSets(),

methods, as it was in the typescript sample.

Corrected Println usage and added comments to util functions.

Signed-off-by: Stanislav Jakuschevskij <stas@two-giants.com>
2025-02-24 13:14:47 +01:00
..
contract Encapsulate block parser in a package 2025-02-24 13:14:47 +01:00
parser Implement caching 2025-02-24 13:14:47 +01:00
utils Implement caching 2025-02-24 13:14:47 +01:00
app.go Implement caching 2025-02-24 13:14:47 +01:00
connect.go Add off-chain-data go client application 2025-02-24 13:14:46 +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 caching 2025-02-24 13:14:47 +01:00
transact.go Implement caching 2025-02-24 13:14:47 +01:00