Function buildWalletBundleApuFields
- buildWalletBundleApuFields(input): Pick<{
amenityKind:
| "supermarket"
| "shop"
| "car_wash"
| "parking"
| "house"
| "talk_time"
| "wallet_bundle"
| "apu_credit"
| "apu_debit";
at: string;
counterpartyNodeId?: string;
creditSource?: string;
debitSource?: string;
detail?: string;
id: string;
itemRef: {
id: string;
kind:
| "supermarket"
| "shop"
| "parking"
| "house"
| "carwash"
| "game"
| "apu"
| "talk"
| "bundle";
};
playerId: string;
powerUpsDelta?: number;
powerUpsEarned?: number;
powerUpsSpent?: number;
priceUsd?: number;
spaceId: string;
token?: "APU";
},
| "powerUpsSpent"
| "powerUpsDelta"
| "debitSource"
| "creditSource"
| "token"> Parameters
- input: {
bundleId: string;
powerUpsCost: number;
}bundleId: string
powerUpsCost: number
Returns Pick<{
amenityKind:
| "supermarket"
| "shop"
| "car_wash"
| "parking"
| "house"
| "talk_time"
| "wallet_bundle"
| "apu_credit"
| "apu_debit";
at: string;
counterpartyNodeId?: string;
creditSource?: string;
debitSource?: string;
detail?: string;
id: string;
itemRef: {
id: string;
kind:
| "supermarket"
| "shop"
| "parking"
| "house"
| "carwash"
| "game"
| "apu"
| "talk"
| "bundle";
};
playerId: string;
powerUpsDelta?: number;
powerUpsEarned?: number;
powerUpsSpent?: number;
priceUsd?: number;
spaceId: string;
token?: "APU";
},
| "powerUpsSpent"
| "powerUpsDelta"
| "debitSource"
| "creditSource"
| "token">
APU fields for wallet bundle redemption rows.