mirror of
https://github.com/Permissionless-Software-Foundation/bch-js.git
synced 2026-09-21 16:51:59 -07:00
128 lines
2.8 KiB
JavaScript
128 lines
2.8 KiB
JavaScript
/*
|
|
Mock data for IPFS unit tests.
|
|
*/
|
|
|
|
const uploadData = {
|
|
successful: [
|
|
{
|
|
source: 'Local',
|
|
id: 'uppy-ipfs/js-1e-application/octet-stream',
|
|
name: 'ipfs.js',
|
|
extension: 'js',
|
|
meta: {
|
|
test: 'avatar',
|
|
name: 'ipfs.js',
|
|
type: 'application/octet-stream',
|
|
fileModelId: '5ec562319bfacc745e8d8a52'
|
|
},
|
|
type: 'application/octet-stream',
|
|
progress: {
|
|
uploadStarted: 1589596706524,
|
|
uploadComplete: true,
|
|
percentage: 100,
|
|
bytesUploaded: 2374,
|
|
bytesTotal: 2374
|
|
},
|
|
size: null,
|
|
isRemote: false,
|
|
remote: '',
|
|
tus: {
|
|
uploadUrl:
|
|
'http://localhost:5001/uppy-files/6acd261f494c3375dc522e27880efe33'
|
|
},
|
|
response: {
|
|
uploadURL:
|
|
'http://localhost:5001/uppy-files/6acd261f494c3375dc522e27880efe33'
|
|
},
|
|
uploadURL:
|
|
'http://localhost:5001/uppy-files/6acd261f494c3375dc522e27880efe33',
|
|
isPaused: false
|
|
}
|
|
],
|
|
failed: [],
|
|
uploadID: 'cka90u4m300000fi0cldg6lrf'
|
|
}
|
|
|
|
const paymentInfo = {
|
|
success: true,
|
|
hostingCostBCH: 0.00004201,
|
|
hostingCostUSD: 0.01,
|
|
file: {
|
|
payloadLink: '',
|
|
hasBeenPaid: false,
|
|
_id: '5ebf5d04cba8b038394e0d62',
|
|
schemaVersion: 1,
|
|
size: 2374,
|
|
fileId: 'uppy-ipfs/js-1e-application/octet-stream',
|
|
fileName: 'ipfs.js',
|
|
fileExtension: 'js',
|
|
createdTimestamp: '1589599492.952',
|
|
hostingCost: 4201,
|
|
walletIndex: 36,
|
|
bchAddr: 'bchtest:qqymyk4zfvnw8rh6hcvl922ewudkyrn9jvk6gtuae6',
|
|
__v: 0
|
|
}
|
|
}
|
|
|
|
mockNewFileModel = {
|
|
success: true,
|
|
hostingCostBCH: 0.00004197,
|
|
hostingCostUSD: 0.01,
|
|
file: {
|
|
payloadLink: '',
|
|
hasBeenPaid: false,
|
|
_id: '5ec562319bfacc745e8d8a52',
|
|
schemaVersion: 1,
|
|
size: 4458,
|
|
fileName: 'ipfs.js',
|
|
fileExtension: 'js',
|
|
createdTimestamp: '1589994033.655',
|
|
hostingCost: 4196,
|
|
walletIndex: 49,
|
|
bchAddr: 'bchtest:qzrpkevu7h2ayfa4rjx08r5elvpfu72dg567x3mh3c',
|
|
__v: 0
|
|
}
|
|
}
|
|
|
|
const unpaidFileData = {
|
|
file: {
|
|
payloadLink: '',
|
|
hasBeenPaid: false,
|
|
_id: '5ec7392c2acfe57aa62e945a',
|
|
schemaVersion: 1,
|
|
size: 726,
|
|
fileName: 'ipfs-e2e.js',
|
|
fileExtension: 'js',
|
|
createdTimestamp: '1590114604.986',
|
|
hostingCost: 4403,
|
|
walletIndex: 56,
|
|
bchAddr: 'bchtest:qz5z82u0suqh80x5tfx4ht8kdrkkw664vcy44uz0wk',
|
|
__v: 0
|
|
}
|
|
}
|
|
|
|
const paidFileData = {
|
|
file: {
|
|
payloadLink: 'QmRDHPhY5hCNVRMVQvS2H9uty8P1skdwgLaHpUAkEvsjcE',
|
|
hasBeenPaid: true,
|
|
_id: '5ec7392c2acfe57aa62e945a',
|
|
schemaVersion: 1,
|
|
size: 726,
|
|
fileName: 'ipfs-e2e.js',
|
|
fileExtension: 'js',
|
|
createdTimestamp: '1590114604.986',
|
|
hostingCost: 4403,
|
|
walletIndex: 56,
|
|
bchAddr: 'bchtest:qz5z82u0suqh80x5tfx4ht8kdrkkw664vcy44uz0wk',
|
|
__v: 0
|
|
}
|
|
}
|
|
|
|
module.exports = {
|
|
uploadData,
|
|
paymentInfo,
|
|
mockNewFileModel,
|
|
unpaidFileData,
|
|
paidFileData
|
|
}
|