InnerTx constructor
InnerTx(
- dynamic _accountNonce,
- dynamic _address,
- dynamic _gasLimit,
- dynamic _fee,
- dynamic _amount,
Implementation
InnerTx(_accountNonce, _address, _gasLimit, _fee, _amount) {
XdrInnerTransaction trans = new XdrInnerTransaction();
XdrUint64 someInt = new XdrUint64();
someInt.uint64 = _accountNonce;
trans.accountnonce = someInt;
XdrAccount someData = new XdrAccount();
final String straddress = _address.substring(2);
final _bint = BigInt.parse(straddress, radix: 16);
someData.value = bigIntToUint8List(_bint);
trans.recipient = someData;
XdrUint64 someInt2 = new XdrUint64();
someInt2.uint64 = _gasLimit;
trans.gaslimit = someInt2;
XdrUint64 someInt3 = new XdrUint64();
someInt3.uint64 = _fee;
trans.fee = someInt3;
XdrUint64 someInt4 = new XdrUint64();
someInt4.uint64 = _amount;
trans.amount = someInt4;
XdrDataOutputStream outstream = new XdrDataOutputStream();
XdrInnerTransaction.encode(outstream, trans);
unsignedOutStream = outstream.data;
}