Commit 039c50dd authored by plaasio's avatar plaasio 👷🏽

Update pnv.js

parent 14d5cad7
......@@ -58,25 +58,27 @@ PythonShell.run(src, options, async function (err, results) {
async function init(){
var pressed = await getPySrc('btns.py', []);
//var pressed = await getPySrc('btns.py', []);
console.log(pressed);
await getPySrc('lcd.py', ['READY', 'scan contract..']);
getPySrc('lcd.py', ['READY', 'scan contract..']);
var read = await getPySrc('rd-rfid.py', []);
//var write = await getPySrc('wt-rfid.py', ['value1', 'value2', 'value3']);
await getPySrc('lcd.py', ['scanning cont..', read]);
var action = new Promise.race([getPySrc('rd-rfid.py', []), getPySrc('btns.py', [])]);
// if
getPySrc('lcd.py', ['scanning cont..', read]);
var shared = await sendShare('','',read);
console.log(shared);
var shared = await sendShare('','',read)
console.log(shared)
}
function sendShare(pub,priv,share){
// incoming object. tk = {adr:'0x..',cAdr:'0x..',fiat:'kes',amount:'300'}
// transaction hash. res = '0x..'
// TO-DO
// support other tokens currently supporting eth only/kenya shillings
// only supporting bits tokens transactions
///
return new Promise(function(resolve, reject) {
......@@ -109,25 +111,16 @@ var provider = new SignerProvider(ethHost, {
signTransaction: (rawTx, cb) => cb(null, sign(rawTx, vAddressPrivate)),
accounts: (cb) => cb(null, [vAddressPublic]),
});
var eth = new Eth(provider);
trnDat.value = '0x0';
trnDat.to = plaasTokenAddress;
var eth = new Eth(provider);
trnDat.value = '0x0';
trnDat.to = plaasTokenAddress;
var contract = web3.eth.contract(JSON.parse(abi));
var instance = contract.at(plaasTokenAddress);
instance.decimals(function(e,r){
var instance = contract.at(plaasTokenAddress);
instance.decimals(function(e,r){
var amount=(shareFee * Math.pow(10, r.toNumber()));
var amount=(shareFee * Math.pow(10, r.toNumber()));
amount = parseInt(amount.toFixed());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment