XChainAddClaimAttestation.fromJson constructor

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

Implementation

XChainAddClaimAttestation.fromJson(Map<String, dynamic> json)
    : xchainBridge = XChainBridge.fromJson(json["xchain_bridge"]),
      xchainClaimId = json["xchain_claim_id"],
      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,
      super.json(json);