Post
Topic
Board Announcements (Altcoins)
Re: [ANN] [QRK] Quark | POW+MN/POS | 0.10.7.0 - New Self Moderated Thread
by
PromethiumX
on 10/07/2019, 09:23:35 UTC
it's not an attack - it's the result of broken values from getblocktemplate

 "payee": "QVvYypXoiRXcJpJpRVkftKEjMkXbd6UKJv",
 "payee_amount": 10639123200,
 "masternode_payments": true,


Excellent reveal.
Pardon my ignorance, where does this get (strTreasuryPaymentAddress = "QVvYypXoiRXcJpJpRVkftKEjMkXbd6UKJv"Wink assigned?

Search "getblocktemplate" (37 hits in 13 files)
  C:\Users\administrator.STARWING\Quark-Master\doc\build-unix.md (1 hit)
   Line 239: Mining is also possible in disable-wallet mode, but only using the `getblocktemplate` RPC
  C:\Users\administrator.STARWING\Quark-Master\doc\release-notes\release-notes-0.10.0.md (5 hits)
   Line 283: software relying on its `getblocktemplate` must be updated in parallel to use
   Line 288: If you are mining with the getblocktemplate protocol to a pool: this will affect
   Line 299: `getblocktemplate` method. This enables miners to check the basic validity of
   Line 357: - `ff6a7af` getblocktemplate: longpolling support
   Line 580: - `b45a6e8` Add test for getblocktemplate longpolling
  C:\Users\administrator.STARWING\Quark-Master\doc\release-notes\release-notes-0.7.0.md (2 hits)
   Line 44: * Replaced the 'getmemorypool' RPC command with 'getblocktemplate/submitblock'
   Line 50: BIP 22 - 'getblocktemplate', 'submitblock' RPCs
  C:\Users\administrator.STARWING\Quark-Master\doc\release-notes\release-notes-0.8.2.md (2 hits)
   Line 76: * fixed a getblocktemplate bug that caused excessive CPU creating blocks.
   Line 100: * Entering the 'getblocktemplate' or 'getwork' RPC commands into the Bitcoin-Qt debug
  C:\Users\administrator.STARWING\Quark-Master\doc\release-notes\release-notes-0.9.0.md (1 hit)
   Line 237: - 'getblocktemplate' does not require a key to create a block template
  C:\Users\administrator.STARWING\Quark-Master\doc\release-notes\release-notes-0.9.5.md (2 hits)
   Line 28: software relying on its `getblocktemplate` must be updated in parallel to use
   Line 33: If you are mining with the getblocktemplate protocol to a pool: this will affect
  C:\Users\administrator.STARWING\Quark-Master\doc\release-notes.md (2 hits)
   Line 84: getblocktemplate must be updated in parallel to use libblkmaker either
   Line 94: - If you are mining with the getblocktemplate protocol to a pool: this
  C:\Users\administrator.STARWING\Quark-Master\qa\rpc-tests\getblocktemplate_longpoll.py (7 hits)
   Line 38:         templat = node.getblocktemplate()
   Line 45:         self.node.getblocktemplate({'longpollid':self.longpollid})
   Line 47: class GetBlockTemplateLPTest(BitcoinTestFramework):
   Line 49:     Test longpolling with getblocktemplate.
   Line 55:         templat = self.nodes[0].getblocktemplate()
   Line 58:         templat2 = self.nodes[0].getblocktemplate()
   Line 91:     GetBlockTemplateLPTest().main()
  C:\Users\administrator.STARWING\Quark-Master\qa\rpc-tests\getblocktemplate_proposals.py (6 hits)
   Line 87:     rsp = node.getblocktemplate({'data':template_to_hex(tmpl, txlist),'mode':'proposal'})
   Line 91: class GetBlockTemplateProposalTest(BitcoinTestFramework):
   Line 93:     Test block proposals with getblocktemplate.
   Line 98:         tmpl = node.getblocktemplate()
   Line 162:         rsp = node.getblocktemplate({'data':b2x(rawtmpl),'mode':'proposal'})
   Line 182:     GetBlockTemplateProposalTest().main()
  C:\Users\administrator.STARWING\Quark-Master\src\rpcclient.cpp (1 hit)
   Line 57:     { "getblocktemplate", 0 },
  C:\Users\administrator.STARWING\Quark-Master\src\rpcmining.cpp (4 hits)
   Line 321: Value getblocktemplate(const Array& params, bool fHelp)
   Line 325:             "getblocktemplate ( \"jsonrequestobject\" )\n"
   Line 379:             + HelpExampleCli("getblocktemplate", "")
   Line 380:             + HelpExampleRpc("getblocktemplate", "")
  C:\Users\administrator.STARWING\Quark-Master\src\rpcserver.cpp (3 hits)
   Line 276:     { "mining",             "getblocktemplate",       &getblocktemplate,       true,      false,      false },
   Line 276:     { "mining",             "getblocktemplate",       &getblocktemplate,       true,      false,      false },
   Line 835:     if (strMethod != "getblocktemplate")
  C:\Users\administrator.STARWING\Quark-Master\src\rpcserver.h (1 hit)
   Line 160: extern json_spirit::Value getblocktemplate(const json_spirit::Array& params, bool fHelp);