profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/TamtamHero/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

LedgerHQ/app-cardano 5

update of Ledger Nano Cardano app code from Byron to Shelley

LedgerHQ/-deprecated-app-cardano 4

Cardano Ledger App for Ledger Nano S

LedgerHQ/app-aion 3

aion ledger wallet integration.

LedgerHQ/app-factom 3

MyFactomWallet app for the Ledger Blue and Nano S devices

LedgerHQ/app-helium 3

The official Helium app for the Ledger Nano S

LedgerHQ/app-keepass 3

Ledger BOLOS application for Keepass

created tagLedgerHQ/app-polymesh

tag1.3000.5

Polymesh Ledger App

created time in 3 days

push eventLedgerHQ/app-exchange

TamtamHero

commit sha 94b343dc46cffe8662c489b5c7ece73134e4cacb

Add missing fixture file

view details

push time in 3 days

push eventLedgerHQ/app-exchange

TamtamHero

commit sha b93882370e272d265158fa174d9824de04cad209

Apply clang-format

view details

push time in 3 days

PR opened LedgerHQ/app-exchange

Add funding feature
+2146 -2007

0 comment

151 changed files

pr created time in 3 days

push eventLedgerHQ/app-exchange

TamtamHero

commit sha 2cffefe017c18d68b60826118964931eac68c264

Fix funding test

view details

push time in 3 days

push eventLedgerHQ/app-exchange

TamtamHero

commit sha 5efe3542283f5af11235d5fd9f50a568ecbe42ca

Update tests to better standards

view details

push time in 3 days

push eventLedgerHQ/app-polymesh

Juan Leni

commit sha b6756dd7fd40af7dcc1361c3e08f2cdbb8268965

upgrade to v1

view details

Juan Leni

commit sha 19543c6bf7df9ab1f16f59a7ba5ca7d7af4a45e9

fix conan certificate issue

view details

Juan Leni

commit sha e231880c635ed9d8caa5eaba8586df3d4a7fbdea

upgrade zemu

view details

Juan Leni

commit sha 7e524da50c11d9ee8d82a3559fea09541f3a1dc0

Merge pull request #43 from Zondax/dev upgrade to v1

view details

dependabot[bot]

commit sha 5d7f03d06f8ebf0df3a176f76c39cc1c0b637b1b

Bump ansi-regex from 5.0.0 to 5.0.1 in /tests_tools/neon Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 5.0.0 to 5.0.1. - [Release notes](https://github.com/chalk/ansi-regex/releases) - [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1) --- updated-dependencies: - dependency-name: ansi-regex dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>

view details

Juan Leni

commit sha f85775af635252b3ede8902a34d6822e6d2eff9e

Merge pull request #44 from Zondax/dependabot/npm_and_yarn/tests_tools/neon/ansi-regex-5.0.1 Bump ansi-regex from 5.0.0 to 5.0.1 in /tests_tools/neon

view details

Juan Leni

commit sha 2f1e676fccba9628ccefd9fa0ad9b2bf983bb09a

upgrade branch name to enable releases

view details

Juan Leni

commit sha 0a35b09f23c26937252936d1b5f3f7da9cc41d84

fix badge

view details

Juan Leni

commit sha e5cc24fe29afc9bb0ef49c0358a344000f36d1d0

update genesis hash

view details

Juan Leni

commit sha 8e6353ccab19cd28bd5d48c73326958b5c7bb1a5

Merge pull request #45 from Zondax/dev update genesis hash

view details

Juan Leni

commit sha 0c98b7b5819b61fa1f42a68192a8dd0a7dafb939

upgrade genesis hash

view details

Juan Leni

commit sha d32cd68768a52f7662f510bcc6dbc438753239a1

Merge pull request #46 from Zondax/dev upgrade genesis hash

view details

Juan Leni

commit sha 33924e4a24c267313e44718a2c435d65d28e65c6

correct set_permission_to_signer

view details

Juan Leni

commit sha d7e102ecbad339909b98b59d6cfd41d982c1744f

Merge pull request #47 from Zondax/dev correct set_permission_to_signer

view details

Ezequiel Raynaudo

commit sha 26f0415e66b0ed0f9f8aeaf7ba72ae59ed29e3d4

Update types

view details

Ezequiel Raynaudo

commit sha 890185ef9acf1876f71fc6efbe7c16034359a79c

update tests

view details

Ezequiel Raynaudo

commit sha b4574028f798a3953c994772eadc9c07d306cf26

Update patch version

view details

Ezequiel Raynaudo

commit sha f507c6e789166106589b7e56bed43f0655fc7af2

Update zemu screens

view details

Juan Leni

commit sha bb45be1adf134b09ba1f8cfa24951b920679d57c

Merge pull request #48 from Zondax/update Types updates

view details

Juan Leni

commit sha 270ebe8692e01fe212a63cb3f61c96966b5e47ce

Merge pull request #49 from Zondax/dev Upgrade to v1.3000

view details

push time in 4 days

PR merged LedgerHQ/app-polymesh

Upgrade to v1.3000.x

Polymesh 1.3000.x

System

Name Light XL Nesting Arguments
fill_block :heavy_check_mark: :heavy_check_mark: Perbill _ratio <br/>
remark :heavy_check_mark: :heavy_check_mark: Bytes _remark <br/>
set_heap_pages :heavy_check_mark: :heavy_check_mark: u64 pages <br/>
set_code :heavy_check_mark: :heavy_check_mark: Bytes code <br/>
set_code_without_checks :heavy_check_mark: :heavy_check_mark: Bytes code <br/>
set_changes_trie_config Option<ChangesTrieConfiguration> changes_trie_config <br/>
set_storage Vec<KeyValue> items <br/>
kill_storage Vec<Key> keys <br/>
kill_prefix Key prefix <br/>u32 _subkeys <br/>

Babe

Name Light XL Nesting Arguments
report_equivocation BabeEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>
report_equivocation_unsigned BabeEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>

Timestamp

Name Light XL Nesting Arguments
set :heavy_check_mark: :heavy_check_mark: Compact<Moment> now <br/>

Indices

Name Light XL Nesting Arguments
claim :heavy_check_mark: :heavy_check_mark: AccountIndex index <br/>
transfer :heavy_check_mark: :heavy_check_mark: AccountId new <br/>AccountIndex index <br/>
free :heavy_check_mark: :heavy_check_mark: AccountIndex index <br/>
force_transfer :heavy_check_mark: :heavy_check_mark: AccountId new <br/>AccountIndex index <br/>bool freeze <br/>
freeze :heavy_check_mark: :heavy_check_mark: AccountIndex index <br/>

Authorship

Name Light XL Nesting Arguments
set_uncles Vec<Header> new_uncles <br/>

Balances

Name Light XL Nesting Arguments
transfer :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: LookupSource dest <br/>Compact<Balance> value <br/>
transfer_with_memo :heavy_check_mark: :heavy_check_mark: LookupSource dest <br/>Compact<Balance> value <br/>Option<Memo> memo <br/>
deposit_block_reward_reserve_balance :heavy_check_mark: :heavy_check_mark: Compact<Balance> value <br/>
set_balance :heavy_check_mark: :heavy_check_mark: LookupSource who <br/>Compact<Balance> new_free <br/>Compact<Balance> new_reserved <br/>
force_transfer :heavy_check_mark: :heavy_check_mark: LookupSource source <br/>LookupSource dest <br/>Compact<Balance> value <br/>
burn_account_balance :heavy_check_mark: :heavy_check_mark: Balance amount <br/>

TransactionPayment

Empty

Identity

Name Light XL Nesting Arguments
cdd_register_did AccountId target_account <br/>Vec<SecondaryKey> secondary_keys <br/>
invalidate_cdd_claims :heavy_check_mark: :heavy_check_mark: IdentityId cdd <br/>Moment disable_from <br/>Option<Moment> expiry <br/>
remove_secondary_keys :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Vec<Signatory> signers_to_remove <br/>
accept_primary_key :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: u64 rotation_auth_id <br/>Option<u64> optional_cdd_auth_id <br/>
change_cdd_requirement_for_mk_rotation :heavy_check_mark: :heavy_check_mark: bool auth_required <br/>
join_identity_as_key :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: u64 auth_id <br/>
leave_identity_as_key :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
add_claim :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: IdentityId target <br/>Claim claim <br/>Option<Moment> expiry <br/>
revoke_claim :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: IdentityId target <br/>Claim claim <br/>
set_permission_to_signer :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Signatory signer <br/>Permissions permissions <br/>
legacy_set_permission_to_signer :heavy_check_mark: Signatory signer <br/>LegacyPermissions permissions <br/>
freeze_secondary_keys :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
unfreeze_secondary_keys :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
add_authorization :heavy_check_mark: Signatory target <br/>AuthorizationData authorization_data <br/>Option<Moment> expiry <br/>
remove_authorization :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Signatory target <br/>u64 auth_id <br/>bool _auth_issuer_pays <br/>
add_secondary_keys_with_authorization :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Vec<SecondaryKeyWithAuth> additional_keys <br/>Moment expires_at <br/>
add_investor_uniqueness_claim :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: IdentityId target <br/>Claim claim <br/>InvestorZKProofData proof <br/>Option<Moment> expiry <br/>
gc_add_cdd_claim :heavy_check_mark: :heavy_check_mark: IdentityId target <br/>
gc_revoke_cdd_claim :heavy_check_mark: :heavy_check_mark: IdentityId target <br/>
add_investor_uniqueness_claim_v2 IdentityId target <br/>Scope scope <br/>Claim claim <br/>ScopeClaimProof proof <br/>Option<Moment> expiry <br/>
revoke_claim_by_index :heavy_check_mark: IdentityId target <br/>ClaimType claim_type <br/>Option<Scope> scope <br/>

CddServiceProviders

Name Light XL Nesting Arguments
set_active_members_limit :heavy_check_mark: :heavy_check_mark: MemberCount limit <br/>
disable_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>Option<Moment> expiry <br/>Option<Moment> at <br/>
add_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>
remove_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>
swap_member :heavy_check_mark: :heavy_check_mark: IdentityId remove <br/>IdentityId add <br/>
reset_members :heavy_check_mark: :heavy_check_mark: Vec<IdentityId> members <br/>
abdicate_membership :heavy_check_mark: :heavy_check_mark:

PolymeshCommittee

Name Light XL Nesting Arguments
set_vote_threshold :heavy_check_mark: :heavy_check_mark: u32 n <br/>u32 d <br/>
set_release_coordinator :heavy_check_mark: :heavy_check_mark: IdentityId id <br/>
set_expires_after :heavy_check_mark: :heavy_check_mark: MaybeBlock expiry <br/>
vote_or_propose :heavy_check_mark: :heavy_check_mark: bool approve <br/>Call call <br/>
vote :heavy_check_mark: :heavy_check_mark: Hash proposal <br/>ProposalIndex index <br/>bool approve <br/>

CommitteeMembership

Name Light XL Nesting Arguments
set_active_members_limit :heavy_check_mark: :heavy_check_mark: MemberCount limit <br/>
disable_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>Option<Moment> expiry <br/>Option<Moment> at <br/>
add_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>
remove_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>
swap_member :heavy_check_mark: :heavy_check_mark: IdentityId remove <br/>IdentityId add <br/>
reset_members :heavy_check_mark: :heavy_check_mark: Vec<IdentityId> members <br/>
abdicate_membership :heavy_check_mark: :heavy_check_mark:

TechnicalCommittee

Name Light XL Nesting Arguments
set_vote_threshold :heavy_check_mark: :heavy_check_mark: u32 n <br/>u32 d <br/>
set_release_coordinator :heavy_check_mark: :heavy_check_mark: IdentityId id <br/>
set_expires_after :heavy_check_mark: :heavy_check_mark: MaybeBlock expiry <br/>
vote_or_propose :heavy_check_mark: :heavy_check_mark: bool approve <br/>Call call <br/>
vote :heavy_check_mark: :heavy_check_mark: Hash proposal <br/>ProposalIndex index <br/>bool approve <br/>

TechnicalCommitteeMembership

Name Light XL Nesting Arguments
set_active_members_limit :heavy_check_mark: :heavy_check_mark: MemberCount limit <br/>
disable_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>Option<Moment> expiry <br/>Option<Moment> at <br/>
add_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>
remove_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>
swap_member :heavy_check_mark: :heavy_check_mark: IdentityId remove <br/>IdentityId add <br/>
reset_members :heavy_check_mark: :heavy_check_mark: Vec<IdentityId> members <br/>
abdicate_membership :heavy_check_mark: :heavy_check_mark:

UpgradeCommittee

Name Light XL Nesting Arguments
set_vote_threshold :heavy_check_mark: :heavy_check_mark: u32 n <br/>u32 d <br/>
set_release_coordinator :heavy_check_mark: :heavy_check_mark: IdentityId id <br/>
set_expires_after :heavy_check_mark: :heavy_check_mark: MaybeBlock expiry <br/>
vote_or_propose :heavy_check_mark: :heavy_check_mark: bool approve <br/>Call call <br/>
vote :heavy_check_mark: :heavy_check_mark: Hash proposal <br/>ProposalIndex index <br/>bool approve <br/>

UpgradeCommitteeMembership

Name Light XL Nesting Arguments
set_active_members_limit :heavy_check_mark: :heavy_check_mark: MemberCount limit <br/>
disable_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>Option<Moment> expiry <br/>Option<Moment> at <br/>
add_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>
remove_member :heavy_check_mark: :heavy_check_mark: IdentityId who <br/>
swap_member :heavy_check_mark: :heavy_check_mark: IdentityId remove <br/>IdentityId add <br/>
reset_members :heavy_check_mark: :heavy_check_mark: Vec<IdentityId> members <br/>
abdicate_membership :heavy_check_mark: :heavy_check_mark:

MultiSig

Name Light XL Nesting Arguments
create_multisig :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Vec<Signatory> signers <br/>u64 sigs_required <br/>
create_or_approve_proposal_as_identity :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>Proposal proposal <br/>Option<Moment> expiry <br/>bool auto_close <br/>
create_or_approve_proposal_as_key :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>Proposal proposal <br/>Option<Moment> expiry <br/>bool auto_close <br/>
create_proposal_as_identity :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>Proposal proposal <br/>Option<Moment> expiry <br/>bool auto_close <br/>
create_proposal_as_key :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>Proposal proposal <br/>Option<Moment> expiry <br/>bool auto_close <br/>
approve_as_identity :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>u64 proposal_id <br/>
approve_as_key :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>u64 proposal_id <br/>
reject_as_identity :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>u64 proposal_id <br/>
reject_as_key :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>u64 proposal_id <br/>
accept_multisig_signer_as_identity :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: u64 auth_id <br/>
accept_multisig_signer_as_key :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: u64 auth_id <br/>
add_multisig_signer :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Signatory signer <br/>
remove_multisig_signer :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Signatory signer <br/>
add_multisig_signers_via_creator :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>Vec<Signatory> signers <br/>
remove_multisig_signers_via_creator :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>Vec<Signatory> signers <br/>
change_sigs_required :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: u64 sigs_required <br/>
make_multisig_signer :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>
make_multisig_primary :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>Option<u64> optional_cdd_auth_id <br/>
execute_scheduled_proposal :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: AccountId multisig <br/>u64 proposal_id <br/>IdentityId multisig_did <br/>Weight _proposal_weight <br/>

Bridge

Name Light XL Nesting Arguments
change_controller :heavy_check_mark: :heavy_check_mark: AccountId controller <br/>
change_admin :heavy_check_mark: :heavy_check_mark: AccountId admin <br/>
change_timelock :heavy_check_mark: :heavy_check_mark: BlockNumber timelock <br/>
freeze :heavy_check_mark: :heavy_check_mark:
unfreeze :heavy_check_mark: :heavy_check_mark:
change_bridge_limit :heavy_check_mark: :heavy_check_mark: Balance amount <br/>BlockNumber duration <br/>
change_bridge_exempted :heavy_check_mark: :heavy_check_mark: Vec<(IdentityId,bool)> exempted <br/>
force_handle_bridge_tx :heavy_check_mark: :heavy_check_mark: BridgeTx bridge_tx <br/>
batch_propose_bridge_tx :heavy_check_mark: :heavy_check_mark: Vec<BridgeTx> bridge_txs <br/>
propose_bridge_tx :heavy_check_mark: :heavy_check_mark: BridgeTx bridge_tx <br/>
handle_bridge_tx :heavy_check_mark: :heavy_check_mark: BridgeTx bridge_tx <br/>
freeze_txs :heavy_check_mark: :heavy_check_mark: Vec<BridgeTx> bridge_txs <br/>
unfreeze_txs :heavy_check_mark: :heavy_check_mark: Vec<BridgeTx> bridge_txs <br/>
handle_scheduled_bridge_tx :heavy_check_mark: :heavy_check_mark: BridgeTx bridge_tx <br/>
add_freeze_admin :heavy_check_mark: AccountId freeze_admin <br/>
remove_freeze_admin :heavy_check_mark: AccountId freeze_admin <br/>

Staking

Name Light XL Nesting Arguments
bond :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: LookupSource controller <br/>Compact<BalanceOf> value <br/>RewardDestination payee <br/>
bond_extra :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Compact<BalanceOf> max_additional <br/>
unbond :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Compact<BalanceOf> value <br/>
withdraw_unbonded :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: u32 num_slashing_spans <br/>
validate :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: ValidatorPrefs prefs <br/>
nominate :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Vec<LookupSource> targets <br/>
chill :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
set_payee :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: RewardDestination payee <br/>
set_controller :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: LookupSource controller <br/>
set_validator_count :heavy_check_mark: :heavy_check_mark: Compact<u32> new <br/>
increase_validator_count :heavy_check_mark: :heavy_check_mark: Compact<u32> additional <br/>
scale_validator_count Percent factor <br/>
add_permissioned_validator :heavy_check_mark: :heavy_check_mark: IdentityId identity <br/>Option<u32> intended_count <br/>
remove_permissioned_validator :heavy_check_mark: :heavy_check_mark: IdentityId identity <br/>
validate_cdd_expiry_nominators :heavy_check_mark: :heavy_check_mark: Vec<AccountId> targets <br/>
set_commission_cap :heavy_check_mark: :heavy_check_mark: Perbill new_cap <br/>
set_min_bond_threshold :heavy_check_mark: :heavy_check_mark: BalanceOf new_value <br/>
force_no_eras :heavy_check_mark: :heavy_check_mark:
force_new_era :heavy_check_mark: :heavy_check_mark:
set_invulnerables :heavy_check_mark: :heavy_check_mark: Vec<AccountId> invulnerables <br/>
force_unstake :heavy_check_mark: :heavy_check_mark: AccountId stash <br/>u32 num_slashing_spans <br/>
force_new_era_always :heavy_check_mark: :heavy_check_mark:
cancel_deferred_slash :heavy_check_mark: :heavy_check_mark: EraIndex era <br/>Vec<u32> slash_indices <br/>
payout_stakers :heavy_check_mark: :heavy_check_mark: AccountId validator_stash <br/>EraIndex era <br/>
rebond :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Compact<BalanceOf> value <br/>
set_history_depth :heavy_check_mark: :heavy_check_mark: Compact<EraIndex> new_history_depth <br/>Compact<u32> _era_items_deleted <br/>
reap_stash :heavy_check_mark: :heavy_check_mark: AccountId stash <br/>u32 num_slashing_spans <br/>
submit_election_solution Vec<ValidatorIndex> winners <br/>CompactAssignments compact <br/>ElectionScore score <br/>EraIndex era <br/>ElectionSize size <br/>
submit_election_solution_unsigned Vec<ValidatorIndex> winners <br/>CompactAssignments compact <br/>ElectionScore score <br/>EraIndex era <br/>ElectionSize size <br/>
payout_stakers_by_system :heavy_check_mark: :heavy_check_mark: AccountId validator_stash <br/>EraIndex era <br/>
change_slashing_allowed_for :heavy_check_mark: :heavy_check_mark: SlashingSwitch slashing_switch <br/>
update_permissioned_validator_intended_count :heavy_check_mark: :heavy_check_mark: IdentityId identity <br/>u32 new_intended_count <br/>

Offences

Name Light XL Nesting Arguments

Session

Name Light XL Nesting Arguments
set_keys :heavy_check_mark: :heavy_check_mark: Keys keys <br/>Bytes proof <br/>
purge_keys :heavy_check_mark: :heavy_check_mark:

AuthorityDiscovery

Name Light XL Nesting Arguments

Grandpa

Name Light XL Nesting Arguments
report_equivocation GrandpaEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>
report_equivocation_unsigned GrandpaEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>
note_stalled :heavy_check_mark: :heavy_check_mark: BlockNumber delay <br/>BlockNumber best_finalized_block_number <br/>

Historical

Empty

ImOnline

Name Light XL Nesting Arguments
heartbeat Heartbeat heartbeat <br/>Signature _signature <br/>

RandomnessCollectiveFlip

Name Light XL Nesting Arguments

Sudo

Name Light XL Nesting Arguments
sudo Call call <br/>
sudo_unchecked_weight Call call <br/>Weight _weight <br/>
set_key LookupSource new <br/>
sudo_as LookupSource who <br/>Call call <br/>

Asset

Name Light XL Nesting Arguments
register_ticker :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>
accept_ticker_transfer :heavy_check_mark: :heavy_check_mark: u64 auth_id <br/>
accept_asset_ownership_transfer :heavy_check_mark: :heavy_check_mark: u64 auth_id <br/>
create_asset :heavy_check_mark: :heavy_check_mark: AssetName name <br/>Ticker ticker <br/>bool divisible <br/>AssetType asset_type <br/>Vec<AssetIdentifier> identifiers <br/>Option<FundingRoundName> funding_round <br/>bool disable_iu <br/>
freeze :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>
unfreeze :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>
rename_asset :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>AssetName name <br/>
issue :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>Balance amount <br/>
redeem :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>Balance value <br/>
make_divisible :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>
add_documents :heavy_check_mark: :heavy_check_mark: Vec<Document> docs <br/>Ticker ticker <br/>
remove_documents :heavy_check_mark: :heavy_check_mark: Vec<DocumentId> ids <br/>Ticker ticker <br/>
set_funding_round :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>FundingRoundName name <br/>
update_identifiers :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>Vec<AssetIdentifier> identifiers <br/>
claim_classic_ticker :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>EcdsaSignature ethereum_signature <br/>
reserve_classic_ticker :heavy_check_mark: :heavy_check_mark: ClassicTickerImport classic_ticker_import <br/>IdentityId contract_did <br/>TickerRegistrationConfig config <br/>
controller_transfer :heavy_check_mark: Ticker ticker <br/>Balance value <br/>PortfolioId from_portfolio <br/>
register_custom_asset_type :heavy_check_mark: Bytes ty <br/>

CapitalDistribution

Name Light XL Nesting Arguments
distribute :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>Option<PortfolioNumber> portfolio <br/>Ticker currency <br/>Balance per_share <br/>Balance amount <br/>Moment payment_at <br/>Option<Moment> expires_at <br/>
claim :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>
push_benefit :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>IdentityId holder <br/>
reclaim :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>
remove_distribution :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>

Checkpoint

Name Light XL Nesting Arguments
create_checkpoint :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>
set_schedules_max_complexity :heavy_check_mark: :heavy_check_mark: u64 max_complexity <br/>
create_schedule :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>ScheduleSpec schedule <br/>
remove_schedule :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>ScheduleId id <br/>

ComplianceManager

Name Light XL Nesting Arguments
add_compliance_requirement :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>Vec<Condition> sender_conditions <br/>Vec<Condition> receiver_conditions <br/>
remove_compliance_requirement :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>u32 id <br/>
replace_asset_compliance :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>Vec<ComplianceRequirement> asset_compliance <br/>
reset_asset_compliance :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>
pause_asset_compliance :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>
resume_asset_compliance :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>
add_default_trusted_claim_issuer :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>TrustedIssuer issuer <br/>
remove_default_trusted_claim_issuer :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>IdentityId issuer <br/>
change_compliance_requirement :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>ComplianceRequirement new_req <br/>

CorporateAction

Name Light XL Nesting Arguments
set_max_details_length :heavy_check_mark: :heavy_check_mark: u32 length <br/>
set_default_targets :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>TargetIdentities targets <br/>
set_default_withholding_tax :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>Tax tax <br/>
set_did_withholding_tax :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>IdentityId taxed_did <br/>Option<Tax> tax <br/>
initiate_corporate_action :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>CAKind kind <br/>Moment decl_date <br/>Option<RecordDateSpec> record_date <br/>CADetails details <br/>Option<TargetIdentities> targets <br/>Option<Tax> default_withholding_tax <br/>Option<Vec<(IdentityId,Tax)>> withholding_tax <br/>
link_ca_doc :heavy_check_mark: :heavy_check_mark: CAId id <br/>Vec<DocumentId> docs <br/>
remove_ca :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>
change_record_date :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>Option<RecordDateSpec> record_date <br/>

CorporateBallot

Name Light XL Nesting Arguments
attach_ballot :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>BallotTimeRange range <br/>BallotMeta meta <br/>bool rcv <br/>
vote :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>Vec<BallotVote> votes <br/>
change_end :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>Moment end <br/>
change_meta :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>BallotMeta meta <br/>
change_rcv :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>bool rcv <br/>
remove_ballot :heavy_check_mark: :heavy_check_mark: CAId ca_id <br/>

Permissions

Empty

Pips

Name Light XL Nesting Arguments
set_prune_historical_pips :heavy_check_mark: :heavy_check_mark: bool prune <br/>
set_min_proposal_deposit :heavy_check_mark: :heavy_check_mark: Balance deposit <br/>
set_default_enactment_period :heavy_check_mark: :heavy_check_mark: BlockNumber duration <br/>
set_pending_pip_expiry :heavy_check_mark: :heavy_check_mark: MaybeBlock expiry <br/>
set_max_pip_skip_count :heavy_check_mark: :heavy_check_mark: SkippedCount max <br/>
set_active_pip_limit :heavy_check_mark: :heavy_check_mark: u32 limit <br/>
propose :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Proposal proposal <br/>Balance deposit <br/>Option<Url> url <br/>Option<PipDescription> description <br/>
vote :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: PipId id <br/>bool aye_or_nay <br/>Balance deposit <br/>
approve_committee_proposal :heavy_check_mark: :heavy_check_mark: PipId id <br/>
reject_proposal :heavy_check_mark: :heavy_check_mark: PipId id <br/>
prune_proposal :heavy_check_mark: :heavy_check_mark: PipId id <br/>
reschedule_execution :heavy_check_mark: :heavy_check_mark: PipId id <br/>Option<BlockNumber> until <br/>
clear_snapshot :heavy_check_mark: :heavy_check_mark:
snapshot :heavy_check_mark: :heavy_check_mark:
enact_snapshot_results :heavy_check_mark: :heavy_check_mark: Vec<(PipId,SnapshotResult)> results <br/>
execute_scheduled_pip :heavy_check_mark: :heavy_check_mark: PipId id <br/>
expire_scheduled_pip :heavy_check_mark: :heavy_check_mark: IdentityId did <br/>PipId id <br/>

Portfolio

Name Light XL Nesting Arguments
create_portfolio :heavy_check_mark: :heavy_check_mark: PortfolioName name <br/>
delete_portfolio :heavy_check_mark: :heavy_check_mark: PortfolioNumber num <br/>
move_portfolio_funds :heavy_check_mark: :heavy_check_mark: PortfolioId from <br/>PortfolioId to <br/>Vec<MovePortfolioItem> items <br/>
rename_portfolio :heavy_check_mark: :heavy_check_mark: PortfolioNumber num <br/>PortfolioName to_name <br/>
quit_portfolio_custody :heavy_check_mark: PortfolioId pid <br/>
accept_portfolio_custody :heavy_check_mark: u64 auth_id <br/>

ProtocolFee

Name Light XL Nesting Arguments
change_coefficient :heavy_check_mark: :heavy_check_mark: PosRatio coefficient <br/>
change_base_fee ProtocolOp op <br/>Balance base_fee <br/>

Scheduler

Name Light XL Nesting Arguments
schedule BlockNumber when <br/>Option<Period> maybe_periodic <br/>Priority priority <br/>Call call <br/>
cancel BlockNumber when <br/>u32 index <br/>
schedule_named Bytes id <br/>BlockNumber when <br/>Option<Period> maybe_periodic <br/>Priority priority <br/>Call call <br/>
cancel_named Bytes id <br/>
schedule_after BlockNumber after <br/>Option<Period> maybe_periodic <br/>Priority priority <br/>Call call <br/>
schedule_named_after Bytes id <br/>BlockNumber after <br/>Option<Period> maybe_periodic <br/>Priority priority <br/>Call call <br/>

Settlement

Name Light XL Nesting Arguments
create_venue :heavy_check_mark: :heavy_check_mark: VenueDetails details <br/>Vec<AccountId> signers <br/>VenueType typ <br/>
update_venue_details :heavy_check_mark: u64 id <br/>VenueDetails details <br/>
update_venue_type :heavy_check_mark: u64 id <br/>VenueType typ <br/>
add_instruction :heavy_check_mark: :heavy_check_mark: u64 venue_id <br/>SettlementType settlement_type <br/>Option<Moment> trade_date <br/>Option<Moment> value_date <br/>Vec<Leg> legs <br/>
add_and_affirm_instruction :heavy_check_mark: :heavy_check_mark: u64 venue_id <br/>SettlementType settlement_type <br/>Option<Moment> trade_date <br/>Option<Moment> value_date <br/>Vec<Leg> legs <br/>Vec<PortfolioId> portfolios <br/>
affirm_instruction :heavy_check_mark: :heavy_check_mark: u64 instruction_id <br/>Vec<PortfolioId> portfolios <br/>u32 max_legs_count <br/>
withdraw_affirmation :heavy_check_mark: :heavy_check_mark: u64 instruction_id <br/>Vec<PortfolioId> portfolios <br/>u32 max_legs_count <br/>
reject_instruction :heavy_check_mark: :heavy_check_mark: u64 instruction_id <br/>PortfolioId portfolio <br/>u32 num_of_legs <br/>
affirm_with_receipts :heavy_check_mark: :heavy_check_mark: u64 instruction_id <br/>Vec<ReceiptDetails> receipt_details <br/>Vec<PortfolioId> portfolios <br/>u32 max_legs_count <br/>
claim_receipt :heavy_check_mark: :heavy_check_mark: u64 instruction_id <br/>ReceiptDetails receipt_details <br/>
unclaim_receipt :heavy_check_mark: :heavy_check_mark: u64 instruction_id <br/>u64 leg_id <br/>
set_venue_filtering :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>bool enabled <br/>
allow_venues :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>Vec<u64> venues <br/>
disallow_venues :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>Vec<u64> venues <br/>
change_receipt_validity :heavy_check_mark: u64 receipt_uid <br/>bool validity <br/>
execute_scheduled_instruction :heavy_check_mark: :heavy_check_mark: u64 instruction_id <br/>u32 _legs_count <br/>
reschedule_instruction :heavy_check_mark: u64 instruction_id <br/>

Statistics

Name Light XL Nesting Arguments
add_transfer_manager :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>TransferManager new_transfer_manager <br/>
remove_transfer_manager :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>TransferManager transfer_manager <br/>
add_exempted_entities :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>TransferManager transfer_manager <br/>Vec<ScopeId> exempted_entities <br/>
remove_exempted_entities :heavy_check_mark: :heavy_check_mark: Ticker ticker <br/>TransferManager transfer_manager <br/>Vec<ScopeId> entities <br/>

Sto

Name Light XL Nesting Arguments
create_fundraiser :heavy_check_mark: PortfolioId offering_portfolio <br/>Ticker offering_asset <br/>PortfolioId raising_portfolio <br/>Ticker raising_asset <br/>Vec<PriceTier> tiers <br/>u64 venue_id <br/>Option<Moment> start <br/>Option<Moment> end <br/>Balance minimum_investment <br/>FundraiserName fundraiser_name <br/>
invest :heavy_check_mark: PortfolioId investment_portfolio <br/>PortfolioId funding_portfolio <br/>Ticker offering_asset <br/>u64 fundraiser_id <br/>Balance purchase_amount <br/>Option<Balance> max_price <br/>Option<ReceiptDetails> receipt <br/>
freeze_fundraiser :heavy_check_mark: Ticker offering_asset <br/>u64 fundraiser_id <br/>
unfreeze_fundraiser :heavy_check_mark: Ticker offering_asset <br/>u64 fundraiser_id <br/>
modify_fundraiser_window :heavy_check_mark: Ticker offering_asset <br/>u64 fundraiser_id <br/>Moment start <br/>Option<Moment> end <br/>
stop :heavy_check_mark: Ticker offering_asset <br/>u64 fundraiser_id <br/>

Treasury

Name Light XL Nesting Arguments
disbursement :heavy_check_mark: :heavy_check_mark: Vec<Beneficiary> beneficiaries <br/>
reimbursement :heavy_check_mark: :heavy_check_mark: BalanceOf amount <br/>

Utility

Name Light XL Nesting Arguments
batch :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Vec<Call> calls <br/>
batch_atomic :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Vec<Call> calls <br/>
batch_optimistic :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: Vec<Call> calls <br/>
relay_tx :heavy_check_mark: :heavy_check_mark: AccountId target <br/>OffChainSignature signature <br/>UniqueCall call <br/>

Base

Name Light XL Nesting Arguments

ExternalAgents

Name Light XL Nesting Arguments
create_group Ticker ticker <br/>ExtrinsicPermissions perms <br/>
set_group_permissions Ticker ticker <br/>AGId id <br/>ExtrinsicPermissions perms <br/>
remove_agent :heavy_check_mark: Ticker ticker <br/>IdentityId agent <br/>
abdicate :heavy_check_mark: Ticker ticker <br/>
change_group Ticker ticker <br/>IdentityId agent <br/>AgentGroup group <br/>
accept_become_agent :heavy_check_mark: u64 auth_id <br/>

Relayer

Name Light XL Nesting Arguments
set_paying_key :heavy_check_mark: AccountId user_key <br/>Balance polyx_limit <br/>
accept_paying_key :heavy_check_mark: u64 auth_id <br/>
remove_paying_key :heavy_check_mark: AccountId user_key <br/>AccountId paying_key <br/>
update_polyx_limit :heavy_check_mark: AccountId user_key <br/>Balance polyx_limit <br/>
increase_polyx_limit :heavy_check_mark: AccountId user_key <br/>Balance amount <br/>
decrease_polyx_limit :heavy_check_mark: AccountId user_key <br/>Balance amount <br/>

Rewards

Name Light XL Nesting Arguments
claim_itn_reward :heavy_check_mark: AccountId reward_address <br/>AccountId itn_address <br/>OffChainSignature signature <br/>
set_itn_reward_status AccountId itn_address <br/>ItnRewardStatus status <br/>

TestUtils

Name Light XL Nesting Arguments
register_did InvestorUid uid <br/>Vec<SecondaryKey> secondary_keys <br/>
mock_cdd_register_did AccountId target_account <br/>
get_my_did
get_cdd_of AccountId of <br/>
+55377 -78322

0 comment

405 changed files

jleni

pr closed time in 4 days

push eventLedgerHQ/app-bitcoin-new

TamtamHero

commit sha cdecc7a467c09f249657d46f5ade1cbfe5f8f381

All apps share the same appFlags

view details

push time in 10 days

created tagLedgerHQ/app-polkadot

tag8.9100.0

created time in 11 days

push eventLedgerHQ/app-polkadot

Juan Leni

commit sha af7dd9f55eb310ac35b84fe1f047899c2978467d

Upgrade to v8.9100.x

view details

Juan Leni

commit sha a0523b9c13b09b85d40ebbd9fafb0648ca40998d

Merge pull request #101 from Zondax/dev Upgrade to v8.9100.x

view details

Jean P

commit sha aadf988480cbf054a529021e5c2db253165dba83

Merge pull request #10 from Zondax/master Upgrade to v8.9100.x

view details

push time in 11 days

PR merged LedgerHQ/app-polkadot

Upgrade to v8.9100.x
+21316 -31310

0 comment

221 changed files

jleni

pr closed time in 11 days

created tagLedgerHQ/app-statemine

tag1.1.6

created time in 11 days

push eventLedgerHQ/app-statemine

Juan Leni

commit sha 0d0e2502aa17f611c5b1eef36c9efd101e4eeda2

minor fixes

view details

Juan Leni

commit sha 4eb297fca2957dd4d3229fd2710a980f3183475d

Merge pull request #4 from Zondax/dev minor fixes

view details

greenknot

commit sha d851e6fb310b453876608833fc861ffc2cc94696

use standard library mem functions

view details

greenknot

commit sha b3eef2ebfe873bf4457ede49f070619ed3cb1a64

remove superfluous CHECK_ZXERR in app_fill_address

view details

greenknot

commit sha 4dccf62da0daca5f0371bc9765d5d6d4e6a68a24

use zxerr_unknown instead of 0 in crypto_fillAddress

view details

greenknot

commit sha 15d1584876a9f91ed426d8100320de6a89b751eb

don't call explicit_bzero in app_fill_address functions - Some calls are redundant - There is no sensitive data and memset could be called - There is no need zero the buffer

view details

greenknot

commit sha 7486525d228564fd987fb8b74934bc80d8d5b34d

don't use zbuffer It adds additional complexity for no reason. Moreover, zb_deallocate() is never called.

view details

greenknot

commit sha 34992a0f28bb1575b936a99b78d638fdc6fa12e3

remove calls to zb_check_canary

view details

greenknot

commit sha 4470b47a53d34517f3ce523c69dc4ce32d7d8fa8

ensure tx is initialized before processing chunk The following command makes the app crash because the ram and flash variables aren't initialized. echo 9702020000 | LEDGER_PROXY_ADDRESS=127.0.0.1 LEDGER_PROXY_PORT=9999 ledgerctl send -

view details

greenknot

commit sha 4ec830b3329e0a758be048f5eeebdecb39c03b07

remove unused parameter from a few functions

view details

greenknot

commit sha 49f21ef4e3773b5931c4df335c04ebcf5cc2fa8a

remove useless call to explicit_bzero in crypto_extractPublicKey privateKeyData is used as an output parameter in os_perso_derive_node_bip32_seed_key.

view details

greenknot

commit sha 6cd4e070fc65e254a13d67a661391b75fc65f619

handle exceptions correctly in crypto_extractPublicKey

view details

greenknot

commit sha ff375dca3247afde45d84200f5c3c5a0cbc41db7

handle exceptions correctly in crypto_sign_ed25519

view details

greenknot

commit sha 7d203513fc9974bd6033a6a7ec8017034723503f

remove useless call to explicit_bzero in crypto_sign_ed25519 This part of the buffer is not modified.

view details

greenknot

commit sha e78611ffa57c44d836ea93dc5f742dbb29d7ec53

rewrite zeroize_sr25519_signdata

view details

greenknot

commit sha 80c8d5367258a88a915be1d158b6a17683bf3fe1

fix exception handling in crypto_sign_sr25519

view details

greenknot

commit sha bd87c134b6541b4670fa7b232e4f9e57102d20d3

handle exceptions in crypto_sign_sr25519_prephase

view details

greenknot

commit sha 89c6725bb6688a747e364556206aef215b202506

don't use G_io_apdu_buffer as a cx_blake2b_t context and cleanup a few function prototypes

view details

greenknot

commit sha 591bbd5777a276389937356fe8422b97d4cbe6b7

fix zeroize_sr25519_signdata prototype

view details

greenknot

commit sha 627999319eaccb13e40982ee52eac4af9bf936bc

remove action_signResponseLen which is never used

view details

push time in 11 days

PR merged LedgerHQ/app-statemine

Fixes + suggested changes
+8949 -8296

0 comment

178 changed files

jleni

pr closed time in 11 days

created tagLedgerHQ/app-kusama

tag5.9040.0

Kusama / Polkadot app for Ledger Nano S and X

created time in 11 days

push eventLedgerHQ/app-kusama

dependabot[bot]

commit sha 6318cf5ce890365defd674d5687f414672fd10e7

Bump handlebars from 4.7.6 to 4.7.7 in /tests_tools/neon Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md) - [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7) Signed-off-by: dependabot[bot] <support@github.com>

