Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 3x 3x 3x 3x 5x 5x 2x 4x 3x | const { isValidAddress } = require('ethereumjs-util');
const getColor = require('./getColor');
const makeTransfer = require('../../txHelpers/makeTransfer');
module.exports = async (bridgeState, from, to, colorOrAddress, value) => {
let color = colorOrAddress;
if (isValidAddress(colorOrAddress)) {
color = await getColor(bridgeState, colorOrAddress);
}
const tx = await makeTransfer(
{
balances: bridgeState.currentState.balances,
unspent: bridgeState.currentState.unspent,
},
from,
to,
value,
Number(color)
);
return tx.toJSON();
};
|