Skip to content

propagate all gas outputs from message execution #523

@raulk

Description

@raulk

ApplyRet is missing these attributes:

  • base fee burn (FIL)
  • over estimation burn
  • refund (FIL)
  • refund (gas)
  • gas burned

They are not propagated from DefaultExecutor#finish_message(), nor through the FFI (obviously), which means that clients can't access them.

Several Lotus itests are failing as a result, and there may be JSON-RPCs returning zero data on these fields.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions