Please visit our website at zondax.ch
This project contains the Darwinia app (https://darwinia.network/) for Ledger Nano S and X.
- Ledger Nano S/X BOLOS app
- Specs / Documentation
- C++ unit tests
- Zemu tests
For more information: How to build
Please:
- Do not use in production
- Do not use a Ledger device with funds for development purposes.
- Have a separate and marked device that is used ONLY for development and testing
Name |
Light |
XL |
Nesting |
Arguments |
Fill block |
|
|
|
Perbill ratio
|
Remark |
|
|
|
Vecu8 remark
|
Set heap pages |
|
|
|
u64 pages
|
Set code |
|
|
|
Vecu8 code
|
Set code without checks |
|
|
|
Vecu8 code
|
Set storage |
|
|
|
VecKeyValue items
|
Kill storage |
|
|
|
VecKey keys
|
Kill prefix |
|
|
|
Key prefix
u32 subkeys
|
Remark with event |
|
|
|
Vecu8 remark
|
Name |
Light |
XL |
Nesting |
Arguments |
Set validation data |
|
|
|
ParachainInherentData data
|
Sudo send upward message |
|
|
|
UpwardMessage message
|
Authorize upgrade |
|
|
|
Hash code_hash
|
Enact authorized upgrade |
|
|
|
Vecu8 code
|
Name |
Light |
XL |
Nesting |
Arguments |
Set |
|
|
|
Compactu64 now
|
Name |
Light |
XL |
Nesting |
Arguments |
Transfer |
✔️ |
✔️ |
✔️ |
LookupasStaticLookupSource dest
CompactBalance amount
|
Set balance |
|
✔️ |
✔️ |
LookupasStaticLookupSource who
CompactBalance new_free
CompactBalance new_reserved
|
Force transfer |
✔️ |
✔️ |
✔️ |
LookupasStaticLookupSource source
LookupasStaticLookupSource dest
CompactBalance amount
|
Transfer keep alive |
✔️ |
✔️ |
✔️ |
LookupasStaticLookupSource dest
CompactBalance amount
|
Transfer all |
✔️ |
✔️ |
|
LookupasStaticLookupSource dest
bool keep_alive
|
Force unreserve |
|
✔️ |
|
LookupasStaticLookupSource who
Balance amount
|
Name |
Light |
XL |
Nesting |
Arguments |
Set uncles |
|
|
|
VecHeader new_uncles
|
Name |
Light |
XL |
Nesting |
Arguments |
Set invulnerables |
|
|
|
VecAccountId new_
|
Set desired candidates |
|
|
|
u32 max
|
Set candidacy bond |
|
|
|
Balance bond
|
Register as candidate |
|
|
|
|
Leave intent |
|
|
|
|
Name |
Light |
XL |
Nesting |
Arguments |
Set keys |
|
|
|
Keys keys
Bytes proof
|
Purge keys |
|
|
|
|
Name |
Light |
XL |
Nesting |
Arguments |
Service overweight |
|
|
|
OverweightIndex index
Weight weight_limit
|
Suspend xcm execution |
|
|
|
|
Resume xcm execution |
|
|
|
|
Update suspend threshold |
|
|
|
u32 new_
|
Update drop threshold |
|
|
|
u32 new_
|
Update resume threshold |
|
|
|
u32 new_
|
Update threshold weight |
|
|
|
Weight new_
|
Update weight restrict decay |
|
|
|
Weight new_
|
Update xcmp max individual weight |
|
|
|
Weight new_
|
Name |
Light |
XL |
Nesting |
Arguments |
Send |
|
|
|
BoxVersionedMultiLocation dest
BoxVersionedXcmTuple message
|
Teleport assets |
|
|
|
BoxVersionedMultiLocation dest
BoxVersionedMultiLocation beneficiary
BoxVersionedMultiAssets assets
u32 fee_asset_item
|
Reserve transfer assets |
|
|
|
BoxVersionedMultiLocation dest
BoxVersionedMultiLocation beneficiary
BoxVersionedMultiAssets assets
u32 fee_asset_item
|
Execute |
|
|
|
BoxVersionedXcmTasSysConfigCall message
Weight max_weight
|
Force xcm version |
|
|
|
BoxMultiLocation location
XcmVersion xcm_version
|
Force default xcm version |
|
|
|
OptionXcmVersion maybe_xcm_version
|
Force subscribe version notify |
|
|
|
BoxVersionedMultiLocation location
|
Force unsubscribe version notify |
|
|
|
BoxVersionedMultiLocation location
|
Limited reserve transfer assets |
|
|
|
BoxVersionedMultiLocation dest
BoxVersionedMultiLocation beneficiary
BoxVersionedMultiAssets assets
u32 fee_asset_item
WeightLimit weight_limit
|
Limited teleport assets |
|
|
|
BoxVersionedMultiLocation dest
BoxVersionedMultiLocation beneficiary
BoxVersionedMultiAssets assets
u32 fee_asset_item
WeightLimit weight_limit
|
Name |
Light |
XL |
Nesting |
Arguments |
Service overweight |
|
|
|
OverweightIndex index
Weight weight_limit
|
Name |
Light |
XL |
Nesting |
Arguments |
Batch |
|
|
|
VecCall calls
|
As derivative |
|
|
|
u16 index
Call call
|
Batch all |
|
|
|
VecCall calls
|
Dispatch as |
|
|
|
BoxPalletsOrigin as_origin
Call call
|
Force batch |
|
|
|
VecCall calls
|
Name |
Light |
XL |
Nesting |
Arguments |
As multi threshold 1 |
|
|
|
VecAccountId other_signatories
Call call
|
As multi |
|
|
|
u16 threshold
VecAccountId other_signatories
OptionTimepoint maybe_timepoint
OpaqueCall call
bool store_call
Weight max_weight
|
Approve as multi |
|
|
|
u16 threshold
VecAccountId other_signatories
OptionTimepoint maybe_timepoint
H256 call_hash
Weight max_weight
|
Cancel as multi |
|
|
|
u16 threshold
VecAccountId other_signatories
Timepoint timepoint
H256 call_hash
|
Name |
Light |
XL |
Nesting |
Arguments |
Proxy |
|
|
|
AccountId real
OptionProxyType force_proxy_type
Call call
|
Add proxy |
|
|
|
AccountId delegate
ProxyType proxy_type
BlockNumber delay
|
Remove proxy |
|
|
|
AccountId delegate
ProxyType proxy_type
BlockNumber delay
|
Remove proxies |
|
|
|
|
Anonymous |
|
|
|
ProxyType proxy_type
BlockNumber delay
u16 index
|
Kill anonymous |
|
|
|
AccountId spawner
ProxyType proxy_type
u16 index
Compactu32 height
Compactu32 ext_index
|
Announce |
|
|
|
AccountId real
CallHashOf call_hash
|
Remove announcement |
|
|
|
AccountId real
CallHashOf call_hash
|
Reject announcement |
|
|
|
AccountId delegate
CallHashOf call_hash
|
Proxy announced |
|
|
|
AccountId delegate
AccountId real
OptionProxyType force_proxy_type
Call call
|
Name |
Light |
XL |
Nesting |
Arguments |
Sudo |
|
|
|
Call call
|
Sudo unchecked weight |
|
|
|
Call call
Weight weight
|
Set key |
|
|
|
LookupasStaticLookupSource new_
|
Sudo as |
|
|
|
LookupasStaticLookupSource who
Call call
|