pub fn process_transaction(
        &self,
        address: &TonAddress,
        transaction: JsonValue,
        abi: Option<JsonValue>,
        function_name: Option<&str>,
    ) -> TonResult<ResultOfRun> {
        Interop::json_request(self.context, "contracts.process.transaction", ParamsOfProcessTransaction {
            address: address.clone(),
            abi: option_params_to_value(abi)?,
            transaction: transaction.to_value()?,
            function_name: function_name.map(|val| val.to_owned())
        })
    }
/// Process recieved transaction to check errors and get output
Process recieved transaction to check errors and get output
Process recieved transaction to check errors and get output
pub fn process_transaction(
        &self,
        address: &TonAddress,
        transaction: JsonValue,
        abi: Option<JsonValue>,
        function_name: Option<&str>,
    ) -> TonResult<ResultOfRun> {
        Interop::json_request(self.context, "contracts.process.transaction", ParamsOfProcessTransaction {
            address: address.clone(),
            abi: option_params_to_value(abi)?,
            transaction: transaction.to_value()?,
            function_name: function_name.map(|val| val.to_owned())
        })
    }
pub fn process_transaction ( & self , address : & TonAddress , transaction : JsonValue , abi : Option < JsonValue > , function_name : Option < & str > , ) -> TonResult < ResultOfRun > { Interop :: json_request ( self . context , " " , ParamsOfProcessTransaction { address : address . clone ( ) , abi : option_params_to_value ( abi ) ? , transaction : transaction . to_value ( ) ? , function_name : function_name . map ( | val | val . to_owned ( ) ) } ) }
Process recieved transaction to check errors and get output
Process recieved transaction to check errors and get output
&self
address
&TonAddress
transaction
JsonValue
abi
Option<JsonValue>
function_name
Option<&str>