XChainAddAccountCreateAttestation.fromJson constructor

XChainAddAccountCreateAttestation.fromJson(
  1. Map<String, dynamic> json
)

Implementation

XChainAddAccountCreateAttestation.fromJson(Map<String, dynamic> json)
    : xchainBridge = XChainBridge.fromJson(json["xchain_bridge"]),
      amount = parseBigInt(json["amount"])!,
      destination = json["destination"],
      signature = json["signature"],
      publicKey = json["public_key"],
      otherChainSource = json["other_chain_source"],
      attestationRewardAccount = json["attestation_reward_account"],
      attestationSignerAccount = json["attestation_reward_account"],
      wasLockingChainSend =
          json["was_locking_chain_send"] == 0 ? false : true,
      xChainAccountCreateCount = json["xchain_account_create_count"],
      signatureReward = parseBigInt(json["signature_reward"])!,
      super.json(json);