1 export const BTM = 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
3 export const camelize = (object) => {
4 for (let key in object) {
5 let value = object[key]
9 newKey = key.replace(/([_][a-z])/g, v => v[1].toUpperCase())
13 if (typeof value == 'object') {
14 value = camelize(value)
17 object[newKey] = value
23 export const networks = {
24 mainnet:'https://bcapi.movapi.com',
25 testnet: localStorage.getItem('testnet') || 'https://test-bcapi.movapi.com',
28 export const blockmetaNetworks = {
29 mainnet: 'http://blockmeta.com/api/v1',
30 testnet: 'http://btm2test.blockmeta.com/api/v1'
33 export const networksJS = {
34 mainnetbytom: `${networks['mainnet']}/bytom2/v1/`,
35 mainnetvapor: `${networks['mainnet']}/vapor/v3/` ,
36 mainnetbytom1: `${networks['mainnet']}/bytom/v3/`,
38 testnetbytom: `${networks['testnet']}/bytom2/v1/`,
39 testnetvapor: `${networks['testnet']}/vapor/v3/` ,
40 testnetbytom1: `${networks['testnet']}/bytom/v3/`,
44 export const decimalsMap = {
46 '184e1cc4ee4845023888810a79eed7a42c02c544cf2c61ceac05e176d575bd46':6,
47 '25f2069140fa3ff4d6e0dc1d0fcaa11ace01eb721f115f0f1a5a3782db597fb1':6,
48 '78de44ffa1bce37b757c9eae8925b5f199dc4621b412ef0f3f46168865284a93':9,
49 'bda946b3110fa46fd94346ce3f05f0760f1b9de72e238835bc4d19f9d64f1742':8,
50 'c4644dd6643475d57ed624f63129ab815f282b61f4bb07646d73423a6e1a1563':6,
51 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff':8
54 '328d60d8192425beeaea53dbbc7900778ec06f4ca2e4499f92aea6ca17645d4c':8,
55 '4483893ef7d9aac788c0e9e49a12398c1d35a2172adb1c8dc551fd169a6f5703':8,
56 '57e5b3a3040e1c0162f64019838fd93b5f33dcde7069fa72aee48a054143443f':8,
57 'a0889e1080999e59ed552865a1d3ee677202796222141ccc3552041708aad76c':8,
58 'babb18008ba6cf533fed6bc2bb8e98b3978c324f221aa679ba4c2b558a8fa97d':8,
59 'd50a426bdaaf1458d161aba4d8c3ebdd095eac7e1bbeb4a0252a3737ccf2d492':8,
60 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff':8
64 //Todo: update to production
65 export const bappRequestUrl = 'https://raw.githubusercontent.com/movnetwork/Byone/pro/src/assets/bapp/bapp.json'
66 export const bappImgUrl = 'https://raw.githubusercontent.com/movnetwork/Byone/pro/src/assets/img/bapp/'