pub trait ScriptTemplateLock {
// Required method
fn lock(&self) -> Result<LockingScript, ScriptError>;
}Expand description
Trait for creating locking scripts (analogous to TS SDK ScriptTemplate).
Implementors produce a LockingScript from configuration stored in the struct.
Required Methods§
Sourcefn lock(&self) -> Result<LockingScript, ScriptError>
fn lock(&self) -> Result<LockingScript, ScriptError>
Create a locking script from the template’s parameters.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".