pub fn commit_transforms(
        &self,
        prestate_hash: Vec<u8>,
        effects: AdditiveMap<Key, Transform>,
    ) -> CommitResponse {
        let commit_request = create_commit_request(&prestate_hash, &effects);

        self.engine_state
            .commit(RequestOptions::new(), commit_request)
            .wait_drop_metadata()
            .expect("Should have commit response")
    }
/// Sends raw commit request to the current engine response.
///
/// Can be used where result is not necessary
Sends raw commit request to the current engine response.
Can be used where result is not necessary
Sends raw commit request to the current engine response . Can be used where result is not necessary
pub fn commit_transforms(
        &self,
        prestate_hash: Vec<u8>,
        effects: AdditiveMap<Key, Transform>,
    ) -> CommitResponse {
        let commit_request = create_commit_request(&prestate_hash, &effects);
        self.engine_state
            .commit(RequestOptions::new(), commit_request)
            .wait_drop_metadata()
            .expect("Should have commit response")
    }
pub fn commit_transforms ( & self , prestate_hash : Vec < u8 > , effects : AdditiveMap < Key , Transform > , ) -> CommitResponse { let commit_request = create_commit_request ( & prestate_hash , & effects ) ; self . engine_state . commit ( RequestOptions :: new ( ) , commit_request ) . wait_drop_metadata ( ) . expect ( " " ) }
Sends raw commit request to the current engine response.
Sends raw commit request to the current engine response .
&self
prestate_hash
Vec<u8>
effects
AdditiveMap<Key, Transform>
&self
prestate_hash
Vec<u8>
effects
AdditiveMap<Key, Transform>