UNPKG

@yoroi/api

Version:
543 lines (542 loc) 18.1 kB
"use strict"; 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' } }] }, 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' } }] }, 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' } }] }, 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' } } } } }] }, 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' } }] }, withOnlyFtRecords: { '4d99f2fcc2fd91aca97865516b8e77a8e6dc011a905b9960289833e8.withOnlyFtRecords': [{ key: '20' }, null] } }; //# sourceMappingURL=token-onchain-metadata.mocks.js.map