Unanswered Questions
194 questions with no upvoted or accepted answers
7
votes
0
answers
96
views
Why do clients have to hardcode the extra types in the registry?
Context: I'm experimenting with an H160-address based substrate and I'm doing it from scratch (it's not a moon* or frontier template fork).
It's reasonably trivial to make changes to the substrate ...
5
votes
0
answers
98
views
I want to use Parity SCALE codec in Solidity? Is there any implementation of scale codec to decode bytes?
I want to decode bytes on the Solidity side that was decoded with scale codec.
Is the any implementation of scale codec (decode) on the Solidity side?
5
votes
2
answers
206
views
How to implement `into_rpc` method in jsonrpsee's rpc macro
I'm trying to add custom RPC to Substrate node template.
As explained in the jsonrpsee's proc_macro doc here, I define BalancesApi trait where #[rpc(server)] attribute added, and implement ...
5
votes
0
answers
121
views
Query node information from PeerId only
How do I get Listen addresses of a node (and possibly other info like agent, protocols etc..) given that I only have node's PeerId? Is there any existing solutions available for this? Simple enter ...
4
votes
0
answers
37
views
Is there a way to instantiate a contract from code_hash without ContractRef
From the documentation, we have 2 ways of instantiating a contract from a code_hash, but both require a ContractRef.
In order to obtain ContractRef we have to import the contract crate as a dependency ...
4
votes
1
answer
63
views
Error- Connecting Parachain to Relay Chain: Unsupported or Invalid BabeApi Version
I have already run a relay chain on two ports, but when I try to connect my parachain to the relay chain, I encounter the following error. I have attached a screenshot of the error to this message.
I ...
4
votes
1
answer
49
views
Why doesn't getMetadata show my callable methods as extrinsics in Substrate-node-template
When running Substrate-node-template - basically the Kitties - and with a callable eg create_kitty() as a dispatchableResult in the call pallet, what I assume to be an extrinsic in the metadata, this ...
4
votes
2
answers
43
views
Modifying substrate-node-template for voting system use case
As a major project for my college, we are trying to modify the substrate node template for the voting system use case. Can anyone guide us on what would be the most important modules, palettes, and ...
4
votes
0
answers
324
views
Substrate , private network : Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F
when i study 05-private-network
https://github.com/substrate-developer-hub/substrate-docs/blob/main/v3/tutorials/05-private-network/index.mdx
success : node01
./target/release/node-template \
--...
4
votes
0
answers
119
views
How to modify and implement transaction fees?
So now that I can already capture the transaction_fees+tip and into the Author of the block. I want to modify my transaction_fees so that I can charge for example 0.4% of whatever being transferred.
...
3
votes
0
answers
39
views
Why is the index of a pallet a u32(usize) instead of u8 when queried?
I'm implementing a flow where I first ask what index a pallet has with the QueryPallet xcm instruction, and then construct a call to use with Transact.
I see that to construct manually an encoded call ...
3
votes
0
answers
52
views
Explorer compatibility with blockchain node version v1.0.0
The issue I ran in is finding an explorer version, which is compatible with substrate version v1.0.0.
I found that version of explorer below v0.133.1 (https://github.com/polkadot-js/apps/releases/tag/...
3
votes
1
answer
135
views
Subsrate Node Build error: cannot find macro `thread_local` in this scope
Whole error:
error: cannot find macro `thread_local` in this scope
--> /home/hardeep/.cargo/git/checkouts/substrate-7e08433d4c370a21/948fbd2/primitives/externalities/src/scope_limited.rs:22:1
...
3
votes
1
answer
49
views
How to add vector fields in the block header?
I want to add a vector fields in the block header of substrate chain. Is this possible?
If yes, How can i do that? Do we have any reference code for it?
Thanks in advance
3
votes
0
answers
43
views
How to assign some number to the miners in POW substrate chain?
I'm working with POW substrate chain and I want to assign some number to the miners according to the work they have done earlier. Is it possible? If yes can we fetch those numbers during the block ...