mirror of
https://github.com/eosswedenorg/thalos
synced 2026-07-04 12:03:41 +02:00
app/ship_processor.go: Update abi from action traces.
This commit is contained in:
parent
d552a924e9
commit
48dc8890bb
1 changed files with 8 additions and 0 deletions
|
|
@ -152,6 +152,14 @@ func (processor *ShipProcessor) processBlock(block *ship.GetBlocksResultV0) {
|
||||||
act_trace = actionTraceVar.Impl.(*ship.ActionTraceV1)
|
act_trace = actionTraceVar.Impl.(*ship.ActionTraceV1)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Check if actions updates an abi.
|
||||||
|
if act_trace.Act.Account == processor.syscontract && act_trace.Act.Name == eos.ActionName("setabi") {
|
||||||
|
err := processor.updateAbiFromAction(act_trace.Act)
|
||||||
|
if err != nil {
|
||||||
|
log.WithError(err).Warn("Failed to update abi")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
act := message.ActionTrace{
|
act := message.ActionTrace{
|
||||||
TxID: trace.ID.String(),
|
TxID: trace.ID.String(),
|
||||||
BlockNum: block.Block.BlockNumber(),
|
BlockNum: block.Block.BlockNumber(),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue