Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix registration
  • Loading branch information
clangenb committed Sep 10, 2025
commit 02fa88c86f17a336c7fae028cc213d4846fa13ef
12 changes: 6 additions & 6 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ dependencies = [
[[package]]
name = "ac-compose-macros"
version = "0.4.2"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#eb52c9be2f20981b15db59c592d1937ed820f8f9"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#0e28c1156d34391e96340fba3b2c6d47d166346d"
dependencies = [
"ac-primitives",
"log 0.4.22",
Expand All @@ -25,7 +25,7 @@ dependencies = [
[[package]]
name = "ac-node-api"
version = "0.5.1"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#eb52c9be2f20981b15db59c592d1937ed820f8f9"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#0e28c1156d34391e96340fba3b2c6d47d166346d"
dependencies = [
"ac-primitives",
"bitvec",
Expand All @@ -50,7 +50,7 @@ dependencies = [
[[package]]
name = "ac-primitives"
version = "0.9.0"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#eb52c9be2f20981b15db59c592d1937ed820f8f9"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#0e28c1156d34391e96340fba3b2c6d47d166346d"
dependencies = [
"frame-system",
"impl-serde",
Expand Down Expand Up @@ -7912,7 +7912,7 @@ dependencies = [
[[package]]
name = "substrate-api-client"
version = "0.14.0"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#eb52c9be2f20981b15db59c592d1937ed820f8f9"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#0e28c1156d34391e96340fba3b2c6d47d166346d"
dependencies = [
"ac-compose-macros",
"ac-node-api",
Expand Down Expand Up @@ -7950,7 +7950,7 @@ dependencies = [
[[package]]
name = "substrate-client-keystore"
version = "0.9.1"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#eb52c9be2f20981b15db59c592d1937ed820f8f9"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#0e28c1156d34391e96340fba3b2c6d47d166346d"
dependencies = [
"array-bytes 4.2.0",
"async-trait",
Expand Down Expand Up @@ -8541,7 +8541,7 @@ version = "1.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
dependencies = [
"cfg-if 1.0.0",
"cfg-if 0.1.10",
"digest 0.10.7",
"rand 0.8.5",
"static_assertions",
Expand Down
10 changes: 5 additions & 5 deletions enclave-runtime/Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ dependencies = [
[[package]]
name = "ac-compose-macros"
version = "0.4.2"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#eb52c9be2f20981b15db59c592d1937ed820f8f9"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#0e28c1156d34391e96340fba3b2c6d47d166346d"
dependencies = [
"ac-primitives",
"log",
Expand All @@ -25,7 +25,7 @@ dependencies = [
[[package]]
name = "ac-node-api"
version = "0.5.1"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#eb52c9be2f20981b15db59c592d1937ed820f8f9"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#0e28c1156d34391e96340fba3b2c6d47d166346d"
dependencies = [
"ac-primitives",
"bitvec",
Expand All @@ -50,7 +50,7 @@ dependencies = [
[[package]]
name = "ac-primitives"
version = "0.9.0"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#eb52c9be2f20981b15db59c592d1937ed820f8f9"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#0e28c1156d34391e96340fba3b2c6d47d166346d"
dependencies = [
"impl-serde",
"impl-trait-for-tuples",
Expand Down Expand Up @@ -4567,7 +4567,7 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
[[package]]
name = "substrate-api-client"
version = "0.14.0"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#eb52c9be2f20981b15db59c592d1937ed820f8f9"
source = "git+https://github.com/encointer/substrate-api-client.git?branch=cl/extrinsic-v5-v0.9.42#0e28c1156d34391e96340fba3b2c6d47d166346d"
dependencies = [
"ac-compose-macros",
"ac-node-api",
Expand Down Expand Up @@ -4820,7 +4820,7 @@ version = "1.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
dependencies = [
"cfg-if 1.0.0",
"cfg-if 0.1.10",
"digest 0.10.7",
"static_assertions",
]
Expand Down
3 changes: 3 additions & 0 deletions service/src/account_funding.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
use crate::error::{Error, ServiceResult};
use codec::Encode;
use ita_parentchain_interface::{Config, ParentchainRuntimeConfig};
use itp_api_client_types::ApiClientError;
use itp_node_api::api_client::{AccountApi, TEEREX};
use itp_settings::worker::REGISTERING_FEE_FACTOR_FOR_INIT_FUNDS;
use itp_types::{
Expand Down Expand Up @@ -210,6 +211,7 @@ where
Some(vec![0u8; MAX_URL_LEN]),
SgxAttestationMethod::Dcap { proxied: false }
)
.ok_or_else(|| ApiClientError::ExtrinsicNotFound)?
.encode()
.into();
let tx_fee =
Expand Down Expand Up @@ -337,6 +339,7 @@ where
{
let encoded_xt: Bytes = api
.balance_transfer_allow_death(AccountId::from([0u8; 32]).into(), 1000000000000)
.ok_or_else(|| ApiClientError::ExtrinsicNotFound)?
.encode()
.into();
let tx_fee = api
Expand Down
7 changes: 7 additions & 0 deletions service/src/main_impl.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1142,6 +1142,13 @@ where
Tip: Copy + Default + Encode + Debug + Send + Sync + 'static,
Client: Request + Subscribe + Clone + Send + Sync + 'static,
{
// use itp_api_client_types::UncheckedExtrinsic;
// let xt: UncheckedExtrinsic::<Address, (), ParentchainSignature, ParentchainTxExtension> = Decode::decode(&mut &extrinsic[..])?;
// log::info!("Sending integritee xt; {:?}", xt);
// log::info!("Sending integritee preamble; {:?}", xt.preamble.encode());
// log::info!("Sending integritee xt; {:?}", extrinsic);
// log::info!("Sending integritee xt; {}", serde_json::to_string(&sp_core::Bytes(extrinsic.clone())).unwrap());

let timeout = Duration::from_secs(5 * 60);
let (sender, receiver) = mpsc::channel();
let local_fee_payer = fee_payer.clone();
Expand Down
Loading