Quentin Le Sceller
13b2a32092
Add prev root in BlockHeaderPrintable ( #1772 )
2018-10-17 10:51:50 -04:00
Quentin Le Sceller
67bc891455
Update stratum documentation ( #1760 )
2018-10-16 16:31:57 -07:00
jaspervdm
85187c2a8c
Update API doc ( #1759 )
2018-10-16 13:05:16 -04:00
John Tromp
34646ddf51
[T4] Rename all shiftsize / cuckoo_size to edge_bits and change value for T4 ( #1752 )
...
* replace all size_shift / cuckoo_size by edge_bits and change some constants for T4
* replace remaining occurrences of sizeshift
2018-10-15 16:14:23 -07:00
jaspervdm
e69b2ace70
[T4] Update transaction schematic ( #1712 )
...
* Update transaction schematic
* Fix typo
2018-10-10 11:28:36 +01:00
Yeastplume
6c8c483172
[T4 ONLY] BIP32 Wallet Compliance - Aggsig Updates - Bulletproof Updates ( #1501 )
...
* change keychain to use bip32 paths
* convert keychain to use bip32
* change identifier to be serialisation of 4-level bip32 path
* wallet changes compiling, pass parent key into all wallet functions
* rustfmt
* fix tests in chain
* rustfmt
* core tests passing
* rustfmt
* pool tests
* rustfmt
* fixing wallet tests
* rustfmt
* remove file wallet
* wallet tests compiling
* rustfmt
* remove db_migrate
* successful tx exchange test using BIP32 paths
* rustfmt
* fix wallet derivation paths to m/0/0/0
* wallet test fixed again, working with default path
* rustfmt
* fix server tests
* rustfmt
* make parent_id a trait on walletbackend
* rustfmt
* add ability for wallet to switch between multiple named accounts, and tests (not complete)
* rustfmt
* account switching tests in place and passing
* rustfmt
* compile and test with latest libsecp changes
* added public key sum to calculated e for aggsig
* rustfmt
* Update secp to 26
* bulletproof bip32 path integration
* rustfmt
* wallet restore updated with bip32 paths, also restores accounts
* rustfmt
* rustfmt
* remove old extkey
* remove old extkey
* rustfmt
* add wallet account commands
* rustfmt
* update wallet documentation
* rustfmt
* merge from master
* update libsecp tag
* merge from upstream and fix server test
* rustfmt
* rustfmt
* merge from master
* update latest libsecp merge
* fix commitment to zero value generation
2018-10-10 10:11:01 +01:00
wimel
991cffd0c7
Translate intro.md to spanish ( #1707 )
...
* Create intro_ES.md, translate intro.md to spanish
* Create fast-sync_ES.md, translate fast-sync.md to spanish
2018-10-10 08:10:23 +08:00
wimel
eee16c3e48
Create build_ES.md ( #1703 )
2018-10-09 16:55:05 +01:00
nimbosa
02c30cb302
docs: fix broken link: slightly slighted api.md ( #1704 )
...
* Update table_of_contents.md
2018-10-09 09:50:31 -04:00
Quentin Le Sceller
77dfff7c94
Wallet Foreign and Owner API Documentation ( #1658 )
...
* Add Wallet Foreign Doc and Fix Node API doc
* Add Wallet Foreign and Owner API doc
* Fix broken hyperlink and tabs
2018-10-04 14:55:03 -04:00
Quentin Le Sceller
bcaecdeba7
API Documentation: Node API ( #1655 )
...
* Structure of the api doc
* Initial Node API Doc
2018-10-04 09:35:39 -04:00
Quentin Le Sceller
1e93b7fe65
Fix documentation ( #1652 )
...
* Markdown formating
2018-10-03 16:31:28 -04:00
Michalis Kargakis
8c3f6eb8f7
Dockerfile updates ( #1580 )
...
* pregenerate config and disable tui
* install openssl now that native-tls is pulled in
* EXPOSE directive cleanup
* Update build instructions
2018-09-25 13:18:17 -07:00
Gary Yu
bbe0b0384b
docs: add release instruction ( #1571 )
2018-09-25 13:14:10 -07:00
Mike Dallas
0d7fa06fe0
Remove a dead link from docs ( #1563 )
...
* Update intro.zh-cn.md
remove link
* Update intro.md
remove link
* Undo
* Change link to point to original paper
2018-09-20 17:46:52 +01:00
Ivy Evans
9aed3b9c7f
Fix documented emission rate ( #1537 )
...
The emission rate was changed to 60 grin per minute (or approximately
1 grin/second) in #569 .
2018-09-16 15:36:38 -07:00
Gary Yu
644c1367b8
fix: too many words in a 1st level title ( #1520 )
2018-09-13 09:46:57 -07:00
Gary Yu
5291a061f1
Update the chinese intro for recent changes in english intro ( #1519 )
2018-09-12 21:22:49 -07:00
Parth Chopra
3eacc06a97
fixed list of requirements (pkg-config) ( #1510 )
...
pkg-config was incorrectly spelled pkc-config
2018-09-12 08:09:40 +01:00
Quentin Le Sceller
dd1cef2148
Add file based transaction in owner API ( #1484 )
...
* Add file based transaction in owner API
* Add finalize tx in owner API
* Code cleanup and placed file_receive in correct API
* Output an explicit error when http dest seems incorrect
* Add doc on send method
* Add cancel tx endpoint in owner API
* Add dump stored tx endpoint in owner API
* Add missing parameters
2018-09-10 19:18:10 -07:00
jaredbrubaker
54a4bb5b58
Update intro.md ( #1482 )
...
Correcting what I think may be a typo.
2018-09-06 07:09:15 +00:00
Yeastplume
75f0ea6dd3
Save transaction as part of TxLogEntry after transaction completion ( #1473 )
...
* save wallet transaction on transaction completion
* rustfmt
* add resend command
* rustfmt
* added unit tests + fixes for grin wallet repost
* add ability to dump transaction file contents
* rustfmt
* wallet doc update
2018-09-05 12:12:29 +01:00
Ignotus Peverell
86aea875de
Full clang, not only libclang, is required
...
Fixes #1449
2018-09-04 16:03:49 -07:00
Blade Doyle
a1141cab39
Record ideal miner behavior based on job_id value ( #1461 )
...
We have a very low default value for "attempt_time_per_block", which exposed an issue with the miner. This change documents the correct / ideal behavior.
2018-09-03 19:15:18 +01:00
Quentin Le Sceller
544a296f77
Fix typos and unused imports ( #1466 )
...
* Fix typos and unused imports
2018-09-03 13:09:28 +02:00
Ignotus Peverell
9f7625e8aa
Single line package install for Debian-based distros
2018-09-01 23:17:25 +01:00
Yeastplume
11d24fe0c1
update docs to reflect new file layout ( #1444 )
2018-08-30 11:47:04 +01:00
JackRack
436e68d6e0
Updated docs ( #1418 )
...
Updated docs to reflect new dependencies
2018-08-29 14:09:53 -04:00
Antioch Peverell
e5d43fee44
tweak excess example in docs ( #1443 )
...
* tweak excess example in docs
* remove reference to ECDSA signature.
remove references to passing sums of blinding factors around
* cleanup reference to _what_ is signed
* tweak who knows the private key
2018-08-29 12:54:33 +01:00
Ignotus Peverell
953d910776
Quick build guide update
2018-08-24 20:10:22 +01:00
Michalis Kargakis
dda88f193b
Fix typo + git ignore wallet data ( #1350 )
...
* Ignore wallet data
* Fix typo
2018-08-13 23:28:01 +01:00
jaspervdm
498ea9718e
Improved basic transaction diagram ( #1313 )
...
* Fixed basic transaction diagram
* Offset is not part of kernel (it is stored in the tx)
* Explicitly write down calculation of xS
2018-08-06 11:34:11 -07:00
obxium
77ce26257f
Update wallet link ( #1310 )
2018-08-01 13:57:25 -04:00
yeastplume
7f4ea04757
wallet documentation updates
2018-08-01 11:05:10 +01:00
Yeastplume
658a686cc1
[WIP] Wallet documentation ( #1302 )
...
* doc update
* change and reorganise wallet documentation
* Redo wallet arch document, update design document with current info, move older design document into 'goals.md'
* Redo wallet arch document, update design document with current info, move older design document into 'goals.md'
2018-07-30 17:10:43 +01:00
Quentin Le Sceller
d67556a6dd
Add Stratum documentation ( #1283 )
2018-07-22 12:12:07 -07:00
beaver-tooth
46c666ae75
Update local network setup doc ( #1276 )
...
* Update local network setup doc
* Updated local net doc with a few clarifications
2018-07-20 23:05:54 -07:00
yuntai
a1bd593800
[Simple] Fix a broken link in doc/table_of_contents ( #1279 )
...
* [Simple] Fix a broken link in doc/table_of_contents
2018-07-20 12:09:47 -04:00
Conor Scott
bff0c6b6c6
Update necessary rust version in build doc ( #1258 )
...
* Update necessary rust version in build doc
* Add 'rustup update' as option in build docs
2018-07-16 02:01:21 +01:00
emmick4
92bfb7e819
Update build.md ( #1252 )
...
Don't specify building from testnet3 since it doesn't include necessary commits
2018-07-12 20:52:43 +01:00
obxium
64db4d92f0
Update build documentation ( #1236 )
...
- Correct order of operations in build steps
2018-07-09 22:07:09 -07:00
mimblewimble-robot
6f296005d0
[milestone/testnet3] Update Dandelion Doc and Simulation ( #1226 )
...
* Update doc and simulation
2018-07-07 22:30:09 -04:00
mimblewimble-robot
cb0ce311dc
document kernel offsets (finally) ( #1197 )
2018-06-25 16:14:48 -04:00
mimblewimble-robot
b7b90f4c24
document proposals for - * conditional timelocked outputs, and * conditional relative timelocked outputs ( #1192 )
2018-06-25 07:34:49 -04:00
yeastplume
f058b14aea
Merge: Compiling at least
2018-06-22 09:33:42 +01:00
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