Commit graph

705 commits

Author SHA1 Message Date
Jorge Timón
5e97d95a28 BugFix: Make initialfreecoins configurable, default of 0 2018-05-11 10:30:08 -04:00
Gregory Sanders
d77df82196 parameterize the mandatory coinbase 2018-04-02 13:40:49 -07:00
Jorge Timón
d6dac4a47a
Tutorial: Use sendtomainchain 2018-03-14 00:18:59 +01:00
Jorge Timón
477000128d
Chainparams: Make parentGenesisBlockHash customizable 2018-03-12 20:40:44 +01:00
Jorge Timón
b553501cb2
Chainparams: Unify CRegTestParams and CCustomParams
bitcoin-backport-12128: One CBaseChainParams should be enough
2018-02-19 09:38:26 +01:00
Gregory Sanders
b401ff0c1e change explanation of policy asset seeding in python tutorial 2017-11-06 10:54:51 -05:00
Gregory Sanders
abafbacd82 change rpc test witness_program to claim_script 2017-11-06 10:54:51 -05:00
Gregory Sanders
3ba146d872 update assets tutorial to support new peg-in format 2017-11-06 10:54:50 -05:00
Jorge Timón
998129b0c3
Chainparams: decouple anyonecanspend are mine from regtest 2017-09-28 04:53:36 +02:00
Jorge Timón
c864a8a40a
Update trusted-git-root 2017-08-29 01:50:49 +02:00
Gregory Sanders
8f8878dc87 add gsanders(instagibbs) and jtimon to git signing list 2017-08-25 20:00:56 -04:00
Gregory Sanders
b76b0b2270 Change network settings commitment to sha2, include in asset type def 2017-08-24 15:28:44 -04:00
Gregory Sanders
8c1ba39a02 Replace static BITCOINID with generated pegged_asset using standard issuance derivation 2017-08-24 14:30:35 -04:00
Gregory Sanders
8df0f0e8be Merge pull request #243 from instagibbs/fixtravis2
Fix Travis, part 2
2017-08-24 13:23:19 -04:00
Gregory Sanders
00a28a64d9 fix travis building 2017-08-24 10:59:06 -04:00
Gregory Sanders
1a4e2b4082 python tutorial: gettransaction needs optional include_watchonly arg 2017-08-10 13:54:37 -04:00
Gregory Sanders
e624ab0a4f python assets tutorial clarifications and cleanup 2017-08-04 09:55:51 +09:00
Gregory Sanders
1c315699e8 add python assets tutorial 2017-07-27 16:26:30 +09:00
Gregory Sanders
aaa8c0535b bash assets tutorial: sidechain_address is now optional 3rd argument 2017-07-27 13:35:32 +09:00
Jorge Timón
fb131818ca
Separate config files from assets tutorial
... and some minor additions
2017-06-23 03:30:09 +02:00
Gregory Sanders
96c22b5187 add assets tutorial script 2017-06-16 12:02:36 -04:00
Gregory Sanders
b780bf7047 SendFrom: Remove 2017-06-16 12:02:16 -04:00
Chris Stewart
2864963ee7 Adding script to generate element blocks
Move generate element blocks script to contri/elements-dev-tools/

Fixing bug with not specifying datadir for generate element blocks script

Adding python docs, adding python env

Fixing indents issue on comment
2017-06-16 12:02:15 -04:00
Eric Martindale
bdfe5e2e25 Migrate project naming from "Beta" to "Elements"
Note: this also changes the CHAINPARAMS_ELEMENTS constant!  The new
network name is simply `elements`, and similarly regtest is now
`elementsregtest`
2017-06-16 12:02:14 -04:00
Warren Togami
95d75386d5 Build & Doc Only Changes: Rename Sidechain Name
* .conf and .pid file name
* configure.ac name used by gitian
* gitian descriptors use new sidechain binary names
* various runtime, debug.log, and API help messages
* various places in docs

