Maintenance for the substrate-api-client Feb-23 to Apr-23
Medium Spender
9 Comments
Executed

We'd like to fund maintenance of the substrate-api-client from February 2023 until April 2023. This is a continuation of the Treasury Proposal: Maintenance for the substrate-api-client Nov-22 to Jan-23.

The substrate-api-client is a Rust-library for connecting to a substrate-based node via RPC. It is an alternative to subxt, which provides a similar functionality. RPC clients are needed in any software component, connecting to a substrate parachain. Therefore it is advisable, that there is more than one client available for Rust developers. Apart from that, the substrate-api-client fills a gap, providing the possibility to create extrinsics in a no_std-environment. Thereby facilitating extrinsic creation from within trusted hardware (like Intel sgx). This has a big potential for further usage in IoT environments. Last but not least, the substrate-api-client has an easy-to-use interface and comes with many practical examples, which makes it a good option for new developers.

This proposal is a follow-up of the treasury proposal maintenance for the substrate-api-client Nov22 - Jan 23. View our report for details on our work there. We aim to seek ongoing funding. At the current stage, we want to work on improvements of the existing functionality and providing examples for using the client in different use cases. Furthermore, we want to start the implementation of a cli-wallet with password encrypted keystore.

See the discussion and our full proposal for details.

Edited
Polkassembly
Reply
Up
Share
Status
Decision14d
Confirmation1d
Approved
Tally
98%Aye
50.0%Threshold
2%Nay
Aye
93.84K KSM
93842.274359678958 KSM
Nay
1.72K KSM
1717.129791433553 KSM
  • 0.0%
  • 0.0%
  • 0.0%

Threshold

Support
32.62K KSM
32620.330040386475 KSM
Issuance
0 KSM
Business
Metadata
Submission
0.033333333333 KSM
Bond: 0.033333333333 KSM
Decision
6.6666666666 KSM
Bond: 6.6666666666 KSM
Decision Period
14 days
(201,600 blocks)
Confirming Period
1 day
(14,400 blocks)
Enact
After: 100
Proposal Hash
0x3030d74b6da21be74855f45c98c3b6463c21d68c79b42a1d82031e40dd31f118
Call
Table
Json
callIndex0x1203
sectiontreasury
methodspend
args
amount2515 KSM
beneficiary
idFsnxqJnqWVNMZZgxaQdhaCk9c5sL3WSggRCRqp1qEzk1L2i
TimelineLatest activity undefined
2023-02-02 08:45:42
Submitted
Proposer
Track
Medium Spender
Proposal Hash
0x3030d74b6da21be74855f45c98c3b6463c21d68c79b42a1d82031e40dd31f118
2023-02-02 12:46:06
DecisionStarted
2023-02-14 11:39:42
ConfirmStarted
2023-02-15 11:41:12
Confirmed
2023-02-16 11:44:00
Executed
result
ok
Comments
SubSquare
Polkassembly(9)
There are no comments here