Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
doc
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Model registry
Monitor
Service Desk
Analyze
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
nodes
common
doc
Commits
rfc5-duniter-protocol-rework
Select Git revision
0 results
doc
Author
Search by author
Any Author
authors
0 authors
Mar 23, 2018
Tuples, max 32 system functions instead of 64
· 55951377
nanocryk
authored
7 years ago
55951377
Option type instead of panics, optimisation suggestions, better annonymous...
· d406c383
nanocryk
authored
7 years ago
d406c383
New storage layout
· b60069c9
nanocryk
authored
7 years ago
b60069c9
Script can now provide 63 user functions instead 31
· c6afb14f
nanocryk
authored
7 years ago
c6afb14f
typo
· d95b16c0
nanocryk
authored
7 years ago
d95b16c0
New simpler signature syntax
· 2a1caa3c
nanocryk
authored
7 years ago
2a1caa3c
Small improvements
· f286a00c
nanocryk
authored
7 years ago
f286a00c
Mar 16, 2018
Block content
· 77abf3af
nanocryk
authored
7 years ago
77abf3af
Script system version field in token class
· dfb771d9
nanocryk
authored
7 years ago
dfb771d9
Token classes are not longer tokens
· 81943a99
nanocryk
authored
7 years ago
81943a99
Applications of the protocol
· 76776a70
nanocryk
authored
7 years ago
76776a70
typo
· c0633105
nanocryk
authored
7 years ago
c0633105
Tokens can store Merkle roots, allowing token proofs outside of blockchain Merkle root
· 86315e97
nanocryk
authored
7 years ago
86315e97
Mar 15, 2018
Merged all unary and binary operators into new unarop and binarop system functions
· 37ccfc8d
nanocryk
authored
7 years ago
37ccfc8d
Mar 13, 2018
typo
· 84c3ddea
nanocryk
authored
7 years ago
84c3ddea
typo
· 5155b304
nanocryk
authored
7 years ago
5155b304
Remove Duniter-specific details to provide a generalist protocol specification
· 6edb0c90
nanocryk
authored
7 years ago
6edb0c90
Mar 12, 2018
Huge refractoring and better step by step explanation
· cce7d9ee
nanocryk
authored
7 years ago
cce7d9ee
Move signature storage in an "Agregated execution context" structure
· 2b3d80e2
nanocryk
authored
7 years ago
2b3d80e2
Mar 09, 2018
Missing bit for val opcode
· a5d510fe
nanocryk
authored
7 years ago
a5d510fe
map_insert function
· 1228f07d
nanocryk
authored
7 years ago
1228f07d
map sys function signature, array functions
· 912c3df7
nanocryk
authored
7 years ago
912c3df7
opcodes renaming, less sys functions, more "direct values"
· e1a98cc3
nanocryk
authored
7 years ago
e1a98cc3
Removed nil from type system, better signature syntax, system functions...
· ba02df35
nanocryk
authored
7 years ago
ba02df35
Revert to a modifyied "ancestor" field to avoid collisions between identical...
· c30c34b2
nanocryk
authored
7 years ago
c30c34b2
Replaced "ancestor hash" by a "nonce" to allow "partial transactions"
· 97ca287a
nanocryk
authored
7 years ago
97ca287a
Improved cryptographic format to support generic hashing algorithm
· 82cc1d87
nanocryk
authored
7 years ago
82cc1d87
Improved token and transaction structures
· f66207fb
nanocryk
authored
7 years ago
f66207fb
corrected map function signature
· 6f9b3f51
nanocryk
authored
7 years ago
6f9b3f51
Mar 08, 2018
opcodes update
· 3976c99d
nanocryk
authored
7 years ago
3976c99d
system functions signatures, nil explanation
· 56e2b173
nanocryk
authored
7 years ago
56e2b173
Function signatures
· 406e5e51
nanocryk
authored
7 years ago
406e5e51
Bases of type system
· e9c1ae9f
nanocryk
authored
7 years ago
e9c1ae9f
if, step functions and precision about types
· 00bc4856
nanocryk
authored
7 years ago
00bc4856
First list of system functions
· 8909b0dd
nanocryk
authored
7 years ago
8909b0dd
compute_aef in a subscript + compiled script
· 3a19831c
nanocryk
authored
7 years ago
3a19831c
Better script exemple and explanation
· e0d15f6a
nanocryk
authored
7 years ago
e0d15f6a
custom script -> instance script
· c3bca3e1
nanocryk
authored
7 years ago
c3bca3e1
Mar 06, 2018
Subscript integration in execution context + idea of script libraries
· 8298db47
nanocryk
authored
7 years ago
8298db47
typo
· 7187ebd0
nanocryk
authored
7 years ago
7187ebd0
Loading