Struct ckb_sdk::unlock::ChequeScriptSigner
source · pub struct ChequeScriptSigner { /* private fields */ }Implementations§
source§impl ChequeScriptSigner
impl ChequeScriptSigner
pub fn new(signer: Box<dyn Signer>, action: ChequeAction) -> ChequeScriptSigner
pub fn owner_id<'t>(&self, args: &'t [u8]) -> &'t [u8] ⓘ
pub fn action(&self) -> ChequeAction
Trait Implementations§
source§impl ScriptSigner for ChequeScriptSigner
impl ScriptSigner for ChequeScriptSigner
fn match_args(&self, args: &[u8]) -> bool
source§fn sign_tx(
&self,
tx: &TransactionView,
script_group: &ScriptGroup
) -> Result<TransactionView, ScriptSignError>
fn sign_tx(
&self,
tx: &TransactionView,
script_group: &ScriptGroup
) -> Result<TransactionView, ScriptSignError>
Add signature information to witnesses