toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final j = <String, dynamic>{};

  j['version'] = version;
  j['chainIdentifier'] = chainIdentifier;
  j['blockType'] = blockType;
  j['hash'] = hash.toString();
  j['previousHash'] = previousHash.toString();
  j['height'] = height;
  j['momentumAcknowledged'] = momentumAcknowledged.toJson();
  j['address'] = address.toString();
  j['toAddress'] = toAddress.toString();
  j['amount'] = amount;
  j['tokenStandard'] = tokenStandard.toString();
  j['fromBlockHash'] = fromBlockHash.toString();
  j['data'] = BytesUtils.bytesToBase64(data);
  j['fusedPlasma'] = fusedPlasma;
  j['difficulty'] = difficulty;
  j['nonce'] = nonce;
  j['publicKey'] = BytesUtils.bytesToBase64(publicKey);
  j['signature'] = BytesUtils.bytesToBase64(signature);
  return j;
}