ActivityFixtureJson
Defined in: activity-suite.ts:11
Activity fixtures: recorded real transactions a module must recognize through
describeActivity. JSON on disk (bigints as decimal strings) so fixtures can be
captured from explorers / the live harness and reviewed in a diff.
Properties
Section titled “Properties”expect
Section titled “expect”expect:
object
Defined in: activity-suite.ts:22
assetsIn?
Section titled “assetsIn?”
optionalassetsIn?:object[]
Assets that must appear, by token id (null = native) and exact base-unit amount.
assetsOut?
Section titled “assetsOut?”
optionalassetsOut?:object[]
counterparty?
Section titled “counterparty?”
optionalcounterparty?:string
kind:
ActivityKind
title?
Section titled “title?”
optionaltitle?:string
Substring the title must contain (case-insensitive).
optionalnote?:string
Defined in: activity-suite.ts:13
Why this tx is here, e.g. “Aave v3 supply USDC on Base (funded test 2026-10-10)”.
own:
string[]
Defined in: activity-suite.ts:15
The wallet’s own addresses on that chain.
tx:
Omit<ChainTx,"fee"|"nativeValue"|"block"|"transfers"> &object
Defined in: activity-suite.ts:16
Type Declaration
Section titled “Type Declaration”block?
Section titled “block?”
optionalblock?:string
optionalfee?:string
nativeValue
Section titled “nativeValue”nativeValue:
string
transfers
Section titled “transfers”transfers:
Omit<ChainTransfer,"amount"> &object[]