1
2
3
4
5
6
7
8
9
10
11
12
#![cfg(feature = "testutils")]
#![cfg_attr(feature = "docs", doc(cfg(feature = "testutils")))]

mod test_sign;
pub use test_sign::ed25519;

use crate::{Env, RawVal, Symbol};

#[doc(hidden)]
pub trait ContractFunctionSet {
    fn call(&self, func: &Symbol, env: Env, args: &[RawVal]) -> Option<RawVal>;
}