diff --git a/nimbus/p2p/chain.nim b/nimbus/p2p/chain.nim index df054ec1d..3088ee798 100644 --- a/nimbus/p2p/chain.nim +++ b/nimbus/p2p/chain.nim @@ -63,3 +63,7 @@ method persistBlocks*(c: Chain, headers: openarray[BlockHeader], bodies: openarr c.db.persistReceipts(vmState.receipts) transaction.commit() + +method getTrieDB*(c: Chain): TrieDatabaseRef {.gcsafe.} = + c.db.db + diff --git a/vendor/nim-eth b/vendor/nim-eth index 4ac881270..1481c824f 160000 --- a/vendor/nim-eth +++ b/vendor/nim-eth @@ -1 +1 @@ -Subproject commit 4ac88127071b0af60c1204d7163b985d4dfe246e +Subproject commit 1481c824fac903794f4189daabd6c2af217a781b