1 2017-10-29 02:35:45 0|bitcoin-git|[13bitcoin] 15csdnnet opened pull request #11572: Merge pull request #1 from bitcoin/master (06master...06master) 02https://github.com/bitcoin/bitcoin/pull/11572
2 2017-10-29 02:36:10 0|bitcoin-git|[13bitcoin] 15fanquake closed pull request #11572: Merge pull request #1 from bitcoin/master (06master...06master) 02https://github.com/bitcoin/bitcoin/pull/11572
3 2017-10-29 02:36:36 0|meshcollider|fanquake is so quick
4 2017-10-29 02:55:38 0|fanquake|achow101 Looks like the fall through warnings have been silenced upstream, so we can probably pull though changes down, and then figure out why our silencing isn't working.
5 2017-10-29 03:24:07 0|bitcoin-git|[13bitcoin] 15fanquake opened pull request #11573: [Util] Update tinyformat.h (06master...06pull-upstream-tinyformat) 02https://github.com/bitcoin/bitcoin/pull/11573
6 2017-10-29 03:43:59 0|fanquake|achow101 thanks for verifying so quick
7 2017-10-29 17:13:34 0|sugarcoin|Hi! I have a quick question that I have not been able to answer by browsing through the documentation or online... Is there a way to sync the core up to a particular transaction height? I'm looking to get a list of UTxO as of a particular height. Thanks!
8 2017-10-29 17:13:52 0|sugarcoin|block* height
9 2017-10-29 17:16:58 0|sipa|i believe there is a -stopatheight option
10 2017-10-29 17:20:25 0|sugarcoin|Thanks, Sipa!
11 2017-10-29 17:21:58 0|wumpus|new in 0.15
12 2017-10-29 17:25:50 0|sugarcoin|Yup. That's probably why there's not much about it online.
13 2017-10-29 17:28:21 0|sugarcoin|Thanks both.
14 2017-10-29 17:28:50 0|bitcoin-git|[13bitcoin] 15laanwj pushed 3 new commits to 06master: 02https://github.com/bitcoin/bitcoin/compare/ba216b5fa63e...bb9ab0fccfba
15 2017-10-29 17:28:51 0|bitcoin-git|13bitcoin/06master 14cc5c39d 15fanquake: [Build] Add AM_OBJCXXFLAGS and QT_PIE_FLAGS to OBJCXXFLAGS to future-proof darwin targets
16 2017-10-29 17:28:51 0|bitcoin-git|13bitcoin/06master 14f8c6697 15Evan Klitzke: Fix automake warnings when running autogen.sh
17 2017-10-29 17:28:52 0|bitcoin-git|13bitcoin/06master 14bb9ab0f 15Wladimir J. van der Laan: Merge #11541: Build: Fix Automake warnings when running autogen.sh...
18 2017-10-29 17:29:31 0|bitcoin-git|[13bitcoin] 15laanwj closed pull request #11541: Build: Fix Automake warnings when running autogen.sh (06master...06fix-automake-warnings) 02https://github.com/bitcoin/bitcoin/pull/11541
19 2017-10-29 18:09:32 0|Alkhara|with the current master release of Bitcoin, is the 80 extra bytes OP_Return still available to embed data? or was that removed?
20 2017-10-29 18:10:45 0|wumpus|why do you think that was removed?
21 2017-10-29 18:12:45 0|Alkhara|Wasn't the method changed? Looking at Blockchain.info instead of it saying OP_Return now it's PUSHDATA
22 2017-10-29 18:13:29 0|wumpus|as far as I know nothing about that changed
23 2017-10-29 18:13:48 0|wumpus|blockchain.info might have changed their site but that's nothing to do with bitcoin core
24 2017-10-29 18:13:50 0|arubi|there was always a pushdata after the op_return if there was any data to be pushed. op_return isn't op_graffiti . it just means that the script is halted when it's executed
25 2017-10-29 18:14:09 0|wumpus|yes
26 2017-10-29 18:14:46 0|Alkhara|Ahh I see, alright thanks
27 2017-10-29 18:16:58 0|Alkhara|This may not be the right place for this and feel free to tell me if it's not, but is there a reference sheet anywhere that points to the current value locations of Bitcoin's main variables? For example, max_coin_count is located in xxx.cpp. I am looking to fork for a project of mine but C++ skills are slowly coming up from nothing.
28 2017-10-29 18:17:42 0|wumpus|no, not really, there is general software to cross-reference C++ projects though
29 2017-10-29 18:18:18 0|wumpus|grep is also your friend
30 2017-10-29 18:18:50 0|Alkhara|Yeah, that's what I was about to try using, just clone it and search for the terms I know of anyway
31 2017-10-29 18:34:51 0|Alkhara|So in amount.h is this the actual token cap? static const CAmount MAX_MONEY = 21000000 * COIN; the comment above it makes it sound like it's just a logic check to prevent someone who finds a bug to create coins outside of new blocks?
32 2017-10-29 18:36:08 0|wumpus|indeed, it's just a logic check, the miner reward determines how much coins actually enter the system
33 2017-10-29 18:37:02 0|Alkhara|Oh I see, so it just follows the miner reward path down to zero and that just ensures that the math checks out in the end.
34 2017-10-29 18:38:34 0|wumpus|it's basically just to avoid integer overflow
35 2017-10-29 18:39:03 0|Alkhara|ahh gotcha
36 2017-10-29 18:39:52 0|wumpus|there is no check that there are not more than MAX_MONEY in utxos, a single output cannot be larger than that, and the total output of a transaction cannot be larger than that
37 2017-10-29 18:41:01 0|Alkhara|ok yeah makes sense
38 2017-10-29 19:16:03 0|Alkhara|What was GetBlockValue replaced with when main.cpp went away?
39 2017-10-29 19:25:47 0|Alkhara|ahhhh sneaky sneaky, changed it to GetBlockSubsidy in validation.cpp
40 2017-10-29 20:26:41 0|Alkhara|Anyone know where to make the change to set the address prefix by default of of 1 ?
41 2017-10-29 20:26:49 0|Alkhara|off of*
42 2017-10-29 20:35:56 0|sipa|Alkhara: src/chainparams.cpp, base58Prefixes
43 2017-10-29 20:36:18 0|Alkhara|tyty Sipa
44 2017-10-29 20:45:32 0|Alkhara|When creating a new Genesis block, you are supposed to initialize with a new pszTimestamp, nTime, and nNonce right? I see where I can change the pszTimestamp, but would you declare a new nTime and nNonce value by adding line to this? or would they get passed as args?
45 2017-10-29 20:45:39 0|Alkhara|{
46 2017-10-29 20:45:39 0|Alkhara|}
47 2017-10-29 20:45:39 0|Alkhara|const char* pszTimestamp = "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks";
48 2017-10-29 20:45:39 0|Alkhara|const CScript genesisOutputScript = CScript() << ParseHex("04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f") << OP_CHECKSIG;
49 2017-10-29 20:45:39 0|Alkhara|return CreateGenesisBlock(pszTimestamp, genesisOutputScript, nTime, nNonce, nBits, nVersion, genesisReward);
50 2017-10-29 20:45:39 0|Alkhara|static CBlock CreateGenesisBlock(uint32_t nTime, uint32_t nNonce, uint32_t nBits, int32_t nVersion, const CAmount& genesisReward)
51 2017-10-29 20:47:02 0|Alkhara|like just add 2 new lines below const char* pszTimestamp?
52 2017-10-29 20:47:31 0|BlueMatt|Alkhara: please take this to #bitcoin
53 2017-10-29 20:47:57 0|sipa|i'm happy to answer questions about the codebase here
54 2017-10-29 20:48:09 0|sipa|but it's not the place to ask for a tutorial to create your own currency
55 2017-10-29 20:49:44 0|Alkhara|I mean my project isn't even going to be a competing currency, more of a service, and for some reason I am banned from #bitcoin even though I don't think I have ever been there.
56 2017-10-29 20:50:41 0|sipa|well, regardless this is not a place to ask for a tutorial
57 2017-10-29 20:52:48 0|sipa|perhaps you can try bitcoin.stackexchange.com
58 2017-10-29 20:53:41 0|Alkhara|k thanks