1.2.8 • Published 4 years ago
@arcblock/asset-factory v1.2.8
Utility to create standard assets that can be rendered in ABT Wallet
Table of Contents
Install
npm install @arcblock/asset-factory
// or
yarn add @arcblock/asset-factory
Usage
const ForgeSDK = require('@arcblock/forge-sdk');
const { AssetFactory, AssetIssuer } = require('@arcblock/asset-factory');
const wallet = ForgeSDK.Wallet.fromRandom();
const factory = new AssetFactory({
chainId: 'zinc-2019-05-17',
chainHost: 'https://zinc.abtnetwork.io/api',
wallet,
issuer: {
name: 'test case',
url: 'https://www.arcblock.io',
logo: 'https://www.arcblock.io/favicon.ico',
},
});
const [asset, hash] = await factory.createTicket({
backgroundUrl: 'https://www.arcblock.io',
data: {
name: '复仇者联盟4的电影票',
description: '单场次单人座',
location: '北京市朝阳区青年路朝阳大悦城万达影院',
startTime: Date.now(),
endTime: Date.now() + 24 * 60 * 60 * 1000,
host: new AssetIssuer({
wallet,
name: '万达影城',
logo: 'https://www.baidu.com',
url: 'https://www.baidu.com',
}),
},
});
Documentation
For full documentation, checkout https://forge-js.netlify.com
1.2.8
4 years ago
1.2.7
4 years ago
1.2.6
4 years ago
1.2.5
4 years ago
1.2.3
4 years ago
1.2.2
4 years ago
1.2.1
4 years ago
1.2.0
4 years ago
1.1.6
4 years ago
1.1.4
4 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.39
4 years ago
1.0.38
4 years ago
1.0.36
4 years ago
1.0.33
4 years ago
1.0.32
4 years ago
1.0.31
4 years ago
1.0.30
4 years ago
1.0.30-alpha.0
4 years ago
1.0.29-alpha.0
4 years ago
1.0.28-alpha.0
4 years ago
1.0.27-alpha.0
4 years ago
1.0.26
4 years ago
1.0.24
4 years ago
1.0.20
4 years ago
1.0.23
4 years ago
1.0.17
4 years ago
1.0.16
4 years ago
1.0.15
4 years ago
1.0.13
4 years ago
1.0.12
4 years ago
1.0.9
4 years ago
1.0.7
4 years ago
1.0.4
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago
0.41.0
4 years ago
0.40.11
4 years ago
0.40.10
4 years ago
0.40.9
5 years ago
0.40.8
5 years ago
0.40.6
5 years ago
0.40.5
5 years ago
0.40.3
5 years ago
0.40.2
5 years ago
0.40.0
5 years ago
0.39.9
5 years ago