1

块构建器中从外部构建块期间,我需要访问单个外部数据,即签名者的 AccointId 和随机数。SignaturePayload我假设这些数据是特征的一部分,Extrinsic但找不到获取这些数据的方法。

pub fn build(mut self) -> Result<BuiltBlock<Block, backend::StateBackendFor<B, Block>>, Error> {
    let extrinsics = self.extrinsics.clone();
    extrinsics.into_iter().for_each(|xt| {
        // Here I'm trying to get the data from the extrinsic, something like:
        // let nonce = xt.nonce;
        // let account_id = xt.account_id;
    }

    // The rest of the build function logic
}

如何在这里获取签名者的 AccountId 和 nonce?

4

0 回答 0