@fairmint/canton-node-sdk
Version:
Canton Node SDK
1,352 lines (1,344 loc) • 330 kB
JSON
[
{
"update" : {
"Transaction" : {
"value" : {
"commandId" : "command-0",
"effectiveAt" : "1971-01-01T00:00:00Z",
"events" : [
{
"CreatedEvent" : {
"contractId" : "7",
"contractKey" : null,
"createArgument" : {
"dsoParty" : "dso::normalized",
"endUserName" : "the_user",
"endUserParty" : "alice::normalized",
"validatorParty" : "aliceValidator::normalized"
},
"createdAt" : "1971-01-01T00:00:00Z",
"createdEventBlob" : "",
"interfaceViews" : [
],
"nodeId" : 0,
"observers" : [
],
"offset" : 0,
"packageName" : "splice-wallet",
"signatories" : [
"aliceValidator::normalized",
"alice::normalized"
],
"templateId" : "#package-name:Splice.Wallet.Install:WalletAppInstall",
"witnessParties" : [
"alice::normalized"
]
}
}
],
"offset" : 0,
"recordTime" : "1971-01-01T00:00:00Z",
"synchronizerId" : "sync::normalized",
"traceContext" : null,
"updateId" : "update-0",
"workflowId" : ""
}
}
}
},
{
"update" : {
"Transaction" : {
"value" : {
"commandId" : "command-1",
"effectiveAt" : "1971-01-01T00:00:01Z",
"events" : [
{
"CreatedEvent" : {
"contractId" : "8",
"contractKey" : null,
"createArgument" : {
"dso" : "dso::normalized",
"user" : "alice::normalized",
"validator" : "aliceValidator::normalized"
},
"createdAt" : "1971-01-01T00:00:01Z",
"createdEventBlob" : "",
"interfaceViews" : [
],
"nodeId" : 0,
"observers" : [
],
"offset" : 1,
"packageName" : "splice-amulet",
"signatories" : [
"aliceValidator::normalized",
"alice::normalized"
],
"templateId" : "#package-name:Splice.Amulet:ValidatorRight",
"witnessParties" : [
"alice::normalized"
]
}
}
],
"offset" : 1,
"recordTime" : "1971-01-01T00:00:01Z",
"synchronizerId" : "sync::normalized",
"traceContext" : null,
"updateId" : "update-1",
"workflowId" : ""
}
}
}
},
{
"update" : {
"Transaction" : {
"value" : {
"commandId" : "command-2",
"effectiveAt" : "1971-01-01T00:00:02Z",
"events" : [
{
"CreatedEvent" : {
"contractId" : "9",
"contractKey" : null,
"createArgument" : {
"expectedDso" : "dso::normalized",
"provider" : "aliceValidator::normalized",
"receiver" : "alice::normalized"
},
"createdAt" : "1971-01-01T00:00:02Z",
"createdEventBlob" : "",
"interfaceViews" : [
],
"nodeId" : 0,
"observers" : [
"aliceValidator::normalized"
],
"offset" : 2,
"packageName" : "splice-wallet",
"signatories" : [
"alice::normalized"
],
"templateId" : "#package-name:Splice.Wallet.TransferPreapproval:TransferPreapprovalProposal",
"witnessParties" : [
"alice::normalized"
]
}
}
],
"offset" : 2,
"recordTime" : "1971-01-01T00:00:02Z",
"synchronizerId" : "sync::normalized",
"traceContext" : null,
"updateId" : "update-2",
"workflowId" : ""
}
}
}
},
{
"update" : {
"Transaction" : {
"value" : {
"commandId" : "command-3",
"effectiveAt" : "1971-01-01T00:00:03Z",
"events" : [
{
"ExercisedEvent" : {
"actingParties" : [
"aliceValidator::normalized"
],
"choice" : "TransferPreapprovalProposal_Accept",
"choiceArgument" : {
"context" : {
"amuletRules" : "0",
"context" : {
"issuingMiningRounds" : [
],
"openMiningRound" : "10",
"validatorRights" : [
]
}
},
"expiresAt" : "2025-06-18T00:00:00.000000Z",
"inputs" : [
{
"tag" : "InputAmulet",
"value" : "11"
}
]
},
"consuming" : true,
"contractId" : "9",
"exerciseResult" : {
"amuletPaid" : "49.3200000000",
"transferPreapprovalCid" : "12",
"transferResult" : {
"createdAmulets" : [
{
"tag" : "TransferResultAmulet",
"value" : "13"
}
],
"round" : {
"number" : "1"
},
"senderChangeAmulet" : "14",
"summary" : {
"amuletPrice" : "0.0050000000",
"balanceChanges" : [
[
"aliceValidator::normalized",
{
"changeToHoldingFeesRate" : "0.0000000000",
"changeToInitialAmountAsOfRoundZero" : "-61.3200000000"
}
]
],
"holdingFees" : "0.0000000000",
"inputAmuletAmount" : "200000.0000000000",
"inputAppRewardAmount" : "0.0000000000",
"inputSvRewardAmount" : "0.0000000000",
"inputUnclaimedActivityRecordAmount" : "0.0000000000",
"inputValidatorFaucetAmount" : "0.0000000000",
"inputValidatorRewardAmount" : "0.0000000000",
"outputFees" : [
"6.0000000000"
],
"senderChangeAmount" : "199938.6800000000",
"senderChangeFee" : "6.0000000000"
}
}
},
"implementedInterfaces" : [
],
"interfaceId" : null,
"lastDescendantNodeId" : 12,
"nodeId" : 1,
"offset" : 3,
"packageName" : "splice-wallet",
"templateId" : "#package-name:Splice.Wallet.TransferPreapproval:TransferPreapprovalProposal",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"ExercisedEvent" : {
"actingParties" : [
"aliceValidator::normalized",
"alice::normalized"
],
"choice" : "AmuletRules_CreateTransferPreapproval",
"choiceArgument" : {
"context" : {
"amuletRules" : "0",
"context" : {
"issuingMiningRounds" : [
],
"openMiningRound" : "10",
"validatorRights" : [
]
}
},
"expectedDso" : "dso::normalized",
"expiresAt" : "2025-06-18T00:00:00.000000Z",
"inputs" : [
{
"tag" : "InputAmulet",
"value" : "11"
}
],
"provider" : "aliceValidator::normalized",
"receiver" : "alice::normalized"
},
"consuming" : false,
"contractId" : "0",
"exerciseResult" : {
"amuletPaid" : "49.3200000000",
"meta" : {
"values" : {
"splice.lfdecentralizedtrust.org/burned" : "61.32",
"splice.lfdecentralizedtrust.org/reason" : "create TransferPreapproval",
"splice.lfdecentralizedtrust.org/tx-kind" : "burn"
}
},
"transferPreapprovalCid" : "12",
"transferResult" : {
"createdAmulets" : [
{
"tag" : "TransferResultAmulet",
"value" : "13"
}
],
"round" : {
"number" : "1"
},
"senderChangeAmulet" : "14",
"summary" : {
"amuletPrice" : "0.0050000000",
"balanceChanges" : [
[
"aliceValidator::normalized",
{
"changeToHoldingFeesRate" : "0.0000000000",
"changeToInitialAmountAsOfRoundZero" : "-61.3200000000"
}
]
],
"holdingFees" : "0.0000000000",
"inputAmuletAmount" : "200000.0000000000",
"inputAppRewardAmount" : "0.0000000000",
"inputSvRewardAmount" : "0.0000000000",
"inputUnclaimedActivityRecordAmount" : "0.0000000000",
"inputValidatorFaucetAmount" : "0.0000000000",
"inputValidatorRewardAmount" : "0.0000000000",
"outputFees" : [
"6.0000000000"
],
"senderChangeAmount" : "199938.6800000000",
"senderChangeFee" : "6.0000000000"
}
}
},
"implementedInterfaces" : [
],
"interfaceId" : null,
"lastDescendantNodeId" : 12,
"nodeId" : 2,
"offset" : 3,
"packageName" : "splice-amulet",
"templateId" : "#package-name:Splice.AmuletRules:AmuletRules",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"ExercisedEvent" : {
"actingParties" : [
"dso::normalized"
],
"choice" : "OpenMiningRound_Fetch",
"choiceArgument" : {
"p" : "dso::normalized"
},
"consuming" : false,
"contractId" : "10",
"exerciseResult" : {
"amuletPrice" : "0.0050000000",
"dso" : "dso::normalized",
"issuanceConfig" : {
"amuletToIssuePerYear" : "40000000000.0000000000",
"appRewardPercentage" : "0.1500000000",
"featuredAppRewardCap" : "100.0000000000",
"optValidatorFaucetCap" : "2.8500000000",
"unfeaturedAppRewardCap" : "0.6000000000",
"validatorRewardCap" : "0.2000000000",
"validatorRewardPercentage" : "0.0500000000"
},
"issuingFor" : {
"microseconds" : "600000000"
},
"opensAt" : "2025-06-18T00:00:00.000000Z",
"round" : {
"number" : "1"
},
"targetClosesAt" : "2025-06-18T00:00:00.000000Z",
"tickDuration" : {
"microseconds" : "600000000"
},
"transferConfigUsd" : {
"createFee" : {
"fee" : "0.0300000000"
},
"extraFeaturedAppRewardAmount" : "1.0000000000",
"holdingFee" : {
"rate" : "0.0000190259"
},
"lockHolderFee" : {
"fee" : "0.0050000000"
},
"maxNumInputs" : "100",
"maxNumLockHolders" : "50",
"maxNumOutputs" : "100",
"transferFee" : {
"initialRate" : "0.0100000000",
"steps" : [
{
"_1" : "100.0000000000",
"_2" : "0.0010000000"
},
{
"_1" : "1000.0000000000",
"_2" : "0.0001000000"
},
{
"_1" : "1000000.0000000000",
"_2" : "0.0000100000"
}
]
}
}
},
"implementedInterfaces" : [
],
"interfaceId" : null,
"lastDescendantNodeId" : 3,
"nodeId" : 3,
"offset" : 3,
"packageName" : "splice-amulet",
"templateId" : "#package-name:Splice.Round:OpenMiningRound",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"ExercisedEvent" : {
"actingParties" : [
"dso::normalized",
"aliceValidator::normalized"
],
"choice" : "Archive",
"choiceArgument" : {
},
"consuming" : true,
"contractId" : "11",
"exerciseResult" : {
},
"implementedInterfaces" : [
"#package-name:Splice.Api.Token.HoldingV1:Holding"
],
"interfaceId" : null,
"lastDescendantNodeId" : 6,
"nodeId" : 6,
"offset" : 3,
"packageName" : "splice-amulet",
"templateId" : "#package-name:Splice.Amulet:Amulet",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"CreatedEvent" : {
"contractId" : "13",
"contractKey" : null,
"createArgument" : {
"amount" : {
"createdAt" : {
"number" : "1"
},
"initialAmount" : "49.3200000000",
"ratePerRound" : {
"rate" : "0.0038051800"
}
},
"dso" : "dso::normalized",
"owner" : "aliceValidator::normalized"
},
"createdAt" : "1971-01-01T00:00:03.000040Z",
"createdEventBlob" : "",
"interfaceViews" : [
{
"interfaceId" : "#package-name:Splice.Api.Token.HoldingV1:Holding",
"viewStatus" : {
"code" : 0,
"details" : [
],
"message" : ""
},
"viewValue" : {
"amount" : "49.3200000000",
"instrumentId" : {
"admin" : "dso::normalized",
"id" : "Amulet"
},
"lock" : null,
"meta" : {
"values" : {
"amulet.splice.lfdecentralizedtrust.org/created-in-round" : "1",
"amulet.splice.lfdecentralizedtrust.org/rate-per-round" : "0.00380518"
}
},
"owner" : "aliceValidator::normalized"
}
}
],
"nodeId" : 7,
"observers" : [
],
"offset" : 3,
"packageName" : "splice-amulet",
"signatories" : [
"dso::normalized",
"aliceValidator::normalized"
],
"templateId" : "#package-name:Splice.Amulet:Amulet",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"CreatedEvent" : {
"contractId" : "14",
"contractKey" : null,
"createArgument" : {
"amount" : {
"createdAt" : {
"number" : "1"
},
"initialAmount" : "199938.6800000000",
"ratePerRound" : {
"rate" : "0.0038051800"
}
},
"dso" : "dso::normalized",
"owner" : "aliceValidator::normalized"
},
"createdAt" : "1971-01-01T00:00:03.000050Z",
"createdEventBlob" : "",
"interfaceViews" : [
{
"interfaceId" : "#package-name:Splice.Api.Token.HoldingV1:Holding",
"viewStatus" : {
"code" : 0,
"details" : [
],
"message" : ""
},
"viewValue" : {
"amount" : "199938.6800000000",
"instrumentId" : {
"admin" : "dso::normalized",
"id" : "Amulet"
},
"lock" : null,
"meta" : {
"values" : {
"amulet.splice.lfdecentralizedtrust.org/created-in-round" : "1",
"amulet.splice.lfdecentralizedtrust.org/rate-per-round" : "0.00380518"
}
},
"owner" : "aliceValidator::normalized"
}
}
],
"nodeId" : 8,
"observers" : [
],
"offset" : 3,
"packageName" : "splice-amulet",
"signatories" : [
"dso::normalized",
"aliceValidator::normalized"
],
"templateId" : "#package-name:Splice.Amulet:Amulet",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"ExercisedEvent" : {
"actingParties" : [
"dso::normalized",
"aliceValidator::normalized"
],
"choice" : "Archive",
"choiceArgument" : {
},
"consuming" : true,
"contractId" : "13",
"exerciseResult" : {
},
"implementedInterfaces" : [
"#package-name:Splice.Api.Token.HoldingV1:Holding"
],
"interfaceId" : null,
"lastDescendantNodeId" : 10,
"nodeId" : 10,
"offset" : 3,
"packageName" : "splice-amulet",
"templateId" : "#package-name:Splice.Amulet:Amulet",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"CreatedEvent" : {
"contractId" : "15",
"contractKey" : null,
"createArgument" : {
"amount" : "55.3200000000",
"dso" : "dso::normalized",
"round" : {
"number" : "1"
},
"user" : "aliceValidator::normalized"
},
"createdAt" : "1971-01-01T00:00:03.000070Z",
"createdEventBlob" : "",
"interfaceViews" : [
],
"nodeId" : 11,
"observers" : [
"aliceValidator::normalized"
],
"offset" : 3,
"packageName" : "splice-amulet",
"signatories" : [
"dso::normalized"
],
"templateId" : "#package-name:Splice.Amulet:ValidatorRewardCoupon",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"CreatedEvent" : {
"contractId" : "12",
"contractKey" : null,
"createArgument" : {
"dso" : "dso::normalized",
"expiresAt" : "2025-06-18T00:00:00.000000Z",
"lastRenewedAt" : "2025-06-18T00:00:00.000000Z",
"provider" : "aliceValidator::normalized",
"receiver" : "alice::normalized",
"validFrom" : "2025-06-18T00:00:00.000000Z"
},
"createdAt" : "1971-01-01T00:00:03.000080Z",
"createdEventBlob" : "",
"interfaceViews" : [
],
"nodeId" : 12,
"observers" : [
],
"offset" : 3,
"packageName" : "splice-amulet",
"signatories" : [
"dso::normalized",
"aliceValidator::normalized",
"alice::normalized"
],
"templateId" : "#package-name:Splice.AmuletRules:TransferPreapproval",
"witnessParties" : [
"alice::normalized"
]
}
}
],
"offset" : 3,
"recordTime" : "1971-01-01T00:00:03Z",
"synchronizerId" : "sync::normalized",
"traceContext" : null,
"updateId" : "update-3",
"workflowId" : ""
}
}
}
},
{
"update" : {
"Transaction" : {
"value" : {
"commandId" : "command-4",
"effectiveAt" : "1971-01-01T00:00:04Z",
"events" : [
{
"ExercisedEvent" : {
"actingParties" : [
"aliceValidator::normalized"
],
"choice" : "TransferPreapproval_Send",
"choiceArgument" : {
"amount" : "200.0000000000",
"context" : {
"amuletRules" : "0",
"context" : {
"issuingMiningRounds" : [
],
"openMiningRound" : "10",
"validatorRights" : [
]
}
},
"description" : "token-standard-transfer-description",
"inputs" : [
{
"tag" : "InputAmulet",
"value" : "16"
}
],
"sender" : "aliceValidator::normalized"
},
"consuming" : false,
"contractId" : "12",
"exerciseResult" : {
"meta" : {
"values" : {
"splice.lfdecentralizedtrust.org/burned" : "14.0",
"splice.lfdecentralizedtrust.org/reason" : "token-standard-transfer-description",
"splice.lfdecentralizedtrust.org/sender" : "aliceValidator::normalized",
"splice.lfdecentralizedtrust.org/tx-kind" : "transfer"
}
},
"result" : {
"createdAmulets" : [
{
"tag" : "TransferResultAmulet",
"value" : "17"
}
],
"round" : {
"number" : "1"
},
"senderChangeAmulet" : "18",
"summary" : {
"amuletPrice" : "0.0050000000",
"balanceChanges" : [
[
"aliceValidator::normalized",
{
"changeToHoldingFeesRate" : "0.0000000000",
"changeToInitialAmountAsOfRoundZero" : "-214.0000000000"
}
],
[
"alice::normalized",
{
"changeToHoldingFeesRate" : "0.0038051800",
"changeToInitialAmountAsOfRoundZero" : "200.0038051800"
}
]
],
"holdingFees" : "0.0000000000",
"inputAmuletAmount" : "199877.3600000000",
"inputAppRewardAmount" : "0.0000000000",
"inputSvRewardAmount" : "0.0000000000",
"inputUnclaimedActivityRecordAmount" : "0.0000000000",
"inputValidatorFaucetAmount" : "0.0000000000",
"inputValidatorRewardAmount" : "0.0000000000",
"outputFees" : [
"8.0000000000"
],
"senderChangeAmount" : "199663.3600000000",
"senderChangeFee" : "6.0000000000"
}
}
},
"implementedInterfaces" : [
],
"interfaceId" : null,
"lastDescendantNodeId" : 12,
"nodeId" : 4,
"offset" : 4,
"packageName" : "splice-amulet",
"templateId" : "#package-name:Splice.AmuletRules:TransferPreapproval",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"ExercisedEvent" : {
"actingParties" : [
"aliceValidator::normalized",
"alice::normalized"
],
"choice" : "AmuletRules_Transfer",
"choiceArgument" : {
"context" : {
"issuingMiningRounds" : [
],
"openMiningRound" : "10",
"validatorRights" : [
]
},
"expectedDso" : "dso::normalized",
"transfer" : {
"inputs" : [
{
"tag" : "InputAmulet",
"value" : "16"
}
],
"outputs" : [
{
"amount" : "200.0000000000",
"receiver" : "alice::normalized",
"receiverFeeRatio" : "0.0000000000"
}
],
"provider" : "aliceValidator::normalized",
"sender" : "aliceValidator::normalized"
}
},
"consuming" : false,
"contractId" : "0",
"exerciseResult" : {
"createdAmulets" : [
{
"tag" : "TransferResultAmulet",
"value" : "17"
}
],
"meta" : {
"values" : {
"splice.lfdecentralizedtrust.org/burned" : "14.0",
"splice.lfdecentralizedtrust.org/sender" : "aliceValidator::normalized",
"splice.lfdecentralizedtrust.org/tx-kind" : "transfer"
}
},
"round" : {
"number" : "1"
},
"senderChangeAmulet" : "18",
"summary" : {
"amuletPrice" : "0.0050000000",
"balanceChanges" : [
[
"aliceValidator::normalized",
{
"changeToHoldingFeesRate" : "0.0000000000",
"changeToInitialAmountAsOfRoundZero" : "-214.0000000000"
}
],
[
"alice::normalized",
{
"changeToHoldingFeesRate" : "0.0038051800",
"changeToInitialAmountAsOfRoundZero" : "200.0038051800"
}
]
],
"holdingFees" : "0.0000000000",
"inputAmuletAmount" : "199877.3600000000",
"inputAppRewardAmount" : "0.0000000000",
"inputSvRewardAmount" : "0.0000000000",
"inputUnclaimedActivityRecordAmount" : "0.0000000000",
"inputValidatorFaucetAmount" : "0.0000000000",
"inputValidatorRewardAmount" : "0.0000000000",
"outputFees" : [
"8.0000000000"
],
"senderChangeAmount" : "199663.3600000000",
"senderChangeFee" : "6.0000000000"
}
},
"implementedInterfaces" : [
],
"interfaceId" : null,
"lastDescendantNodeId" : 12,
"nodeId" : 5,
"offset" : 4,
"packageName" : "splice-amulet",
"templateId" : "#package-name:Splice.AmuletRules:AmuletRules",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"ExercisedEvent" : {
"actingParties" : [
"dso::normalized",
"aliceValidator::normalized"
],
"choice" : "Archive",
"choiceArgument" : {
},
"consuming" : true,
"contractId" : "16",
"exerciseResult" : {
},
"implementedInterfaces" : [
"#package-name:Splice.Api.Token.HoldingV1:Holding"
],
"interfaceId" : null,
"lastDescendantNodeId" : 8,
"nodeId" : 8,
"offset" : 4,
"packageName" : "splice-amulet",
"templateId" : "#package-name:Splice.Amulet:Amulet",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"CreatedEvent" : {
"contractId" : "19",
"contractKey" : null,
"createArgument" : {
"amount" : "8.0000000000",
"dso" : "dso::normalized",
"round" : {
"number" : "1"
},
"user" : "aliceValidator::normalized"
},
"createdAt" : "1971-01-01T00:00:04.000030Z",
"createdEventBlob" : "",
"interfaceViews" : [
],
"nodeId" : 9,
"observers" : [
"aliceValidator::normalized"
],
"offset" : 4,
"packageName" : "splice-amulet",
"signatories" : [
"dso::normalized"
],
"templateId" : "#package-name:Splice.Amulet:ValidatorRewardCoupon",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"CreatedEvent" : {
"contractId" : "20",
"contractKey" : null,
"createArgument" : {
"amount" : "8.0000000000",
"beneficiary" : "aliceValidator::normalized",
"dso" : "dso::normalized",
"featured" : false,
"provider" : "aliceValidator::normalized",
"round" : {
"number" : "1"
}
},
"createdAt" : "1971-01-01T00:00:04.000040Z",
"createdEventBlob" : "",
"interfaceViews" : [
],
"nodeId" : 10,
"observers" : [
"aliceValidator::normalized"
],
"offset" : 4,
"packageName" : "splice-amulet",
"signatories" : [
"dso::normalized"
],
"templateId" : "#package-name:Splice.Amulet:AppRewardCoupon",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"CreatedEvent" : {
"contractId" : "17",
"contractKey" : null,
"createArgument" : {
"amount" : {
"createdAt" : {
"number" : "1"
},
"initialAmount" : "200.0000000000",
"ratePerRound" : {
"rate" : "0.0038051800"
}
},
"dso" : "dso::normalized",
"owner" : "alice::normalized"
},
"createdAt" : "1971-01-01T00:00:04.000050Z",
"createdEventBlob" : "",
"interfaceViews" : [
{
"interfaceId" : "#package-name:Splice.Api.Token.HoldingV1:Holding",
"viewStatus" : {
"code" : 0,
"details" : [
],
"message" : ""
},
"viewValue" : {
"amount" : "200.0000000000",
"instrumentId" : {
"admin" : "dso::normalized",
"id" : "Amulet"
},
"lock" : null,
"meta" : {
"values" : {
"amulet.splice.lfdecentralizedtrust.org/created-in-round" : "1",
"amulet.splice.lfdecentralizedtrust.org/rate-per-round" : "0.00380518"
}
},
"owner" : "alice::normalized"
}
}
],
"nodeId" : 11,
"observers" : [
],
"offset" : 4,
"packageName" : "splice-amulet",
"signatories" : [
"dso::normalized",
"alice::normalized"
],
"templateId" : "#package-name:Splice.Amulet:Amulet",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"CreatedEvent" : {
"contractId" : "18",
"contractKey" : null,
"createArgument" : {
"amount" : {
"createdAt" : {
"number" : "1"
},
"initialAmount" : "199663.3600000000",
"ratePerRound" : {
"rate" : "0.0038051800"
}
},
"dso" : "dso::normalized",
"owner" : "aliceValidator::normalized"
},
"createdAt" : "1971-01-01T00:00:04.000060Z",
"createdEventBlob" : "",
"interfaceViews" : [
{
"interfaceId" : "#package-name:Splice.Api.Token.HoldingV1:Holding",
"viewStatus" : {
"code" : 0,
"details" : [
],
"message" : ""
},
"viewValue" : {
"amount" : "199663.3600000000",
"instrumentId" : {
"admin" : "dso::normalized",
"id" : "Amulet"
},
"lock" : null,
"meta" : {
"values" : {
"amulet.splice.lfdecentralizedtrust.org/created-in-round" : "1",
"amulet.splice.lfdecentralizedtrust.org/rate-per-round" : "0.00380518"
}
},
"owner" : "aliceValidator::normalized"
}
}
],
"nodeId" : 12,
"observers" : [
],
"offset" : 4,
"packageName" : "splice-amulet",
"signatories" : [
"dso::normalized",
"aliceValidator::normalized"
],
"templateId" : "#package-name:Splice.Amulet:Amulet",
"witnessParties" : [
"alice::normalized"
]
}
}
],
"offset" : 4,
"recordTime" : "1971-01-01T00:00:04Z",
"synchronizerId" : "sync::normalized",
"traceContext" : null,
"updateId" : "update-4",
"workflowId" : ""
}
}
}
},
{
"update" : {
"Transaction" : {
"value" : {
"commandId" : "command-5",
"effectiveAt" : "1971-01-01T00:00:05Z",
"events" : [
{
"ExercisedEvent" : {
"actingParties" : [
"alice::normalized"
],
"choice" : "TransferFactory_Transfer",
"choiceArgument" : {
"expectedAdmin" : "dso::normalized",
"extraArgs" : {
"context" : {
"values" : {
"amulet-rules" : {
"tag" : "AV_ContractId",
"value" : "0"
},
"open-round" : {
"tag" : "AV_ContractId",
"value" : "10"
},
"transfer-preapproval" : {
"tag" : "AV_ContractId",
"value" : "22"
}
}
},
"meta" : {
"values" : {
}
}
},
"transfer" : {
"amount" : "100.0000000000",
"executeBefore" : "2025-06-18T00:00:00.000000Z",
"inputHoldingCids" : [
"17"
],
"instrumentId" : {
"admin" : "dso::normalized",
"id" : "Amulet"
},
"meta" : {
"values" : {
}
},
"receiver" : "aliceValidator::normalized",
"requestedAt" : "2025-06-18T00:00:00.000000Z",
"sender" : "alice::normalized"
}
},
"consuming" : false,
"contractId" : "21",
"exerciseResult" : {
"meta" : {
"values" : {
"splice.lfdecentralizedtrust.org/burned" : "13.0"
}
},
"output" : {
"tag" : "TransferInstructionResult_Completed",
"value" : {
"receiverHoldingCids" : [
"23"
]
}
},
"senderChangeCids" : [
"24"
]
},
"implementedInterfaces" : [
],
"interfaceId" : "#package-name:Splice.Api.Token.TransferInstructionV1:TransferFactory",
"lastDescendantNodeId" : 12,
"nodeId" : 0,
"offset" : 5,
"packageName" : "splice-amulet",
"templateId" : "#package-name:Splice.ExternalPartyAmuletRules:ExternalPartyAmuletRules",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"ExercisedEvent" : {
"actingParties" : [
"alice::normalized"
],
"choice" : "TransferPreapproval_Send",
"choiceArgument" : {
"amount" : "100.0000000000",
"context" : {
"amuletRules" : "0",
"context" : {
"issuingMiningRounds" : [
],
"openMiningRound" : "10",
"validatorRights" : [
]
}
},
"inputs" : [
{
"tag" : "InputAmulet",
"value" : "17"
}
],
"sender" : "alice::normalized"
},
"consuming" : false,
"contractId" : "22",
"exerciseResult" : {
"meta" : {
"values" : {
"splice.lfdecentralizedtrust.org/burned" : "13.0",
"splice.lfdecentralizedtrust.org/sender" : "alice::normalized",
"splice.lfdecentralizedtrust.org/tx-kind" : "transfer"
}
},
"result" : {
"createdAmulets" : [
{
"tag" : "TransferResultAmulet",
"value" : "23"
}
],
"round" : {
"number" : "1"
},
"senderChangeAmulet" : "24",
"summary" : {
"amuletPrice" : "0.0050000000",
"balanceChanges" : [
[
"aliceValidator::normalized",
{
"changeToHoldingFeesRate" : "0.0038051800",
"changeToInitialAmountAsOfRoundZero" : "100.0038051800"
}
],
[
"alice::normalized",
{
"changeToHoldingFeesRate" : "0.0000000000",
"changeToInitialAmountAsOfRoundZero" : "-113.0000000000"
}
]
],
"holdingFees" : "0.0000000000",
"inputAmuletAmount" : "200.0000000000",
"inputAppRewardAmount" : "0.0000000000",
"inputSvRewardAmount" : "0.0000000000",
"inputUnclaimedActivityRecordAmount" : "0.0000000000",
"inputValidatorFaucetAmount" : "0.0000000000",
"inputValidatorRewardAmount" : "0.0000000000",
"outputFees" : [
"7.0000000000"
],
"senderChangeAmount" : "87.0000000000",
"senderChangeFee" : "6.0000000000"
}
}
},
"implementedInterfaces" : [
],
"interfaceId" : null,
"lastDescendantNodeId" : 12,
"nodeId" : 4,
"offset" : 5,
"packageName" : "splice-amulet",
"templateId" : "#package-name:Splice.AmuletRules:TransferPreapproval",
"witnessParties" : [
"alice::normalized"
]
}
},
{
"ExercisedEvent" : {
"actingParties" : [
"aliceValidator::normalized",
"alice::normalized"
],
"choice" : "AmuletRules_Transfer",
"choiceArgument" : {
"context" : {
"issuingMiningRounds" : [
],
"openMiningRound" : "10",
"validatorRights" : [
]
},
"expectedDso" : "dso::normalized",
"transfer" : {
"inputs" : [
{
"tag" : "InputAmulet",
"value" : "17"
}
],
"outputs" : [
{
"amount" : "100.0000000000",
"receiver" : "aliceValidator::normalized",
"receiverFeeRatio" : "0.0000000000"
}
],
"provider" : "aliceValidator::normalized",
"sender" : "alice::normalized"
}
},
"consuming" : false,
"contractId" : "0",
"exerciseResult" : {
"createdAmulets" : [
{
"tag" : "TransferResultAmulet",
"value" : "23"
}
],
"meta" : {
"values" : {
"splice.lfdecentralizedtrust.org/burned" : "13.0",
"splice.lfdecentralizedtrust.org/sender" : "alice::normalized",
"splice.lfdecentralizedtrust.org/tx-kind" : "transfer"
}
},
"round" : {
"number" : "1"
},
"senderChangeAmulet" : "24",
"summary" : {
"amuletPrice" : "0.0050000000",
"balanceChanges" : [
[
"aliceValidator::normalized",
{
"changeToHoldingFeesRate" : "0.0038051800",
"changeToInitialAmountAsOfRoundZero" : "100.0038051800"
}
],
[
"alice::normalized",
{
"changeToHoldingFeesRate" : "0.0000000000",
"changeToInitialAmountAsOfRoundZero" : "-113.0000000000"
}
]
],
"holdingFees" : "0.0000000000",
"inputAmuletAmount" : "200.0000000000",
"inputAppRewardAmount" : "0.0000000000",
"inputSvRewardAmount" : "0.0000000000",
"inputUnclaimedActivityRecordAmount" : "0.0000000000",
"inputValidatorFaucetAmount" : "0.0000000000",
"inputValidatorRewardAmount" : "0.0000000000",
"outputFees" : [
"7.0000000000"
],
"senderChangeAmount" : "87.0000000000",
"senderChangeFee" : "6.0000000000"
}
},
"implementedInterfaces" : [
],
"interfaceId" : null,
"lastDescendantNodeId" : 12,
"nodeId" : 5,
"offset" : 5,
"packageName"