Skip to content

Commit

Permalink
Merge branch 'nightly' into dub/archival_storage
Browse files Browse the repository at this point in the history
  • Loading branch information
dubbelosix committed Nov 21, 2023
2 parents 1bd0ade + d624e21 commit ab46a03
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 9 deletions.
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,15 @@ impl<C: sov_modules_api::Context, Da: sov_modules_api::DaSpec> sov_modules_api::

type Event = ();

fn call(
&self,
_msg: Self::CallMessage,
_context: &Self::Context,
_working_set: &mut WorkingSet<C>,
) -> Result<sov_modules_api::CallResponse, Error> {
Ok(sov_modules_api::CallResponse {})
}

fn genesis(&self, config: &Self::Config, working_set: &mut WorkingSet<C>) -> Result<(), Error> {
// The initialization logic
Ok(self.init_module(config, working_set)?)
Expand Down
14 changes: 11 additions & 3 deletions module-system/sov-modules-api/src/reexport_macros.rs
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ pub use sov_modules_macros::MessageCodec;
/// ```
/// use std::marker::PhantomData;
///
/// use sov_modules_api::{Context, Module, ModuleInfo, ModuleCallJsonSchema, StateMap};
/// use sov_modules_api::{WorkingSet,Error, CallResponse, Context, Module, ModuleInfo, ModuleCallJsonSchema, StateMap};
/// use sov_modules_api::default_context::ZkDefaultContext;
/// use sov_bank::CallMessage;
///
/// #[derive(ModuleInfo, ModuleCallJsonSchema)]
/// struct TestModule<C: Context> {
Expand All @@ -35,8 +34,17 @@ pub use sov_modules_macros::MessageCodec;
/// impl<C: Context> Module for TestModule<C> {
/// type Context = C;
/// type Config = PhantomData<C>;
/// type CallMessage = CallMessage<C>;
/// type CallMessage = ();
/// type Event = ();
///
/// fn call(
/// &self,
/// _msg: Self::CallMessage,
/// _context: &Self::Context,
/// _working_set: &mut WorkingSet<C>,
/// ) -> Result<CallResponse, Error> {
/// Ok(CallResponse {})
/// }
/// }
///
/// println!("JSON Schema: {}", TestModule::<ZkDefaultContext>::json_schema());
Expand Down
4 changes: 1 addition & 3 deletions module-system/sov-modules-core/src/module/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,7 @@ pub trait Module {
_message: Self::CallMessage,
_context: &Self::Context,
_working_set: &mut WorkingSet<Self::Context>,
) -> Result<CallResponse, ModuleError> {
unreachable!()
}
) -> Result<CallResponse, ModuleError>;

/// Attempts to charge the provided amount of gas from the working set.
///
Expand Down
2 changes: 1 addition & 1 deletion utils/bashtestmd/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ autotests = false

[dependencies]
clap = { workspace = true }
markdown = "1.0.0-alpha.14"
markdown = "1.0.0-alpha.15"
shell-escape = "0.1.5"

0 comments on commit ab46a03

Please sign in to comment.