1
0
Fork 0
mirror of https://github.com/eosswedenorg/thalos synced 2026-06-20 09:56:47 +02:00

app/ship_processor.go: Adding ShipProcessor.syscontract field

This commit is contained in:
Henrik Hautakoski 2023-05-12 09:20:08 +02:00
parent 80448ddd32
commit 637ec74a2a

View file

@ -32,6 +32,9 @@ type ShipProcessor struct {
writer api.Writer writer api.Writer
shipStream *shipclient.Stream shipStream *shipclient.Stream
encode message.Encoder encode message.Encoder
// System contract ("eosio" per default)
syscontract eos.AccountName
} }
func SpawnProccessor(shipStream *shipclient.Stream, writer api.Writer, abi *abi.AbiManager, codec message.Codec) *ShipProcessor { func SpawnProccessor(shipStream *shipclient.Stream, writer api.Writer, abi *abi.AbiManager, codec message.Codec) *ShipProcessor {
@ -40,6 +43,7 @@ func SpawnProccessor(shipStream *shipclient.Stream, writer api.Writer, abi *abi.
writer: writer, writer: writer,
shipStream: shipStream, shipStream: shipStream,
encode: logDecoratedEncoder(codec.Encoder), encode: logDecoratedEncoder(codec.Encoder),
syscontract: eos.AccountName("eosio"),
} }
// Attach handlers // Attach handlers