Commit Graph

130 Commits

Author SHA1 Message Date
Jeffrey Esquivel S 77eaf76706 Fix typo (#1181) 2018-06-20 09:31:55 -04:00
Ignotus Peverell 9b69b5376d More @tromp feedback 2018-06-17 00:48:54 +01:00
Ignotus Peverell df2d109281 Typo fix 2018-06-16 21:06:09 +01:00
Ignotus Peverell c2a4211660 Re-added bitcoin in the atomic swap section
Also added some minor clarifications on the setup and verification of `x*G` on other chain, as well as a more detailed section on how this would work on bitcoin.
2018-06-16 18:15:02 +01:00
Ignotus Peverell 934668d3f3 Fixes to the atomic swap section
Can only swap with Ethereum right now, not Bitcoin. Pubkey derivation is a hash function.
2018-06-16 16:46:28 +01:00
Ignotus Peverell 7993e511ea Minor: markdown formatting 2018-06-14 22:18:29 +01:00
Quentin Le Sceller c4f438fdb2 Typo and formatting (#1170) 2018-06-14 17:15:52 -04:00
Ignotus Peverell 922b04608f Clarification on range element count and parent insertion 2018-06-13 21:14:28 +01:00
Quentin Le Sceller 8f4dbfa540 Many typo fixes (#1158)
* Typo fix
* Parameterise
2018-06-13 17:03:34 +01:00
yuntai d07c5a128a [Trivial] Typo fixed (#1150) 2018-06-08 11:15:12 -04:00
Quentin Le Sceller a6590ea0ae Add doc and persistent storage for docker (#1140)
* Add docker doc
2018-06-07 14:04:51 -04:00
Ignotus Peverell 1bd7ece6e8 Doc drop, all unfinished drafts 2018-06-05 06:46:07 +01:00
Quentin Le Sceller b6c31ebc78 Remove unused error type switch commitment (#1104)
* Remove unused switch commitment error

* Rustfmt

* Updated doc
2018-05-30 14:45:27 -04:00
Gary Yu 81a1f12f36 doc: 'intro.md' support both English and Chinese version. (#1090) 2018-05-29 03:40:47 +01:00
cake808 7c1af97f82 typo fixed: anonimity -> anonymity (#1095) 2018-05-28 15:17:30 -04:00
Ignotus Peverell bd5b916550 Clarified the scaling bullet point 2018-05-28 19:00:03 +01:00
Ignotus Peverell 18be73630d Various small clarifications 2018-05-28 00:27:28 +01:00
Ignotus Peverell 24e21f013d First pass at a colored paper TOC 2018-05-16 03:22:41 +01:00
Ignotus Peverell 54b06a6fcb Minor code structure doc fixes 2018-05-13 20:02:25 +01:00
Ignotus Peverell 9909e8e2ff Release builds 2018-05-12 20:24:23 +01:00
Quentin Le Sceller dd861c8d8c Update Dandelion simulation doc (#1034) 2018-05-08 21:57:22 +01:00
duub qnnp 8e57c40851 update a successful build results (#1051)
remove the mining folder of the expected results list
2018-05-08 21:48:56 +01:00
Quentin Le Sceller 9ecad86d43 Fix typo in simulation.md (#1022) 2018-05-01 14:18:51 -04:00
Yeastplume 4c6a193e01 [WIP] Miner removal (#979)
* Beginning to remove in-process miner

* rustfmt

* rustfmt

* rustfmt

* rustfmt

* remove pow crate and put remnants into core

* rustfmt

* fix test compilation in core and chain

* rustfmt

* Updating server tests to use test miner

* rustfmt

* rustfmt

* remove pow from test matrix

* adding basic stratum stats to TUI

* run stratum server at all times, and halt messages while syncing

* fix core tests

* add ability to run internal test miner for cuckoo 16 testing

* modify build instructions
2018-04-24 09:18:24 +01:00
chri2 ffa5bfe16f Update build.md (#960) 2018-04-16 09:58:50 +01:00
Quentin Le Sceller cbfd3803bf Update simulation.md 2018-04-11 11:26:25 -04:00
Ignotus Peverell 0596b753a0 Added @tromp's idea of a server-facilitated interaction 2018-04-03 21:15:12 +01:00
Ignotus Peverell c7cc91a8ea First pass at wallet design doc 2018-04-03 20:14:01 +01:00
Ignotus Peverell 10addfcd79 Bump up minimum rustc version 2018-03-27 19:10:37 +01:00
Simon B a951f01ac6 fix 5w -> w5, add zlib-devel (#872) 2018-03-26 13:48:50 +01:00
Yeastplume 6f264b2f7e Testnet2 test fixes (#870)
* use dev genesis for automated tests

* never test block time on automated tests

* automated genesis block creation
2018-03-26 12:07:04 +01:00
Ignotus Peverell 327293d28e Genesis, version changes and doc for testnet2 (#865)
* Bump up crates versions

* Finally add a Cargo.lock to avoid dependency breakages

* Build doc update for testnet2

* Fix test framework not really using its mining config

* Testnet2 genesis, best so far at 128 difficulty (a nice number)

* Minor build doc update
2018-03-26 10:48:46 +01:00
metoro ed78e1a721 Copy tweaks (#834)
* Fix typo

* Pedantic text tweaks
2018-03-21 08:30:39 -04:00
Roman Zeyde e312054714 Fix small formatting issue at dandelion.md (#811) 2018-03-19 16:55:48 +00:00
Simon B 7c3994e521 Cleanup docs before testnet2 (#798)
* move FAQ.md to https://github.com/mimblewimble/docs/wiki/FAQ and unduplicate (Troubleshooting segment already present on its own wiki page)
* Update doc/style and move it into CONTRIBUTING.
* group up docs overview for more clarity
* link to previously unlinked content in the docs overview
* update + cleanup doc/build
* Update links to reflect troubleshooting is now only in the wiki
* More link fixes and spelling
* Remove doc/usage.md that I've faile to keep updated, and use a wiki page instead
* Last forgotten CONTRIBUTING.md fix
2018-03-17 18:08:40 +00:00
Antioch Peverell 2552b34118 remove difficulty field from block_header (derive from total_difficulty) (#777)
* remove difficulty field from block_header (derive from total_difficulty)

* address feedback on PR and general cleanup

* rustfmt

* rework pow/difficulty validation in pipe::validate_header
now that we only have total_difficulty available

* cleanup various todos

* rustfmt

* rework DifficultyIterator to track header and prev_header state

* rustfmt caught some garbage syntax

* cleanup
2018-03-15 15:16:34 -04:00
Ignotus Peverell 851d7c7b9b Turns out libncurses5w is also required 2018-03-10 21:46:34 +00:00
Ignotus Peverell 86371e66ab Added libncurses to the dependency list 2018-03-10 21:08:52 +00:00
Adam Jonas a059bbde0d typo fix (#754) 2018-03-07 10:45:55 -05:00
Ignotus Peverell 1ab43df807 Update install instructions with rustfmt-preview 2018-03-06 00:53:08 +00:00
Yeastplume 1143d84238 Remove Sumtree References and disambiguate some naming (#747)
* start of renamathon

* api renaming

* Rename UTXO-Output to lessen ambiguity

* compile warning

* compile error

* readme fix

* remove file commit in error
2018-03-05 19:33:44 +00:00
Quentin Le Sceller f2d709cb01 Fix wrong images in Dandelion docs (#742) 2018-03-02 17:59:41 +00:00
Quentin Le Sceller 6d7125b336 Add Dandelion docs (#740)
* Add scenario
* Update dandelion aggregation explanation
2018-03-02 03:18:47 +00:00
Ignotus Peverell b3104fe2f6 Typo fix 2018-03-01 19:15:38 +00:00
Quentin Le Sceller 0d15e22f97 Update contracts.md (#737) 2018-02-28 12:46:25 -05:00
Ignotus Peverell 6f675e18e3 Clarified current limitation for atomic swap 2018-02-27 19:42:09 +00:00
Ignotus Peverell 47cc921486 Really, no blake2 here 2018-02-27 18:00:51 +00:00
Quentin Le Sceller a0d2fb0eab Add initial Dandelion doc (#732) 2018-02-26 22:43:08 +00:00
Ignotus Peverell 34e47749de secp256k1 uses sha 256, not blake2 2018-02-26 19:31:54 +00:00
Ignotus Peverell 4f95fcef47 Minor header formatting fix 2018-02-26 19:15:39 +00:00