Guest User

Untitled

a guest
Jun 21st, 2014
339
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -------------------------------------------------------------------------------------------------------------
  2. An example of the send_MP RPC call to send currency between addresses:
  3. *Note we're still quite verbose here, this will be pushed into mastercore.log soon :)
  4.  
  5. #src/mastercored send_MP 1MCHESTxYkPSLoJ57WBQot7vz3xkNahkcb 1MCHESTbJhJK27Ygqj4qKkx4Z4ZxhnP826 1 0.005
  6. pkt : 010000000000000001000000000007a1200000000000000000000000000000
  7. hash : a15c9f713e595e974b4efa0953e21b4c11ea882023a47fef5f9f86b0e5d4aba1
  8. packet : a05c9f713e595e974a4efa0953e21ced31ea882023a47fef5f9f86b0e5d4ab
  9. pubKey check: 02a05c9f713e595e974a4efa0953e21ced31ea882023a47fef5f9f86b0e5d4ab85
  10. pubKey check: 02a05c9f713e595e974a4efa0953e21ced31ea882023a47fef5f9f86b0e5d4ab86
  11. ClassB_send(): 1 04e4967e86ff8ee6c643c81cd236fb6a2eba379c397c8dff99ff2c1e91616260a820f86242c09bd5a25dd1dc465d988e0c2287dafa88b0e3bcd905dca98d55852b 02a05c9f713e595e974a4efa0953e21ced31ea882023a47fef5f9f86b0e5d4ab86 2
  12.  
  13. OP_CHECKMULTISIG, line 2488, file: mastercore.cpp
  14. ClassB_send():CTransaction(hash=7a06ef1bb6, ver=1, vin.size=3, vout.size=4, nLockTime=0)
  15. CTxIn(COutPoint(a230ac2ded, 2), scriptSig=3045022100c12642b0fed7bc)
  16. CTxIn(COutPoint(0632bea470, 1), scriptSig=3044022075cc5262848c49d5)
  17. CTxIn(COutPoint(74602cfeb5, 3), scriptSig=3045022100861fca4e934be9)
  18. CTxOut(nValue=0.00005678, scriptPubKey=1 04e4967e86ff8ee6c643c81cd236)
  19. CTxOut(nValue=0.00005678, scriptPubKey=OP_DUP OP_HASH160 dd84a40b878d)
  20. CTxOut(nValue=0.01983533, scriptPubKey=OP_DUP OP_HASH160 dd84a40ba1d6)
  21. CTxOut(nValue=0.00005678, scriptPubKey=OP_DUP OP_HASH160 946cb2e08075)
  22. ; nFeeRet = 10000, line 2523, file: mastercore.cpp
  23.  
  24. 7a06ef1bb62230b04f4b7839f3b677397629cd433c03a0534d7ba57500efec1f
  25.  
  26. Here is the send on Masterchest for verification via a different codebase:
  27. https://masterchest.info/lookuptx.aspx?txid=7a06ef1bb62230b04f4b7839f3b677397629cd433c03a0534d7ba57500efec1f
  28. -------------------------------------------------------------------------------------------------------------
  29. An example of the getbalance_MP RPC call to view the balance for a given address and currency:
  30.  
  31. #src/mastercored getbalance_MP 1MCHESTxYkPSLoJ57WBQot7vz3xkNahkcb 1
  32. 0.01078211
  33. -------------------------------------------------------------------------------------------------------------
  34. An example of the gettransaction_MP RPC call on a simple send transaction:
  35.  
  36. #src/mastercored gettransaction_MP 0632bea470138ff947bc1e0886156136b6abcc011c253e027dc9134e68ce1dd4
  37. {
  38. "txid" : "0632bea470138ff947bc1e0886156136b6abcc011c253e027dc9134e68ce1dd4",
  39. "sendingaddress" : "1MCHESTbJhJK27Ygqj4qKkx4Z4ZxhnP826",
  40. "referenceaddress" : "1MCHESTxYkPSLoJ57WBQot7vz3xkNahkcb",
  41. "direction" : "out",
  42. "confirmations" : 2862,
  43. "fee" : -0.00010000,
  44. "blocktime" : 1401845110,
  45. "blockindex" : 726,
  46. "type" : "Simple Send",
  47. "currency" : 1,
  48. "divisible" : true,
  49. "amount" : 0.01000000,
  50. "valid" : true
  51. }
  52. -------------------------------------------------------------------------------------------------------------
  53. An example of the gettransaction_MP RPC call on a DEx accept offer transaction:
  54.  
  55. #src/mastercored gettransaction_MP a60de592aeb1bf645453eab4d8bbdd67578ff8a8be4854bbebefe6a5d00463db
  56. {
  57. "txid" : "a60de592aeb1bf645453eab4d8bbdd67578ff8a8be4854bbebefe6a5d00463db",
  58. "sendingaddress" : "1E3W9SFbWiaFMQAmiELDRn1W6MuibHj1EY",
  59. "referenceaddress" : "1MCHESTxYkPSLoJ57WBQot7vz3xkNahkcb",
  60. "direction" : "in",
  61. "confirmations" : 16329,
  62. "fee" : 0.00000000,
  63. "blocktime" : 1394867325,
  64. "blockindex" : 450,
  65. "type" : "DEx Accept Offer",
  66. "currency" : 1,
  67. "divisible" : true,
  68. "amount" : 0.00500000,
  69. "valid" : true
  70. }
  71. -------------------------------------------------------------------------------------------------------------
  72. An example of the gettransaction_MP RPC call on a DEx sell offer transaction:
  73.  
  74. #src/mastercored gettransaction_MP 5c68cc6ea5bdebb4d69c12d042ac8406b3781ca17e3330e5adcb08bae90b8057
  75. {
  76. "txid" : "5c68cc6ea5bdebb4d69c12d042ac8406b3781ca17e3330e5adcb08bae90b8057",
  77. "sendingaddress" : "1MCHESTxYkPSLoJ57WBQot7vz3xkNahkcb",
  78. "direction" : "out",
  79. "confirmations" : 16332,
  80. "fee" : -0.00011000,
  81. "blocktime" : 1394865512,
  82. "blockindex" : 233,
  83. "type" : "DEx Sell Offer",
  84. "currency" : 1,
  85. "divisible" : true,
  86. "amount" : 0.00500000,
  87. "feerequired" : 0.00010000,
  88. "timelimit" : 6,
  89. "subaction" : "New",
  90. "bitcoindesired" : 0.00012500,
  91. "valid" : true
  92. }
  93. -------------------------------------------------------------------------------------------------------------
  94. An example of the listtransactions_MP RPC call to list the last five transactions for all addresses in wallet
  95.  
  96. #src/mastercored listtransactions_MP "*" 5
  97. [
  98. {
  99. "txid" : "a60de592aeb1bf645453eab4d8bbdd67578ff8a8be4854bbebefe6a5d00463db",
  100. "address" : "1MCHESTxYkPSLoJ57WBQot7vz3xkNahkcb",
  101. "direction" : "in",
  102. "confirmations" : 16329,
  103. "blocktime" : 1394867325,
  104. "blockindex" : 450,
  105. "type" : "DEx Accept Offer",
  106. "currency" : 1,
  107. "divisible" : true,
  108. "amount" : 0.00500000,
  109. "valid" : true
  110. },
  111. {
  112. "txid" : "f8551486d02dd94fbd6820d5136af5734ee45db3f6d54a867f963d745ef6577a",
  113. "address" : "1MCHESTxYkPSLoJ57WBQot7vz3xkNahkcb",
  114. "direction" : "out",
  115. "confirmations" : 15597,
  116. "blocktime" : 1395264117,
  117. "blockindex" : 54,
  118. "type" : "Simple Send",
  119. "currency" : 0,
  120. "divisible" : true,
  121. "amount" : 0.00000000,
  122. "valid" : true
  123. },
  124. {
  125. "txid" : "6a3fae6614e481d08442b3d3deefd62c6cdc71b93ddcb74d9143ccbae1fdd8f3",
  126. "address" : "1MCHESTxYkPSLoJ57WBQot7vz3xkNahkcb",
  127. "direction" : "in",
  128. "confirmations" : 15270,
  129. "blocktime" : 1395422762,
  130. "blockindex" : 103,
  131. "type" : "DEx Accept Offer",
  132. "currency" : 1,
  133. "divisible" : true,
  134. "amount" : 0.00500000,
  135. "valid" : false
  136. },
  137. {
  138. "txid" : "f89697152f55ecf91d38abbb766b58a5be0ab26c6a27c699a47842908d134e98",
  139. "address" : "1MCHESTbJhJK27Ygqj4qKkx4Z4ZxhnP826",
  140. "direction" : "in",
  141. "confirmations" : 4168,
  142. "blocktime" : 1401156929,
  143. "blockindex" : 604,
  144. "type" : "Simple Send",
  145. "currency" : 1,
  146. "divisible" : true,
  147. "amount" : 0.04000000,
  148. "valid" : true
  149. },
  150. {
  151. "txid" : "0632bea470138ff947bc1e0886156136b6abcc011c253e027dc9134e68ce1dd4",
  152. "address" : "1MCHESTxYkPSLoJ57WBQot7vz3xkNahkcb",
  153. "direction" : "out",
  154. "confirmations" : 2862,
  155. "blocktime" : 1401845110,
  156. "blockindex" : 726,
  157. "type" : "Simple Send",
  158. "currency" : 1,
  159. "divisible" : true,
  160. "amount" : 0.01000000,
  161. "valid" : true
  162. }
  163. ]
  164. -------------------------------------------------------------------------------------------------------------
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×