Channel production and consumption set up. Ready to fully implement.

This commit is contained in:
philip-morlier 2023-03-27 16:24:56 -07:00
parent 7f1b5c5f9b
commit b1dd4f79f3
2 changed files with 3 additions and 0 deletions

View File

@ -357,6 +357,7 @@ func geth(ctx *cli.Context) error {
stack.RegisterAPIs(pluginGetAPIs(stack, wrapperBackend))
//end PluGeth code injection
startNode(ctx, stack, backend, false)
pluginHookTester()
stack.Wait()
return nil
}

View File

@ -98,6 +98,7 @@ func PluginPostProcessBlock(pl *plugins.PluginLoader, block *types.Block) {
_, ok := item.(func(core.Hash))
return ok
})
log.Error("inside post pppp()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))")
for _, fni := range fnList {
if fn, ok := fni.(func(core.Hash)); ok {
fn(core.Hash(block.Hash()))
@ -116,6 +117,7 @@ func PluginNewHead(pl *plugins.PluginLoader, block *types.Block, hash common.Has
_, ok := item.(func([]byte, core.Hash, [][]byte, *big.Int))
return ok
})
log.Error("inside of pluginNewHead()", "len fnList", len(fnList))
blockBytes, _ := rlp.EncodeToBytes(block)
logBytes := make([][]byte, len(logs))
for i, l := range logs {