@broxus/js-core
Version:
MobX-based JavaScript Core library
48 lines (47 loc) • 1.42 kB
JavaScript
export const CONFIG_ABI = {
'ABI version': 2,
events: [],
fields: [
{
name: 'paramsRoot',
type: 'cell',
},
],
functions: [],
header: [],
version: '2.2',
};
export const PRICES_PARAM_ABI = [
{
components: [
{ name: 'tag1', type: 'uint8' },
{ name: 'flatGasLimit', type: 'uint64' },
{ name: 'flatGasPrice', type: 'uint64' },
{ name: 'tag2', type: 'uint8' },
{ name: 'gasPrice', type: 'uint64' },
{ name: 'gasLimit', type: 'uint64' },
{ name: 'specialGasLimit', type: 'uint64' },
{ name: 'gasCredit', type: 'uint64' },
{ name: 'blockGasLimit', type: 'uint64' },
{ name: 'freezeDueLimit', type: 'uint64' },
{ name: 'deleteDueLimit', type: 'uint64' },
],
name: 'value',
type: 'tuple',
},
];
export const FORWARD_FEE_PRICES_PARAM_ABI = [
{
components: [
{ name: 'tag1', type: 'uint8' },
{ name: 'lumpPrice', type: 'uint64' },
{ name: 'bitPrice', type: 'uint64' },
{ name: 'cellPrice', type: 'uint64' },
{ name: 'ihrPriceFactor', type: 'uint32' },
{ name: 'firstFrac', type: 'uint16' },
{ name: 'nextFrac', type: 'uint16' },
],
name: 'value',
type: 'tuple',
},
];