@kazeblockchain/kazejs
Version:
Javascript libraries for Kaze wallet
72 lines (58 loc) • 1.53 kB
JavaScript
export const ADDR_VERSION = '2d'
export const ASSETS = {
Kaze: 'KAZE',
'f1fee7945e5ba7fed56272b916094ed8f384a94e63d5f8d81214dfde489ffb17': 'KAZE',
Stream: 'STREAM',
'9d2593e23db5e8946969a16d1980ee57e04bb25904bb0ca0d181257eb48a5398': 'STREAM'
}
export const ASSET_ID = {
KAZE: 'f1fee7945e5ba7fed56272b916094ed8f384a94e63d5f8d81214dfde489ffb17',
STREAM: '9d2593e23db5e8946969a16d1980ee57e04bb25904bb0ca0d181257eb48a5398'
}
export const DEFAULT_RPC = {
MAIN: 'https://node4.kaze.solutions:22886',
TEST: 'https://node4.kaze.solutions:44886'
}
export const DEFAULT_REQ = { jsonrpc: '2.0', method: 'getblockcount', params: [], id: 1234 }
export const DEFAULT_SCRYPT = {
cost: 16384,
blockSize: 8,
parallel: 8,
size: 64
}
export const DEFAULT_SYSFEE = {
enrollmentTransaction: 10,
issueTransaction: 5,
publishTransaction: 5,
registerTransaction: 100
}
export const DEFAULT_WALLET = {
name: 'myWallet',
version: '1.0',
scrypt: {},
accounts: [],
extra: null
}
export const DEFAULT_ACCOUNT_CONTRACT = {
'script': '',
'parameters': [
{
'name': 'signature',
'type': 'Signature'
}
],
'deployed': false
}
export const KAZE_NETWORK = {
MAIN: 'MainNet',
TEST: 'TestNet'
}
// specified by nep2, same as bip38
export const NEP_HEADER = '0142'
export const NEP_FLAG = 'e0'
export const RPC_VERSION = '2.3.2'
export const TX_VERSION = {
'CLAIM': 0,
'CONTRACT': 0,
'INVOCATION': 1
}