(defaults?: Partial<TokenDetails>)
| 381 | * @returns Synthetic token details (no NFT commitment) with a random category and amount. |
| 382 | */ |
| 383 | export const randomToken = (defaults?: Partial<TokenDetails>): TokenDetails => ({ |
| 384 | ...{ |
| 385 | category: binToHex(sha256(bigIntToVmNumber(randomInt()))), |
| 386 | amount: 100_000n + randomInt(), |
| 387 | }, |
| 388 | ...defaults, |
| 389 | }); |
| 390 | |
| 391 | /** |
| 392 | * Generate random NFT `TokenDetails` (`amount: 0n`, random commitment, `none` capability) for |
no test coverage detected