UNPKG

@yoroi/api

Version:
655 lines (654 loc) 21.5 kB
export const mockGetOnChainMetadatas = { withMultipleMints: { '775f356c756b70ca6b8e65feec417c7da295179eee6c4bfe9ff33176.54657374696e6754657374496d6167653132': [ { key: '721', metadata: { '775f356c756b70ca6b8e65feec417c7da295179eee6c4bfe9ff33176': { TestingTestImage10: { description: 'Image #10', files: [ { mediaType: 'image/jpeg', name: 'Image #10', src: 'ipfs://Qmctvkww1Ne3fuSa8wkGYmVerofAev16qTjpECEywuhXFV', }, ], image: 'ipfs://Qmctvkww1Ne3fuSa8wkGYmVerofAev16qTjpECEywuhXFV', mediaType: 'image/jpeg', name: 'Image #10', }, TestingTestImage11: { description: 'Image #11', files: [ { mediaType: 'image/jpeg', name: 'Image #11', src: 'ipfs://QmNW3oAZConzzXvU6hXMpC8E48NxZCCr1Sp8aJKU9WBE64', }, ], image: 'ipfs://QmNW3oAZConzzXvU6hXMpC8E48NxZCCr1Sp8aJKU9WBE64', mediaType: 'image/jpeg', name: 'Image #11', }, TestingTestImage21: { description: 'Image #21', files: [ { mediaType: 'image/jpeg', name: 'Image #21', src: 'ipfs://QmPJvWHuaATQZaaZ7j1Yn9natJLdnha99JGN92EbFguuw9', }, ], image: 'ipfs://QmPJvWHuaATQZaaZ7j1Yn9natJLdnha99JGN92EbFguuw9', mediaType: 'image/jpeg', name: 'Image #21', }, TestingTestImage13: { description: 'Image #13', files: [ { mediaType: 'image/jpeg', name: 'Image #13', src: 'ipfs://QmeK2PfLbmSXQUSoDHK8kf2NsPSid1J6KoeMDmAHs8sDua', }, ], image: 'ipfs://QmeK2PfLbmSXQUSoDHK8kf2NsPSid1J6KoeMDmAHs8sDua', mediaType: 'image/jpeg', name: 'Image #13', }, TestingTestImage14: { description: 'Image #14', files: [ { mediaType: 'image/jpeg', name: 'Image #14', src: 'ipfs://QmbBFhHPXRGEf2Ak7Ed25mRXpRA1BsL9EjkJfYZZMXq97q', }, ], image: 'ipfs://QmbBFhHPXRGEf2Ak7Ed25mRXpRA1BsL9EjkJfYZZMXq97q', mediaType: 'image/jpeg', name: 'Image #14', }, }, 'version': '1.0', }, }, { key: '721', metadata: { '775f356c756b70ca6b8e65feec417c7da295179eee6c4bfe9ff33176': { TestingTestImage12: { description: 'Image #12', files: [ { mediaType: 'image/jpeg', name: 'Image #12', src: 'ipfs://Qmctvkww1Ne3fuSa8wkGYmVerofAev16qTjpECEywuhXFV', }, ], image: 'ipfs://Qmctvkww1Ne3fuSa8wkGYmVerofAev16qTjpECEywuhXFV', mediaType: 'image/jpeg', name: 'Image #12', }, TestingTestImage14: { description: 'Image #14', files: [ { mediaType: 'image/jpeg', name: 'Image #14', src: 'ipfs://QmbBFhHPXRGEf2Ak7Ed25mRXpRA1BsL9EjkJfYZZMXq97q', }, ], image: 'ipfs://QmbBFhHPXRGEf2Ak7Ed25mRXpRA1BsL9EjkJfYZZMXq97q', mediaType: 'image/jpeg', name: 'Image #14', }, }, 'version': '1.0', }, }, ], } as const, withMultipleMintsV2: { '775f356c756b70ca6b8e65feec417c7da295179eee6c4bfe9ff33176.54657374696e6754657374496d6167653132': [ { key: '721', metadata: { '775f356c756b70ca6b8e65feec417c7da295179eee6c4bfe9ff33176': { TestingTestImage10: { description: 'Image #10', files: [ { mediaType: 'image/jpeg', name: 'Image #10', src: 'ipfs://Qmctvkww1Ne3fuSa8wkGYmVerofAev16qTjpECEywuhXFV', }, ], image: 'ipfs://Qmctvkww1Ne3fuSa8wkGYmVerofAev16qTjpECEywuhXFV', mediaType: 'image/jpeg', name: 'Image #10', }, TestingTestImage11: { description: 'Image #11', files: [ { mediaType: 'image/jpeg', name: 'Image #11', src: 'ipfs://QmNW3oAZConzzXvU6hXMpC8E48NxZCCr1Sp8aJKU9WBE64', }, ], image: 'ipfs://QmNW3oAZConzzXvU6hXMpC8E48NxZCCr1Sp8aJKU9WBE64', mediaType: 'image/jpeg', name: 'Image #11', }, TestingTestImage21: { description: 'Image #21', files: [ { mediaType: 'image/jpeg', name: 'Image #21', src: 'ipfs://QmPJvWHuaATQZaaZ7j1Yn9natJLdnha99JGN92EbFguuw9', }, ], image: 'ipfs://QmPJvWHuaATQZaaZ7j1Yn9natJLdnha99JGN92EbFguuw9', mediaType: 'image/jpeg', name: 'Image #21', }, TestingTestImage13: { description: 'Image #13', files: [ { mediaType: 'image/jpeg', name: 'Image #13', src: 'ipfs://QmeK2PfLbmSXQUSoDHK8kf2NsPSid1J6KoeMDmAHs8sDua', }, ], image: 'ipfs://QmeK2PfLbmSXQUSoDHK8kf2NsPSid1J6KoeMDmAHs8sDua', mediaType: 'image/jpeg', name: 'Image #13', }, TestingTestImage14: { description: 'Image #14', files: [ { mediaType: 'image/jpeg', name: 'Image #14', src: 'ipfs://QmbBFhHPXRGEf2Ak7Ed25mRXpRA1BsL9EjkJfYZZMXq97q', }, ], image: 'ipfs://QmbBFhHPXRGEf2Ak7Ed25mRXpRA1BsL9EjkJfYZZMXq97q', mediaType: 'image/jpeg', name: 'Image #14', }, }, 'version': '1.0', }, }, { key: '721', metadata: { '775f356c756b70ca6b8e65feec417c7da295179eee6c4bfe9ff33176': { '54657374696e6754657374496d6167653132': { description: 'Image #12', files: [ { mediaType: 'image/jpeg', name: 'Image #12', src: 'ipfs://Qmctvkww1Ne3fuSa8wkGYmVerofAev16qTjpECEywuhXFV', }, ], image: 'ipfs://Qmctvkww1Ne3fuSa8wkGYmVerofAev16qTjpECEywuhXFV', mediaType: 'image/jpeg', name: 'Image #12', }, 'TestingTestImage14': { description: 'Image #14', files: [ { mediaType: 'image/jpeg', name: 'Image #14', src: 'ipfs://QmbBFhHPXRGEf2Ak7Ed25mRXpRA1BsL9EjkJfYZZMXq97q', }, ], image: 'ipfs://QmbBFhHPXRGEf2Ak7Ed25mRXpRA1BsL9EjkJfYZZMXq97q', mediaType: 'image/jpeg', name: 'Image #14', }, }, 'version': '2.0', }, }, ], } as const, withSameNftWithRecordsV1V2: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4843.': [ { key: '721', metadata: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4843': { '': { description: 'unamed collection', files: [ { mediaType: 'image/png', name: 'unamed collection', src: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', }, ], image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', mediaType: 'image/png', name: 'unamed collection', }, }, 'version': '1.0', }, }, ], '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4843.00': [ { key: '721', metadata: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4843': { '3030': { description: 'Zero Zero collection', files: [ { mediaType: 'image/png', name: 'Zero Zero logo', src: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', }, ], image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', mediaType: 'image/png', name: 'Zero Zero logo', }, }, 'version': '2.0', }, }, { key: '721', metadata: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4843': { '00': { description: 'Zero Zero collection', files: [ { mediaType: 'image/png', name: 'Zero Zero logo', src: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', }, ], image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', mediaType: 'image/png', name: 'Zero Zero logo', }, }, 'version': '1.0', }, }, ], } as const, withFtsNfts: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842.emptyRecords': [], '1d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4844.': [ { key: '721', metadata: { '1d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4844': { '': { description: 'empty assetName', files: [ { mediaType: 'image/png', name: 'Zero Zero logo', src: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', }, ], image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', mediaType: 'image/png', name: 'empty assetName', }, }, 'version': '2.0', }, }, ], '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842.nftUsualMetadata': [ { key: '721', metadata: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842': { nftUsualMetadata: { description: 'Nft with the `usual` metadata structure', files: [ { mediaType: 'image/png', name: 'nftUsualMetadata', src: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', }, ], image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', mediaType: 'image/png', name: 'nftUsualMetadata', }, }, 'version': '1.0', }, }, ], '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842.nftWithAuthorAndExtras': [ { key: '721', metadata: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842': { nftWithAuthorAndExtras: { description: 'Nft with author and extras', files: { mediaType: 'image/png', name: 'nftWithAuthorAndExtras', src: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', }, image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', mediaType: 'image/png', name: 'nftWithAuthorAndExtras', author: 'Someone', extra1: 'extra1', twitter: 'https://twitter.com/someone', }, }, 'version': '1.0', }, }, ], '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842.manyRecords': [ { key: '20', metadata: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842': { manyRecords: { name: 'many records last ft', description: 'many records last ft', decimals: 10, ticker: 'SFT', url: 'https://superft.com', logo: '', }, }, 'version': '1.0', }, }, { key: '20', metadata: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842': { manyRecords: { name: 'old ft', description: 'old ft', decimals: 10, ticker: 'SFT', url: 'https://superft.com', logo: '', }, }, 'version': '1.0', }, }, { key: '721', metadata: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842': { manyRecords: { description: 'latest but INVALID', name: 'latest but INVALID', }, }, 'version': '1.0', }, }, { key: '721', metadata: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842': { manyRecords: { description: 'many last VALID nft', files: [ { mediaType: 'image/png', name: 'nftUsualMetadata', src: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', }, ], image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', mediaType: 'image/png', name: 'many last valid Nft', }, }, 'version': '1.0', }, }, ], '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842.ftUsualMetadata': [ { key: '20', metadata: { '9d88eef1d822a708cad279fc7c79c3936733b236011544f8567f4842': { ftUsualMetadata: { name: 'super ft', description: 'super ft', decimals: 10, ticker: 'SFT', url: 'https://superft.com', logo: '', }, }, 'version': '1.0', }, }, ], '5449dbad479b09de066bdf7934799c8a5aa2b66cf4a11eb759aa76c6.nftWithImageArray': [ { key: '721', metadata: { '5449dbad479b09de066bdf7934799c8a5aa2b66cf4a11eb759aa76c6': { nftWithImageArray: { description: 'Nft with image array', files: [ { mediaType: 'image/png', name: 'davinciMan', src: 'ipfs://QmXf464J4aLjjBwfdaontdxKsqeEYah7rgh5XiZgQs5yVv', }, ], image: [ 'ipfs://', 'QmXf464J4aLjjBwfdaontdxKsqeEYah7rgh5XiZgQs5yVv', ], mediaType: 'image/png', name: 'Nft with image array', }, }, 'version': '1.0', }, }, ], '5449dbad479b09de066bdf7934799c8a5aa2b66cf4a11eb759aa76c6.nftV2': [ { key: '721', metadata: { '5449dbad479b09de066bdf7934799c8a5aa2b66cf4a11eb759aa76c6': { '6e66745632': { description: 'Nft V2', files: [ { mediaType: 'image/png', name: 'davinciMan', src: 'ipfs://QmXf464J4aLjjBwfdaontdxKsqeEYah7rgh5XiZgQs5yVv', }, ], image: [ 'ipfs://', 'QmXf464J4aLjjBwfdaontdxKsqeEYah7rgh5XiZgQs5yVv', ], mediaType: 'image/png', name: 'Nft V2', }, }, 'version': '2.0', }, }, ], '775f356c756b70ca6b8e65feec417c7da295179eee6c4bfe9ff33176.nftExtrasAndNoVersion': [ { key: '721', metadata: { '775f356c756b70ca6b8e65feec417c7da295179eee6c4bfe9ff33176': { nftExtrasAndNoVersion: { description: 'Image #15', files: [ { mediaType: 'image/png', name: 'Image #15', src: 'ipfs://QmZYkfWFWuFyJxGDoPFkiLXk6D7x2FGYdntKawKmZmYxff', }, ], image: 'ipfs://QmZYkfWFWuFyJxGDoPFkiLXk6D7x2FGYdntKawKmZmYxff', mediaType: 'image/png', name: 'Image #15', extra1: 'extra1', extra2: { extra3: 'extra3', }, }, }, }, }, ], } as const, withMalformattedFtAndNftRecords: { '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8.nftWrongNameType': [ { key: '721', metadata: { '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8': { nftWrongNameType: { image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', name: 1, }, }, 'version': '1.0', }, }, ], '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8.nftMissingImage': [ { key: '721', metadata: { '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8': { nftMissingImage: { name: 'nftMissingImage', }, }, 'version': '1.0', }, }, ], '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8.nftMissingName': [ { key: '721', metadata: { '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8': { nftMissingName: { image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', }, }, }, }, ], '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8.ftWrongNameType': [ { key: '20', metadata: { '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8': { ftWrongNameType: { name: 1, }, }, 'version': '1.0', }, }, ], '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8.ftMissingName': [ { key: '20', metadata: { '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8': { ftMissingName: { other: 1, }, }, }, }, ], '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8.nftMediaTypeMissingInFiles': [ { key: '721', metadata: { '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8': { nftMediaTypeMissingInFiles: { files: [ { name: 'V42/NFT#229770440', src: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', }, ], image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', name: 'nftMediaTypeMissingInFiles', }, }, 'version': '1.0', }, }, ], '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8.nftMediaTypeMissingInFilesAsObject': [ { key: '721', metadata: { '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8': { nftMediaTypeMissingInFiles: { files: { name: 'V42/NFT#229770440', src: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', }, image: 'ipfs://QmRhTTbUrPYEw3mJGGhQqQST9k86v1DPBiTTWJGKDJsVFw', name: 'nftMediaTypeMissingInFiles', }, }, 'version': '1.0', }, }, ], } as const, withOnlyFtRecords: { '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8.withOnlyFtRecords': [ { key: '20', }, null, ], } as const, }