liquidity-invoice-generation
Invoice generation system compatible with Liquidity Network
IMPORTANT Requires web3-utils
and bignumber.js
dependencies
Usage
const invoice: Invoice = createInvoice({
network: 4,
publicKey: '0xE6987CD613Dfda0995A95b3E6acBAbECecd41376',
generateId: true,
operatorAddress: '0x4FED1fC4144c223aE3C1553be203cDFcbD38C581',
tokenAddress: '0x4FED1fC4144c223aE3C1553be203cDFcbD38C581',
amount: '12000000000000',
})
const encodedInvoice: string = encodeInvoice(invoice)
const decodedInvoice: Invoice = decodeInvoice(encodedInvoice)