view details

Juan Leni

commit sha 10a4b473c27c4366c22e55cb0edfada6775eaaf6

Merge pull request #84 from Zondax/dependabot/npm_and_yarn/tests_tools/neon/handlebars-4.7.7 Bump handlebars from 4.7.6 to 4.7.7 in /tests_tools/neon

view details

dependabot[bot]

commit sha e208510685378d3e04175588f9c7a16311a7a304

Bump lodash from 4.17.20 to 4.17.21 in /tests_tools/neon Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21) Signed-off-by: dependabot[bot] <support@github.com>

view details

Juan Leni

commit sha a9dbe6f0a94752a59eac233ac6001f4dc356627a

Merge pull request #85 from Zondax/dependabot/npm_and_yarn/tests_tools/neon/lodash-4.17.21 Bump lodash from 4.17.20 to 4.17.21 in /tests_tools/neon

view details

Juan Leni

commit sha 076d555735086347ba1c6a392686b34b815dd290

update SDK

view details

Juan Leni

commit sha b248209f002783a48b0bed2206815ee304033633

Merge remote-tracking branch 'LedgerHQ/master' into dev

view details

Juan Leni

commit sha 5f99e7600f6b2a0e676d2dd4640a396b57820a60

temporary upgrade

view details

Juan Leni

commit sha 87dddfc50c3543c793a2d9de1d5834327f1ff437

upgrade tx support

view details

Juan Leni

commit sha 3105cffeca230ddae17c0496be0c5e2a9f853721

adjust tests

view details

Juan Leni

commit sha e6311aece6a21fcbc4983776f47c11638768cb47

clean up configuration

view details

Juan Leni

commit sha 8ad3c520435d16a09daec1202d7095f665944f06

update images

view details

Juan Leni

commit sha e7ccc5f1f58b6e72ccc357acdc0cb71f073c939e

update images

view details

Juan Leni

commit sha 4e4b6e02a826179db47446b80a3599adca772f6c

fix CI

view details

Juan Leni

commit sha 0e8d2fb857162e0e8ee1452e42f10f28a2ecd626

revert back to yarn 1

view details

Juan Leni

commit sha 9b64b85882f1475245b6f74050d3302be28b6a4d

fix sr25519 build

view details

Juan Leni

commit sha 84f8e11e811795c86237fab1fc4b29d29e47025d

fix CI

view details

Juan Leni

commit sha 90c240f5c47ab5cc93319df6ada13b60fd07a4e1

upgrade inputs

view details

Juan Leni

commit sha 6b0fd51a4fae55a6151868c239a951288da873df

upgrade zemu

view details

Juan Leni

commit sha b20fc87362e3a723f56b01a10f381245c477837e

improve tests

view details

Juan Leni

commit sha b0c8c84b790e63a03252559e5c94e7dacd805bed

bump zemu version

view details

push time in 11 days

PR merged LedgerHQ/app-kusama

Kusama 5.9090.x + 6.9100.x

Kusama 6.9100.x

System

Name Light XL Nesting Arguments
fill_block :heavy_check_mark: :heavy_check_mark: Perbill _ratio <br/>
remark :heavy_check_mark: :heavy_check_mark: Bytes _remark <br/>
set_heap_pages :heavy_check_mark: :heavy_check_mark: u64 pages <br/>
set_code :heavy_check_mark: :heavy_check_mark: Bytes code <br/>
set_code_without_checks :heavy_check_mark: :heavy_check_mark: Bytes code <br/>
set_changes_trie_config Option<ChangesTrieConfiguration> changes_trie_config <br/>
set_storage Vec<KeyValue> items <br/>
kill_storage Vec<Key> keys <br/>
kill_prefix Key prefix <br/>u32 _subkeys <br/>
remark_with_event :heavy_check_mark: Bytes remark <br/>

Babe

Name Light XL Nesting Arguments
report_equivocation BabeEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>
report_equivocation_unsigned BabeEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>
plan_config_change NextConfigDescriptor config <br/>

Timestamp

Name Light XL Nesting Arguments
set :heavy_check_mark: Compact<Moment> now <br/>

Indices

Name Light XL Nesting Arguments
claim :heavy_check_mark: AccountIndex index <br/>
transfer :heavy_check_mark: AccountId new <br/>AccountIndex index <br/>
free :heavy_check_mark: AccountIndex index <br/>
force_transfer :heavy_check_mark: AccountId new <br/>AccountIndex index <br/>bool freeze <br/>
freeze :heavy_check_mark: AccountIndex index <br/>

Balances

Name Light XL Nesting Arguments
transfer :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: LookupSource dest <br/>Compact<Balance> value <br/>
set_balance :heavy_check_mark: :heavy_check_mark: LookupSource who <br/>Compact<Balance> new_free <br/>Compact<Balance> new_reserved <br/>
force_transfer :heavy_check_mark: :heavy_check_mark: LookupSource source <br/>LookupSource dest <br/>Compact<Balance> value <br/>
transfer_keep_alive :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: LookupSource dest <br/>Compact<Balance> value <br/>
transfer_all :heavy_check_mark: LookupSource dest <br/>bool keep_alive <br/>

TransactionPayment

Empty

Authorship

Name Light XL Nesting Arguments
set_uncles Vec<Header> new_uncles <br/>

Staking

Name Light XL Nesting Arguments
bond :heavy_check_mark: :heavy_check_mark: LookupSource controller <br/>Compact<BalanceOf> value <br/>RewardDestination payee <br/>
bond_extra :heavy_check_mark: :heavy_check_mark: Compact<BalanceOf> max_additional <br/>
unbond :heavy_check_mark: :heavy_check_mark: Compact<BalanceOf> value <br/>
withdraw_unbonded :heavy_check_mark: :heavy_check_mark: u32 num_slashing_spans <br/>
validate :heavy_check_mark: :heavy_check_mark: ValidatorPrefs prefs <br/>
nominate :heavy_check_mark: :heavy_check_mark: Vec<LookupSource> targets <br/>
chill :heavy_check_mark: :heavy_check_mark:
set_payee :heavy_check_mark: :heavy_check_mark: RewardDestination payee <br/>
set_controller :heavy_check_mark: :heavy_check_mark: LookupSource controller <br/>
set_validator_count :heavy_check_mark: Compact<u32> new <br/>
increase_validator_count :heavy_check_mark: Compact<u32> additional <br/>
scale_validator_count Percent factor <br/>
force_no_eras :heavy_check_mark:
force_new_era :heavy_check_mark:
set_invulnerables Vec<AccountId> invulnerables <br/>
force_unstake :heavy_check_mark: AccountId stash <br/>u32 num_slashing_spans <br/>
force_new_era_always :heavy_check_mark:
cancel_deferred_slash :heavy_check_mark: EraIndex era <br/>Vec<u32> slash_indices <br/>
payout_stakers :heavy_check_mark: :heavy_check_mark: AccountId validator_stash <br/>EraIndex era <br/>
rebond :heavy_check_mark: :heavy_check_mark: Compact<BalanceOf> value <br/>
set_history_depth :heavy_check_mark: Compact<EraIndex> new_history_depth <br/>Compact<u32> _era_items_deleted <br/>
reap_stash :heavy_check_mark: AccountId stash <br/>u32 num_slashing_spans <br/>
kick :heavy_check_mark: Vec<LookupSource> who <br/>
set_staking_limits BalanceOf min_nominator_bond <br/>BalanceOf min_validator_bond <br/>Option<u32> max_nominator_count <br/>Option<u32> max_validator_count <br/>Option<Percent> threshold <br/>
chill_other :heavy_check_mark: AccountId controller <br/>

Offences

Empty

Historical

Empty

Session

Name Light XL Nesting Arguments
set_keys :heavy_check_mark: :heavy_check_mark: Keys keys <br/>Bytes proof <br/>
purge_keys :heavy_check_mark: :heavy_check_mark:

Grandpa

Name Light XL Nesting Arguments
report_equivocation GrandpaEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>
report_equivocation_unsigned GrandpaEquivocationProof equivocation_proof <br/>KeyOwnerProof key_owner_proof <br/>
note_stalled :heavy_check_mark: BlockNumber delay <br/>BlockNumber best_finalized_block_number <br/>

ImOnline

Name Light XL Nesting Arguments
heartbeat Heartbeat heartbeat <br/>Signature _signature <br/>

AuthorityDiscovery

Empty

Democracy

Name Light XL Nesting Arguments
propose :heavy_check_mark: Hash proposal_hash <br/>Compact<BalanceOf> value <br/>
second :heavy_check_mark: Compact<PropIndex> proposal <br/>Compact<u32> seconds_upper_bound <br/>
vote :heavy_check_mark: Compact<ReferendumIndex> ref_index <br/>AccountVote vote <br/>
emergency_cancel :heavy_check_mark: ReferendumIndex ref_index <br/>
external_propose :heavy_check_mark: Hash proposal_hash <br/>
external_propose_majority :heavy_check_mark: Hash proposal_hash <br/>
external_propose_default :heavy_check_mark: Hash proposal_hash <br/>
fast_track :heavy_check_mark: Hash proposal_hash <br/>BlockNumber voting_period <br/>BlockNumber delay <br/>
veto_external :heavy_check_mark: Hash proposal_hash <br/>
cancel_referendum :heavy_check_mark: Compact<ReferendumIndex> ref_index <br/>
cancel_queued :heavy_check_mark: ReferendumIndex which <br/>
delegate :heavy_check_mark: AccountId to <br/>Conviction conviction <br/>BalanceOf balance <br/>
undelegate :heavy_check_mark:
clear_public_proposals :heavy_check_mark:
note_preimage :heavy_check_mark: Bytes encoded_proposal <br/>
note_preimage_operational :heavy_check_mark: Bytes encoded_proposal <br/>
note_imminent_preimage :heavy_check_mark: Bytes encoded_proposal <br/>
note_imminent_preimage_operational :heavy_check_mark: Bytes encoded_proposal <br/>
reap_preimage :heavy_check_mark: Hash proposal_hash <br/>Compact<u32> proposal_len_upper_bound <br/>
unlock :heavy_check_mark: AccountId target <br/>
remove_vote :heavy_check_mark: ReferendumIndex index <br/>
remove_other_vote :heavy_check_mark: AccountId target <br/>ReferendumIndex index <br/>
enact_proposal :heavy_check_mark: Hash proposal_hash <br/>ReferendumIndex index <br/>
blacklist Hash proposal_hash <br/>Option<ReferendumIndex> maybe_ref_index <br/>
cancel_proposal :heavy_check_mark: Compact<PropIndex> prop_index <br/>

Council

Name Light XL Nesting Arguments
set_members Vec<AccountId> new_members <br/>Option<AccountId> prime <br/>MemberCount old_count <br/>
execute Proposal proposal <br/>Compact<u32> length_bound <br/>
propose Compact<MemberCount> threshold <br/>Proposal proposal <br/>Compact<u32> length_bound <br/>
vote :heavy_check_mark: Hash proposal <br/>Compact<ProposalIndex> index <br/>bool approve <br/>
close :heavy_check_mark: Hash proposal_hash <br/>Compact<ProposalIndex> index <br/>Compact<Weight> proposal_weight_bound <br/>Compact<u32> length_bound <br/>
disapprove_proposal :heavy_check_mark: Hash proposal_hash <br/>

TechnicalCommittee

Name Light XL Nesting Arguments
set_members :heavy_check_mark: Vec<AccountId> new_members <br/>Option<AccountId> prime <br/>MemberCount old_count <br/>
execute Proposal proposal <br/>Compact<u32> length_bound <br/>
propose Compact<MemberCount> threshold <br/>Proposal proposal <br/>Compact<u32> length_bound <br/>
vote :heavy_check_mark: Hash proposal <br/>Compact<ProposalIndex> index <br/>bool approve <br/>
close :heavy_check_mark: Hash proposal_hash <br/>Compact<ProposalIndex> index <br/>Compact<Weight> proposal_weight_bound <br/>Compact<u32> length_bound <br/>
disapprove_proposal :heavy_check_mark: Hash proposal_hash <br/>

PhragmenElection

Name Light XL Nesting Arguments
vote :heavy_check_mark: Vec<AccountId> votes <br/>Compact<BalanceOf> value <br/>
remove_voter :heavy_check_mark:
submit_candidacy :heavy_check_mark: Compact<u32> candidate_count <br/>
renounce_candidacy Renouncing renouncing <br/>
remove_member :heavy_check_mark: LookupSource who <br/>bool has_replacement <br/>
clean_defunct_voters :heavy_check_mark: u32 _num_voters <br/>u32 _num_defunct <br/>

TechnicalMembership

Name Light XL Nesting Arguments
add_member :heavy_check_mark: AccountId who <br/>
remove_member :heavy_check_mark: AccountId who <br/>
swap_member :heavy_check_mark: AccountId remove <br/>AccountId add <br/>
reset_members :heavy_check_mark: Vec<AccountId> members <br/>
change_key :heavy_check_mark: AccountId new <br/>
set_prime :heavy_check_mark: AccountId who <br/>
clear_prime :heavy_check_mark:

Treasury

Name Light XL Nesting Arguments
propose_spend :heavy_check_mark: Compact<BalanceOf> value <br/>LookupSource beneficiary <br/>
reject_proposal :heavy_check_mark: Compact<ProposalIndex> proposal_id <br/>
approve_proposal :heavy_check_mark: Compact<ProposalIndex> proposal_id <br/>

Claims

Name Light XL Nesting Arguments
claim :heavy_check_mark: AccountId dest <br/>EcdsaSignature ethereum_signature <br/>
mint_claim EthereumAddress who <br/>BalanceOf value <br/>Option<(BalanceOf,BalanceOf,BlockNumber)> vesting_schedule <br/>Option<StatementKind> statement <br/>
claim_attest :heavy_check_mark: AccountId dest <br/>EcdsaSignature ethereum_signature <br/>Bytes statement <br/>
attest :heavy_check_mark: Bytes statement <br/>
move_claim :heavy_check_mark: EthereumAddress old <br/>EthereumAddress new <br/>Option<AccountId> maybe_preclaim <br/>

Utility

Name Light XL Nesting Arguments
batch :heavy_check_mark: :heavy_check_mark: Vec<Call> calls <br/>
as_derivative u16 index <br/>Call call <br/>
batch_all :heavy_check_mark: :heavy_check_mark: Vec<Call> calls <br/>

Identity

Name Light XL Nesting Arguments
add_registrar :heavy_check_mark: AccountId account <br/>
set_identity IdentityInfo info <br/>
set_subs Vec<(AccountId,Data)> subs <br/>
clear_identity :heavy_check_mark:
request_judgement :heavy_check_mark: Compact<RegistrarIndex> reg_index <br/>Compact<BalanceOf> max_fee <br/>
cancel_request :heavy_check_mark: RegistrarIndex reg_index <br/>
set_fee :heavy_check_mark: Compact<RegistrarIndex> index <br/>Compact<BalanceOf> fee <br/>
set_account_id :heavy_check_mark: Compact<RegistrarIndex> index <br/>AccountId new <br/>
set_fields Compact<RegistrarIndex> index <br/>IdentityFields fields <br/>
provide_judgement Compact<RegistrarIndex> reg_index <br/>LookupSource target <br/>IdentityJudgement judgement <br/>
kill_identity :heavy_check_mark: LookupSource target <br/>
add_sub LookupSource sub <br/>Data data <br/>
rename_sub LookupSource sub <br/>Data data <br/>
remove_sub :heavy_check_mark: LookupSource sub <br/>
quit_sub :heavy_check_mark:

Society

Name Light XL Nesting Arguments
bid :heavy_check_mark: BalanceOf value <br/>
unbid :heavy_check_mark: u32 pos <br/>
vouch :heavy_check_mark: AccountId who <br/>BalanceOf value <br/>BalanceOf tip <br/>
unvouch :heavy_check_mark: u32 pos <br/>
vote :heavy_check_mark: LookupSource candidate <br/>bool approve <br/>
defender_vote :heavy_check_mark: bool approve <br/>
payout :heavy_check_mark:
found :heavy_check_mark: AccountId founder <br/>u32 max_members <br/>Bytes rules <br/>
unfound :heavy_check_mark:
judge_suspended_member :heavy_check_mark: AccountId who <br/>bool forgive <br/>
judge_suspended_candidate AccountId who <br/>SocietyJudgement judgement <br/>
set_max_members :heavy_check_mark: u32 max <br/>

Recovery

Name Light XL Nesting Arguments
as_recovered AccountId account <br/>Call call <br/>
set_recovered :heavy_check_mark: AccountId lost <br/>AccountId rescuer <br/>
create_recovery Vec<AccountId> friends <br/>u16 threshold <br/>BlockNumber delay_period <br/>
initiate_recovery :heavy_check_mark: AccountId account <br/>
vouch_recovery :heavy_check_mark: AccountId lost <br/>AccountId rescuer <br/>
claim_recovery :heavy_check_mark: AccountId account <br/>
close_recovery :heavy_check_mark: AccountId rescuer <br/>
remove_recovery :heavy_check_mark:
cancel_recovered :heavy_check_mark: AccountId account <br/>

Vesting

Name Light XL Nesting Arguments
vest :heavy_check_mark:
vest_other :heavy_check_mark: LookupSource target <br/>
vested_transfer :heavy_check_mark: LookupSource target <br/>VestingInfo schedule <br/>
force_vested_transfer :heavy_check_mark: LookupSource source <br/>LookupSource target <br/>VestingInfo schedule <br/>

Scheduler

Name Light XL Nesting Arguments
schedule BlockNumber when <br/>Option<Period> maybe_periodic <br/>Priority priority <br/>Call call <br/>
cancel BlockNumber when <br/>u32 index <br/>
schedule_named Bytes id <br/>BlockNumber when <br/>Option<Period> maybe_periodic <br/>Priority priority <br/>Call call <br/>
cancel_named Bytes id <br/>
schedule_after BlockNumber after <br/>Option<Period> maybe_periodic <br/>Priority priority <br/>Call call <br/>
schedule_named_after Bytes id <br/>BlockNumber after <br/>Option<Period> maybe_periodic <br/>Priority priority <br/>Call call <br/>

Proxy

Name Light XL Nesting Arguments
proxy :heavy_check_mark: :heavy_check_mark: AccountId real <br/>Option<ProxyType> force_proxy_type <br/>Call call <br/>
add_proxy :heavy_check_mark: AccountId delegate <br/>ProxyType proxy_type <br/>BlockNumber delay <br/>
remove_proxy :heavy_check_mark: AccountId delegate <br/>ProxyType proxy_type <br/>BlockNumber delay <br/>
remove_proxies :heavy_check_mark:
anonymous :heavy_check_mark: ProxyType proxy_type <br/>BlockNumber delay <br/>u16 index <br/>
kill_anonymous :heavy_check_mark: AccountId spawner <br/>ProxyType proxy_type <br/>u16 index <br/>Compact<BlockNumber> height <br/>Compact<u32> ext_index <br/>
announce :heavy_check_mark: AccountId real <br/>CallHashOf call_hash <br/>
remove_announcement :heavy_check_mark: AccountId real <br/>CallHashOf call_hash <br/>
reject_announcement :heavy_check_mark: AccountId delegate <br/>CallHashOf call_hash <br/>
proxy_announced :heavy_check_mark: AccountId delegate <br/>AccountId real <br/>Option<ProxyType> force_proxy_type <br/>Call call <br/>

Multisig

Name Light XL Nesting Arguments
as_multi_threshold_1 :heavy_check_mark: :heavy_check_mark: Vec<AccountId> other_signatories <br/>Call call <br/>
as_multi :heavy_check_mark: :heavy_check_mark: u16 threshold <br/>Vec<AccountId> other_signatories <br/>Option<Timepoint> maybe_timepoint <br/>OpaqueCall call <br/>bool store_call <br/>Weight max_weight <br/>
approve_as_multi :heavy_check_mark: :heavy_check_mark: u16 threshold <br/>Vec<AccountId> other_signatories <br/>Option<Timepoint> maybe_timepoint <br/>[u8;32] call_hash <br/>Weight max_weight <br/>
cancel_as_multi :heavy_check_mark: :heavy_check_mark: u16 threshold <br/>Vec<AccountId> other_signatories <br/>Timepoint timepoint <br/>[u8;32] call_hash <br/>

Bounties

Name Light XL Nesting Arguments
propose_bounty :heavy_check_mark: Compact<BalanceOf> value <br/>Bytes description <br/>
approve_bounty :heavy_check_mark: Compact<BountyIndex> bounty_id <br/>
propose_curator :heavy_check_mark: Compact<BountyIndex> bounty_id <br/>LookupSource curator <br/>Compact<BalanceOf> fee <br/>
unassign_curator :heavy_check_mark: Compact<BountyIndex> bounty_id <br/>
accept_curator :heavy_check_mark: Compact<BountyIndex> bounty_id <br/>
award_bounty :heavy_check_mark: Compact<BountyIndex> bounty_id <br/>LookupSource beneficiary <br/>
claim_bounty :heavy_check_mark: Compact<BountyIndex> bounty_id <br/>
close_bounty :heavy_check_mark: Compact<BountyIndex> bounty_id <br/>
extend_bounty_expiry :heavy_check_mark: Compact<BountyIndex> bounty_id <br/>Bytes _remark <br/>

Tips

Name Light XL Nesting Arguments
report_awesome :heavy_check_mark: Bytes reason <br/>AccountId who <br/>
retract_tip :heavy_check_mark: Hash hash <br/>
tip_new :heavy_check_mark: Bytes reason <br/>AccountId who <br/>Compact<BalanceOf> tip_value <br/>
tip :heavy_check_mark: Hash hash <br/>Compact<BalanceOf> tip_value <br/>
close_tip :heavy_check_mark: Hash hash <br/>
slash_tip :heavy_check_mark: Hash hash <br/>

ElectionProviderMultiPhase

Name Light XL Nesting Arguments
submit_unsigned RawSolution raw_solution <br/>SolutionOrSnapshotSize witness <br/>
set_minimum_untrusted_score Option<ElectionScore> maybe_next_score <br/>
set_emergency_election_result Supports supports <br/>
submit RawSolution raw_solution <br/>u32 num_signed_submissions <br/>

Gilt

Name Light XL Nesting Arguments
place_bid :heavy_check_mark: Compact<BalanceOf> amount <br/>u32 duration <br/>
retract_bid :heavy_check_mark: Compact<BalanceOf> amount <br/>u32 duration <br/>
set_target Compact<Perquintill> target <br/>
thaw Compact<ActiveIndex> index <br/>

ParachainsOrigin

Empty

Configuration