Recommended to rename this for each different sidechain.
2017-06-16 12:02:12 -04:00
Jorge Timón
be11723471 [upstream #8994] Testchains: Introduce custom chain whose constructor...
...reads params from regular arguments or the general conf file
2017-06-15 14:11:48 -04:00
Matt Corallo
43a987c1cb
Fix regsig checking for subkey sigs in verify-commits
Rebased-From: bbd757940b
2017-03-05 19:09:49 +01:00
Wladimir J. van der Laan
ccf5e43ce0
Merge #9920: [0.14] Allow any subkey in verify-commits (BlueMatt)
589cd63 Allow any subkey in verify-commits (Matt Corallo)

Tree-SHA512: e3175273c648ed2d990ac931efae5e4bf3bd5ddce7b591f5e64a6831f3c029b252bc5d241dd8d3874467747c3ded87aa1fa334ff53d940cde32c22e584a2c4d0
2017-03-05 14:33:59 +01:00
Matt Corallo
589cd63b30 Allow any subkey in verify-commits 2017-03-05 02:07:23 +01:00
Matt Corallo
5e70912234
Add Pieter's old signed commits to revsig-commits
Github-Pull: #9884
Rebased-From: a4b02f4275
2017-02-28 16:45:01 +01:00
Cory Fields
42f5f21287 release: bump gitian descriptors for a new 0.14 package cache 2017-02-17 12:48:04 -05:00
Wladimir J. van der Laan
afae75fd3d
Merge #9675: Fix typo and spelling inconsistency in CONTRIBUTING.md
36164fa Fix typo and spelling inconsistency in CONTRIBUTING.md (Koki Takahashi)
2017-02-16 15:05:55 +01:00
Wladimir J. van der Laan
ec66d06e6e
Merge #9735: devtools: Handle Qt formatting characters edge-case in update-translations.py
7179e7c qt: Periodic translations update (Wladimir J. van der Laan)
5e903a5 devtools: Handle Qt formatting characters edge-case in update-translations.py (Wladimir J. van der Laan)
2017-02-14 12:21:34 +01:00
Wladimir J. van der Laan
a60677e394 Pre-0.14.0 hardcoded seeds update 2017-02-10 11:04:34 +01:00
Wladimir J. van der Laan
bfa9393c06 contrib/seeds: Update PATTERN_AGENT
gmaxwell: Adds the newest versions, drops everything multiple softforks ago.
2017-02-10 11:04:33 +01:00
Wladimir J. van der Laan
4dfac2c950 Update seeds tooling to Python 3
All the other tooling scripts require Python 3, it makes sense to do so
here too.

Also document the dependency on python3-dnspython.
2017-02-10 10:29:09 +01:00
Wladimir J. van der Laan
5e903a5ed9 devtools: Handle Qt formatting characters edge-case in update-translations.py
If both numeric format specifiers and "others" are used, assume we're
dealing with a Qt-formatted message. In the case of Qt formatting (see
https://doc.qt.io/qt-5/qstring.html#arg) only numeric formats are
replaced at all. This means "(percentage: %1%)" is valid (which was
introduced in #9461), without needing any kind of escaping that would be
necessary for strprintf.  Without this, this function would wrongly
detect '%)' as a printf format specifier.
2017-02-10 08:56:27 +00:00
Koki Takahashi
36164faa33 Fix typo and spelling inconsistency in CONTRIBUTING.md
Fix spellings of GitHub

Remove unnecessary changes

Fix GitHub spelling on doc/translation_process.md
2017-02-09 11:56:44 +09:00
Wladimir J. van der Laan
b709fe7ffc
Merge #9532: Remove unused variables
90fd29b Remove unused int64_t nSinceLastSeen (practicalswift)
ac4a095 Remove unused Python variables (practicalswift)
2017-02-07 15:28:50 +01:00
Wladimir J. van der Laan
986ba005ed
Merge #9651: Fix typos
5f62e3e Fix typos (practicalswift)
2017-02-06 14:20:05 +01:00
Wladimir J. van der Laan
1c2edd9f67
Merge #9654: Add jtimon pgp keys for commit sigs and future gitian builds
178454d Contrib: Add jtimon pgp keys for commit sigs and future gitian builds (Jorge Timón)
2017-02-02 13:25:59 +01:00
Wladimir J. van der Laan
7c93952fec
Merge #9656: Check verify-commits on pushes to master
ba94426 Test that pushes to bitcoin/bitcoin are signed per verify-commits (Matt Corallo)
3e900ac Require merge commits merge branches on top of other merge commits (Matt Corallo)
2017-02-02 13:04:53 +01:00
Wladimir J. van der Laan
ae972a5e99
Merge #9580: Fix various minor linearization script issues
b9d95bd Fix various minor linearization script issues (Douglas Roark)
2017-02-02 10:19:15 +01:00
Matt Corallo
3e900acafa Require merge commits merge branches on top of other merge commits
Specifically, require that the left branch (first restult of git
show -s --format=format:%P) is a signed merge commit, instead of
allowing either. This is fine for now, but might need to be relaxed
in the future.

Also fixes an out-of-file-descriptors issue by holding too many
open FDs writing to /dev/null
2017-02-01 18:22:27 -05:00
Jorge Timón
178454dde9
Contrib: Add jtimon pgp keys for commit sigs and future gitian builds 2017-01-31 01:09:29 +01:00
MarcoFalke
53ab12d931
Merge #9649: [doc] Remove unused clang format dev script
fa5137c [doc] Remove unused clang format dev script (MarcoFalke)
2017-01-30 13:50:01 +01:00
practicalswift
5f62e3eb63 Fix typos 2017-01-29 18:19:55 +01:00
MarcoFalke
fa5137c11d [doc] Remove unused clang format dev script
Also, update the clang format file to reflect the current coding
style mentioned in the developer notes.
2017-01-28 16:57:08 +01:00
practicalswift
cc16d99f1d [trivial] Fix typos in comments 2017-01-27 21:22:35 +01:00
Douglas Roark
b9d95bd9a1 Fix various minor linearization script issues
- The last-timestamp-encountered variable wasn’t being used properly. Rewrite code to properly allow for new blockchain files to be written when split by month.
- Properly set a blockchain file’s access and modify times.
- Add a “debug output” option to quiet certain output that might not always be desirable.
- Update the README.
2017-01-25 13:12:03 -08:00