use crateTransactionOnNetwork;
/// A structure encapsulating the result of a contract call.
///
/// `CallResult` is designed to hold the outcome of a contract call operation. It provides
/// a clear separation between the transaction response and the actual result data, if any,
/// returned by the contract call.