Skip to content

Instantly share code, notes, and snippets.

View en's full-sized avatar

Yuanchao Sun en

  • Octopus Network
View GitHub Profile
@en
en / timeout.rs
Created December 12, 2023 16:38
msg_timeout.rs
#[cfg(test)]
mod tests {
use ibc_core_channel_types::msgs::MsgTimeout;
use ibc_core_client::types::error::ClientError;
use ibc_core_commitment_types::commitment::{
CommitmentPrefix, CommitmentProofBytes, CommitmentRoot,
};
use ibc_core_commitment_types::merkle::{apply_prefix, MerkleProof};
use ibc_core_commitment_types::specs::ProofSpecs;
use ibc_core_host::types::path::{Path, SeqRecvPath};
// hermes/crates/relayer/src/chain/near/mod.rs
mod test {
use super::*;
fn query_view_state_proof(height: u64) -> Result<Vec<u8>, Error> {
let rt = Arc::new(TokioRuntime::new().unwrap());
let client = NearRpcClient::new(
"https://beta.rpc.testnet.near.org", //"https://nd-354-497-726.p2pify.com/eedb1960b8b7f8747090aee8583d01f2",
// "https://rpc.testnet.near.org"
);