NethermindEth/starknet.go

Specific return type for BlockWithTxs and BlockWithTxHashes methods

Aperta

#355 aperta il 22 set 2023

 (1 commento) (0 reazioni) (0 assegnatari)Go (140 fork)auto 404
help wanted

Metriche repository

Star
 (177 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

In https://github.com/NethermindEth/starknet.go/pull/354 a new type for blocks with only transaction hashes was created as requested on #347.

However, BlockWithTxs and BlockWithTxHashes methods still have as return type interface{} as these can return either a Block or a Pending Block in both cases. The idea is to replace interface{} with an specific type and do something similar as in TransactionByHash method (see here) with adaptTransaction

Guida contributor