Skip to content

Tx validator's MAST forest store missing foreign account codes #1561

@igamigo

Description

@igamigo

Pretty self-explanatory. I believe it should be as simple as loading the list of AccountCode that should be in TransactionInputs. This might already be in the works but I didn't find issues/mentions so thought I'd open one.

Found while upgrading the client:

    failures:
        nested_fpi_calls

    test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 36 filtered out; finished in 55.19s

  stderr ───
    one or more warnings were emitted
    Error: rpc api error

    Caused by:
        0: grpc request failed for submit_proven_transaction: invalid request parameters
        1: status: 'Client specified an invalid argument', self: "Invalid transaction: \ncaused by: failed to re-executed the transaction\ncaused by: failed to execute transaction kernel program:\n  \u{1b}[31m×\u{1b}[0m failed to execute the dynamic code block provided by the stack with root 0xf5995118f9f89774359d8044cdecc5248df1e438e3e71fc5fd79559fe76dc26f; the block could not be found\n", metadata: {"content-type": "application/grpc", "date": "Wed, 21 Jan 2026 00:41:28 GMT", "access-control-expose-headers": "grpc-status,grpc-message,grpc-status-details-bin", "access-control-allow-credentials": "true", "vary": "origin, access-control-request-method, access-control-request-headers"}

Metadata

Metadata

Assignees

Labels

rpcRelated to the RPC component

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions