Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • network/gdev-800 protected
  • cgeek/issue-297-cpu
  • gdev-800-tests
  • update-docker-compose-rpc-squid-names
  • fix-252
  • 1000i100-test
  • hugo/tmp-0.9.1
  • network/gdev-803 protected
  • hugo/endpoint-gossip
  • network/gdev-802 protected
  • hugo/distance-precompute
  • network/gdev-900 protected
  • tuxmain/anonymous-tx
  • debug/podman
  • hugo/195-doc
  • hugo/195-graphql-schema
  • hugo-tmp-dockerfile-cache
  • release/client-800.2 protected
  • release/runtime-800 protected
  • gdev-900-0.10.1 protected
  • gdev-900-0.10.0 protected
  • gdev-900-0.9.2 protected
  • gdev-800-0.8.0 protected
  • gdev-900-0.9.1 protected
  • gdev-900-0.9.0 protected
  • gdev-803 protected
  • gdev-802 protected
  • runtime-801 protected
  • gdev-800 protected
  • runtime-800-bis protected
  • runtime-800 protected
  • runtime-800-backup protected
  • runtime-701 protected
  • runtime-700 protected
  • runtime-600 protected
  • runtime-500 protected
  • v0.4.1 protected
  • runtime-401 protected
  • v0.4.0 protected
40 results

pallets

  • Clone with SSH
  • Clone with HTTPS
  • Benjamin Gallois's avatar
    Benjamin Gallois authored
    * regenerate metadata
    
    * fix clippy
    
    * upgrade tests
    
    * upgrade subxt
    
    * upgrade runtime
    
    * upgrade polkadot sdk version
    
    * 272 TO BE MERGED BEFORE
    6dec13d1
    History

    Duniter pallets

    Duniter uses some parity pallets available in our substrate fork, and some defined here. Each pallet has its own readme, but here is a summary:

    Business processes pallets

    These pallets are at the core of Duniter/Ğ1 currency

    • authority-members Duniter authorities are not selected with staking but through a smith web of trust.
    • certification Certifications are the "edges" of Duniter's dynamic directed graph. They mean the acceptation of a Licence.
    • duniter-account Duniter customized the AccountData defined in the Balances pallet to introduce a linked_idty.
    • duniter-wot Merges identities, membership, certifications and distance pallets to implement Duniter Web of Trust.
    • distance Publishes median of distance computation results provided by inherents coming from distance-oracle workers.
    • identity Identities are the "nodes" of Duniter's dynamic directed graph. They are one-to-one mapping to human being.
    • membership Membership defines the state of identities. They can be member or not of the different WoTs.
    • universal-dividend UD is at the basis of Ğ1 "libre currency". It is both a kind of "basic income" and a measure unit.

    Functional pallets

    • duniter-test-parameters Test parameters only used in ĞDev to allow tweaking parameters more easily.
    • offences Sorts offences that will be executed by the authority-members pallet.
    • oneshot-account Oneshot accounts are light accounts only used once for anonimity or convenience use case.
    • provide-randomness Lets blockchain users ask for a verifiable random number.
    • session-benchmarking Benchmarks the session pallet.
    • upgrade-origin Allows some origins to dispatch a call as root.