Name Light XL Nesting Arguments
set_validation_upgrade_frequency :heavy_check_mark: BlockNumber new <br/>
set_validation_upgrade_delay :heavy_check_mark: BlockNumber new <br/>
set_code_retention_period :heavy_check_mark: BlockNumber new <br/>
set_max_code_size :heavy_check_mark: u32 new <br/>
set_max_pov_size :heavy_check_mark: u32 new <br/>
set_max_head_data_size :heavy_check_mark: u32 new <br/>
set_parathread_cores :heavy_check_mark: u32 new <br/>
set_parathread_retries :heavy_check_mark: u32 new <br/>
set_group_rotation_frequency :heavy_check_mark: BlockNumber new <br/>
set_chain_availability_period :heavy_check_mark: BlockNumber new <br/>
set_thread_availability_period :heavy_check_mark: BlockNumber new <br/>
set_scheduling_lookahead :heavy_check_mark: u32 new <br/>
set_max_validators_per_core :heavy_check_mark: Option<u32> new <br/>
set_max_validators :heavy_check_mark: Option<u32> new <br/>
set_dispute_period SessionIndex new <br/>
set_dispute_post_conclusion_acceptance_period :heavy_check_mark: BlockNumber new <br/>
set_dispute_max_spam_slots :heavy_check_mark: u32 new <br/>
set_dispute_conclusion_by_time_out_period :heavy_check_mark: BlockNumber new <br/>
set_no_show_slots :heavy_check_mark: u32 new <br/>
set_n_delay_tranches :heavy_check_mark: u32 new <br/>
set_zeroth_delay_tranche_width :heavy_check_mark: u32 new <br/>
set_needed_approvals :heavy_check_mark: u32 new <br/>
set_relay_vrf_modulo_samples :heavy_check_mark: u32 new <br/>
set_max_upward_queue_count :heavy_check_mark: u32 new <br/>
set_max_upward_queue_size :heavy_check_mark: u32 new <br/>
set_max_downward_message_size :heavy_check_mark: u32 new <br/>
set_ump_service_total_weight :heavy_check_mark: Weight new <br/>
set_max_upward_message_size :heavy_check_mark: u32 new <br/>
set_max_upward_message_num_per_candidate :heavy_check_mark: u32 new <br/>
set_hrmp_open_request_ttl :heavy_check_mark: u32 _new <br/>
set_hrmp_sender_deposit :heavy_check_mark: Balance new <br/>
set_hrmp_recipient_deposit :heavy_check_mark: Balance new <br/>
set_hrmp_channel_max_capacity :heavy_check_mark: u32 new <br/>
set_hrmp_channel_max_total_size :heavy_check_mark: u32 new <br/>
set_hrmp_max_parachain_inbound_channels :heavy_check_mark: u32 new <br/>
set_hrmp_max_parathread_inbound_channels :heavy_check_mark: u32 new <br/>
set_hrmp_channel_max_message_size :heavy_check_mark: u32 new <br/>
set_hrmp_max_parachain_outbound_channels :heavy_check_mark: u32 new <br/>
set_hrmp_max_parathread_outbound_channels :heavy_check_mark: u32 new <br/>
set_hrmp_max_message_num_per_candidate :heavy_check_mark: u32 new <br/>
set_ump_max_individual_weight :heavy_check_mark: Weight new <br/>

ParasShared

Name Light XL Nesting Arguments

ParaInclusion

Name Light XL Nesting Arguments

ParaInherent

Name Light XL Nesting Arguments
enter ParachainsInherentData data <br/>

ParaScheduler

Empty

Paras

Name Light XL Nesting Arguments
force_set_current_code ParaId para <br/>ValidationCode new_code <br/>
force_set_current_head ParaId para <br/>HeadData new_head <br/>
force_schedule_code_upgrade ParaId para <br/>ValidationCode new_code <br/>BlockNumber relay_parent_number <br/>
force_note_new_head ParaId para <br/>HeadData new_head <br/>
force_queue_action ParaId para <br/>

Initializer

Name Light XL Nesting Arguments
force_approve :heavy_check_mark: BlockNumber up_to <br/>

Dmp

Name Light XL Nesting Arguments

Ump

Name Light XL Nesting Arguments
service_overweight OverweightIndex index <br/>Weight weight_limit <br/>

Hrmp

Name Light XL Nesting Arguments
hrmp_init_open_channel ParaId recipient <br/>u32 proposed_max_capacity <br/>u32 proposed_max_message_size <br/>
hrmp_accept_open_channel ParaId sender <br/>
hrmp_close_channel HrmpChannelId channel_id <br/>
force_clean_hrmp ParaId para <br/>
force_process_hrmp_open :heavy_check_mark:
force_process_hrmp_close :heavy_check_mark:
hrmp_cancel_open_request HrmpChannelId channel_id <br/>

ParaSessionInfo

Empty

Registrar

Name Light XL Nesting Arguments
register ParaId id <br/>HeadData genesis_head <br/>ValidationCode validation_code <br/>
force_register AccountId who <br/>BalanceOf deposit <br/>ParaId id <br/>HeadData genesis_head <br/>ValidationCode validation_code <br/>
deregister ParaId id <br/>
swap ParaId id <br/>ParaId other <br/>
force_remove_lock ParaId para <br/>
reserve :heavy_check_mark:

Slots

Name Light XL Nesting Arguments
force_lease ParaId para <br/>AccountId leaser <br/>BalanceOf amount <br/>LeasePeriodOf period_begin <br/>LeasePeriodOf period_count <br/>
clear_all_leases ParaId para <br/>
trigger_onboard ParaId para <br/>

Auctions

Name Light XL Nesting Arguments
new_auction :heavy_check_mark: Compact<BlockNumber> duration <br/>Compact<LeasePeriodOf> lease_period_index <br/>
bid :heavy_check_mark: Compact<ParaId> para <br/>Compact<AuctionIndex> auction_index <br/>Compact<LeasePeriodOf> first_slot <br/>Compact<LeasePeriodOf> last_slot <br/>Compact<BalanceOf> amount <br/>
cancel_auction :heavy_check_mark:

Crowdloan

Name Light XL Nesting Arguments
create Compact<ParaId> index <br/>Compact<BalanceOf> cap <br/>Compact<LeasePeriodOf> first_period <br/>Compact<LeasePeriodOf> last_period <br/>Compact<BlockNumber> end <br/>Option<MultiSigner> verifier <br/>
contribute Compact<ParaId> index <br/>Compact<BalanceOf> value <br/>Option<MultiSignature> signature <br/>
withdraw :heavy_check_mark: AccountId who <br/>Compact<ParaId> index <br/>
refund :heavy_check_mark: Compact<ParaId> index <br/>
dissolve :heavy_check_mark: Compact<ParaId> index <br/>
edit Compact<ParaId> index <br/>Compact<BalanceOf> cap <br/>Compact<LeasePeriodOf> first_period <br/>Compact<LeasePeriodOf> last_period <br/>Compact<BlockNumber> end <br/>Option<MultiSigner> verifier <br/>
add_memo ParaId index <br/>Bytes memo <br/>
poke ParaId index <br/>

XcmPallet

Name Light XL Nesting Arguments
send VersionedMultiLocation dest <br/>VersionedXcm message <br/>
teleport_assets VersionedMultiLocation dest <br/>VersionedMultiLocation beneficiary <br/>VersionedMultiAssets assets <br/>u32 fee_asset_item <br/>Weight dest_weight <br/>
reserve_transfer_assets VersionedMultiLocation dest <br/>VersionedMultiLocation beneficiary <br/>VersionedMultiAssets assets <br/>u32 fee_asset_item <br/>Weight dest_weight <br/>
execute VersionedXcm message <br/>Weight max_weight <br/>
+39314 -23302

0 comment

163 changed files

jleni

pr closed time in 11 days

push eventLedgerHQ/app-ethereum

TamtamHero

commit sha 3dd986aef645b556eb56d865aac8b935a9374b79

Bump version 1.9.11

view details

push time in 11 days

push eventLedgerHQ/app-plugin-paraswap

TamtamHero

commit sha 6e31692d8d9cf5ecfb160972d64f55096239e3f2

Bump version 1.1.2

view details

push time in 11 days

push eventLedgerHQ/app-plugin-paraswap

TamtamHero

commit sha d8a6de0aa18d93c7b5c5ae4c7d2aa43391267bb1

Upgrade sdk version and fix incorrect ticker for sidechains

view details

TamtamHero

commit sha 0158ec93cce2d16cfd78d14381106bb618f784eb

Update test elfs

view details

TamtamHero

commit sha 5561eebb1a9b5fedf70f9a7797fe0ece3a295a4f

Upgrade hw-app-eth test dependancy

view details

TamtamHero

commit sha b6b6a6ed6605ae634cbc4d1f3e803e7426107055

Update tests

view details

push time in 11 days

PR opened LedgerHQ/app-plugin-paraswap

Fix incorrect sidechains ticker

Paraswap plugin requires Ethereum app to share it the current network ticker, otherwise it always interprets the sidechain network token as ETH.

+227 -262

0 comment

129 changed files

pr created time in 11 days

create barnchLedgerHQ/app-plugin-paraswap

branch : fix-plugins-ticker

created branch time in 11 days

push eventLedgerHQ/app-ethereum

TamtamHero

commit sha b22ef38506010448541013d7432bb4c68e8e6de4

Add network ticker to queryContractUI for plugins use

view details

TamtamHero

commit sha 197ababa52e615c66d68fcf64531ad7c190fb527

Update sdk deps

view details

push time in 11 days

PR opened LedgerHQ/app-ethereum

Share network ticker with plugins

Paraswap plugin requires Ethereum app to share it the current network ticker, otherwise it always interprets the sidechain network token as ETH

+6 -2

0 comment

3 changed files

pr created time in 11 days

create barnchLedgerHQ/app-ethereum

branch : fix-plugins-ticker

created branch time in 11 days

push eventLedgerHQ/ethereum-plugin-sdk

TamtamHero

commit sha e42ff53ed8e98f671e9b6a16367f0faa8e004b26

Remove chain_config_s for good

view details

TamtamHero

commit sha f9a7d87d729b37190912ce1962c9b20e60bd9adb

Provide chain ticker to plugin and bump SDK version to 3

view details

push time in 11 days

push eventLedgerHQ/ethereum-plugin-sdk

TamtamHero

commit sha e42ff53ed8e98f671e9b6a16367f0faa8e004b26

Remove chain_config_s for good

view details

push time in 11 days

push eventLedgerHQ/ethereum-plugin-sdk

TamtamHero

commit sha fe2c70ef8c37846a4a6158c83e35dbbe00a1d961

Provide chain ticker to plugin and bump SDK version to 3

view details

push time in 11 days

push eventLedgerHQ/ethereum-plugin-sdk

TamtamHero

commit sha 272a6a8f712a28e79a28de0c9a482e688e5e4753

Bump SDK version to 3

view details

push time in 11 days