Bitcoin Forum
May 26, 2024, 11:17:51 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 [88] 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 ... 149 »
1741  Local / Hors-sujet / Re: Paris sur le cours du bitcoin 1 Octobre on: September 06, 2014, 07:43:59 PM
Il es déjà fait Smiley
De loin pas  mon meilleurs code mais il fait sont affaire pour un code fait en 1H



Code:
#!/usr/bin/python
import json, requests, pprint , sys
pp = pprint.PrettyPrinter(indent=4)
COIN=1E8
addresse='1octE21wzrfBKbHVD9sdts8UvUA3CKYUm' #Addresse pour recevoir les paris
basebet=1000000
block_limit=519000 #Dernoer block pour parier
nbbetmax=100     #Nombre de paris maximum
pricewin=400.00  #Prix a trouver
rpcPort = 8332   #Port RPC
rpcUser = 'bitcoinrpc' #User RPC
rpcPassword = '' #Pass RPC

url = 'https://blockchain.info/fr/unspent?active=' + addresse  #URL Transaction TXNO

serverURL = 'http://' + rpcUser + ':' + rpcPassword + '@localhost:' + str(rpcPort)
headers = {'content-type': 'application/json'}
resp = requests.get(url=url)
data = json.loads(resp.text)


refound_fee = {} #Dict pour le payement



def get_address(index):
   url = 'https://blockchain.info/tx-index/' + str(index) + '?format=json'
   resp = requests.get(url=url)
   return json.loads(resp.text)


print("Lancement BlockMaxi:%d AmountBets:%.8fBTC NB_BetMax:%d Resultat:%.8f ADDR:%s" % ( block_limit , (float(basebet) / COIN) , nbbetmax , pricewin , addresse   ))

addr_win = []
last_delta= 9999999999
nb_bet=0
total_bet=0

for tx in data['unspent_outputs']:    
   rfd =  (int(tx['value']) - basebet ) ;
   bet =  float(rfd) / 100    
   previous = get_address( tx['tx_index'])
   addr =previous['inputs'][0]['prev_out']['addr']
   tx['tx_id']= previous['hash']
   if int(previous['block_height']) > block_limit :  
       refound_fee[addr] = refound_fee.get(addr, 0) + (float(tx['value']) / COIN)
       print("TX %s ADDR %s TooLate remboursement de %.8fmBTC" % ( tx['tx_hash'] , addr , (float(int(tx['value'])) / 100000) ))
       continue
   else:
       nb_bet=nb_bet+1
       if ( nb_bet > nbbetmax ):
           print("Erreur plus de %d Bets relancer avec un block limit inferieur a %d" % ( nbbetmax , nb_bet , previous['block_height']))
           sys.exit(1)
       refound_fee[addr] = refound_fee.get(addr, 0) + (float(rfd) / COIN)
       total_bet=total_bet + int(basebet)
       delta=( bet - pricewin)
       if delta < 0:
           delta = delta * -1
       if ( delta == last_delta ) :
           addr_win.append(addr)
       if ( delta < last_delta ) :
           last_delta = delta
           addr_win= [ addr ]          
       print("TX %s ADDR %s mise sur %f delta %f Euro remboursement de %.8fmBTC" % ( tx['tx_hash'] , addr , bet , delta , (float(rfd) / 100000) ))


total_win=(float( total_bet) / 100000000)
pp.pprint({ 'win': addr_win , 'total_win' : total_win})
for win in addr_win:
    print("Addresse:%s Win:%.8fBTC" % ( win , total_win))
    refound_fee[win] = refound_fee[win] + total_win

print("Liste du Payout")
pp.pprint(refound_fee)


spend=[]
for tx in data['unspent_outputs']:
    spend.append({ 'txid' : tx['tx_id'] , 'vout' : tx['tx_output_n'] })

print("Creation de la transaction")
payload = json.dumps({"method": 'createrawtransaction', "params": [ spend , refound_fee], "jsonrpc": "2.0"})
response = requests.get(serverURL, headers=headers, data=payload)
print(response.json()['result'],response.json()['error'])
transaction=(response.json()['result'])

print("Signature de la transaction")
payload = json.dumps({"method": 'signrawtransaction', "params": [ transaction ] , "jsonrpc": "2.0"})
response = requests.get(serverURL, headers=headers, data=payload)
print(response.json()['result'],response.json()['error'])




1742  Local / Hors-sujet / Re: Paris sur le cours du bitcoin 1 Octobre on: September 06, 2014, 05:28:52 PM
Je pense que la prochain édition on ferra un délai plus cours et un cours plus proche.
La tous le monde attend le derniers moment ou personne ne joue .

1743  Local / Altcoins (Français) / Re: Pendant ce temps-là, chez NXT... on: September 06, 2014, 09:29:26 AM
Question conne existe t'il un code libre de nxt permettant le forging ?
Offsring permet la forging , je crois . Il y en a d'autre ?
1744  Local / Hors-sujet / Re: Paris sur le cours du bitcoin 1 Octobre on: September 05, 2014, 09:55:50 PM
Le code est finis : http://pastebin.com/RbceLpf5

Si besoin je pourrai le faire souvent cela prendra que 30 secondes pour résoudre le paris .
1745  Local / Économie et spéculation / Re: Le bitcoin devrait remonter on: September 05, 2014, 06:28:00 AM
Je pense qu'il y a causalité mais dans autre sens.

Le cours monte donc les gens informent
1746  Local / Hors-sujet / Re: Paris sur le cours du bitcoin 1 Octobre on: September 04, 2014, 06:13:33 PM
TX 6439dca4f746560b90d6b69a2b58fb084766517d2b20c0a93ca9c303782f02fc mise sur 456.780000 Euro remboursement de 0.45678000mBTC
TX 317c20b002ca9ad846914ae0682b13b4fb9c760f5c513efe4aebe60f0ec811f7 mise sur 369.000000 Euro remboursement de 0.36900000mBTC
TX 89861fd7ad970f5a6774ce24e7259be1849b140a16ec5106fd20e4b61a00ef97 mise sur 416.250000 Euro remboursement de 0.41625000mBTC
1747  Local / Hors-sujet / Re: Paris sur le cours du bitcoin 1 Octobre on: September 04, 2014, 06:12:21 PM
je suis entrain de coder rapidement un petit script de payement.
Donc nop , je payerai même si c'est sangoku . ( Je code pas pour rien )
1748  Local / Hors-sujet / Re: Paris sur le cours du bitcoin 1 Octobre on: September 03, 2014, 06:45:43 PM
Reste 7 jours .

1749  Local / Altcoins (Français) / Re: Quelles sont les cryptomonnaies prometteuses ? on: September 03, 2014, 06:31:25 PM
PoBanon (Proof of burn anonymous)

Génial l'idée. Du moins sur une vrai crypto anonyme.
Comment savoir si sur un crypto anonyme l'argent n'est au final pas arrivé sur un vrai compte ?
Comment sur un burn savoir qui rembourser ?
Combien rembourser ?

En gros on connais le montant, le destinataire et la personne qui envoie .


Je pense que vous aurez compris que c'est pas anonyme .
1750  Alternate cryptocurrencies / Pools (Altcoins) / Re: [ANN][XMR] monero.crypto-pool.fr | Large Monero Mining Pool on: September 03, 2014, 06:26:15 PM
Techone,

Send me your address for look on log off pool .
If you are sure all share is valid is not possible you have 20% less .

You can 20% less and 5 minute after 20% more not 20% all time.
1751  Local / Économie et spéculation / Re: Le prix du bitcoin ne cesse de chuter depuis quelque jours... on: September 03, 2014, 04:28:35 PM
Alors personne n'a était payé ce moi ci.
Vous voyez toujours un schéma récurent ?

1752  Local / Altcoins (Français) / Re: Pendant ce temps-là, chez NXT... on: September 02, 2014, 07:07:31 PM
Donnez vos addresse NXT , je vous enverai 2 NXT chaqu'un

1753  Local / Petites annonces / Re: [ Vends ] pièces Oz .999 cuivre BITCOIN 28g on: August 31, 2014, 08:47:19 PM
oups , je pensai avoir fait .
Oui j'ai bien tous recu rapidement et bien emballé

Desolé,
1754  Alternate cryptocurrencies / Pools (Altcoins) / Re: [ANN][XMR] monero.crypto-pool.fr | Large Monero Mining Pool on: August 31, 2014, 02:23:50 PM
Question.. how does the pool handle .1 XMR payments when the transaction fee is now .1 XMR? Wouldn't they just cancel themselves out?

Alle fee is taken for pool operators
1755  Local / Hors-sujet / Re: Paris sur le cours du bitcoin 1 Octobre on: August 30, 2014, 02:55:18 PM
J'ai lancé et fait le premier paris Smiley
1756  Local / Hors-sujet / Re: A quel prix acheteriez vous des pièces d'argent pour investir ? on: August 30, 2014, 02:38:17 PM
je ne peut que etre dacord .

Et m'on choix sera que du "maple leaf"
Le prix avec la prime la plus faible
1757  Local / Hors-sujet / Re: Paris sur le cours du bitcoin 1 Octobre on: August 30, 2014, 02:27:59 PM
Toutes les reponse etait dans l'ennoncé

le payout il est de combien ?
Montant du paris: 0.01 BTC
tu garde les centimes de btc qui servent à indiquer son cours ?
Les BTC en trops pour marquer le montant seront restitué a la fin du paris.

(si 100 personnes alors 100*0,01  + 100*0,00xxx  corespondant au cours)
le gagnant gagne quoi ?

1Btc ou alors Somme(tous les paris) > 1btc
Toute la somme. je ne dégage aucun bénéfice . Si il y a 50 jouer cela sera 0.5BTC si 5 joueur cela sera 0.05BTC

je vais jouer c'est sûr
Moi aussi


La limite de 100 est la pour des soucis legal.
Et je pense que tous le monde aura confiance en moi pour garder jusque a 1BTC ( me coûterai beaucoup, mais beaucoup plus cher que les 1BTC scammer )


1758  Local / Hors-sujet / Re: Paris sur le cours du bitcoin a 1/ on: August 30, 2014, 01:59:53 PM
https://blockchain.info/fr/tx/928b61746020071dd6b73fe68cdcf65b0c1a4e775a52ca2ea71b0210f66dbcd6

Code:
01000000066439dca4f746560b90d6b69a2b58fb084766517d2b20c0a93ca9c303782f02fc010000008b4830450221009df74b043af7f5cefb5f30cd4b2211606a0610e7930b1a3bff71363a8c39b4060220562768c96f6998642319f7ec95e53ef5fa27c196aa3afd7d5d27de0cbba6bc9b01410453632e6f5c3fe58d2e198304d83055d433e0d7c8871ccb60433db763bedab4df2887b131ca442f025d73929c557c4befbb3c77ebaf05978864cf5af0d0f89510ffffffff317c20b002ca9ad846914ae0682b13b4fb9c760f5c513efe4aebe60f0ec811f7000000008b483045022100b256c176fe734f32b35aac179c0c4dac28d2eadc70deb3bd58fd5e14d650f9940220597849485b70a0fa377954f3026d504ea350f626ee77e4d9b9d543869823c20e01410453632e6f5c3fe58d2e198304d83055d433e0d7c8871ccb60433db763bedab4df2887b131ca442f025d73929c557c4befbb3c77ebaf05978864cf5af0d0f89510ffffffff89861fd7ad970f5a6774ce24e7259be1849b140a16ec5106fd20e4b61a00ef97000000008a4730440220721f2e638e8a9dbcba3ba11a54d313aa1e5f490d436cccdd54bc5c69cea5ba6e0220061156c3f993a12b50a29af8cb8f2d68da3fda578f941dfb190207df8736bfc801410453632e6f5c3fe58d2e198304d83055d433e0d7c8871ccb60433db763bedab4df2887b131ca442f025d73929c557c4befbb3c77ebaf05978864cf5af0d0f89510ffffffff1806cdd5acb44ce16fda2e500fe13858f85adf6e183d014e6e6c0f1d89dbec9f000000008a4730440220094c563d052e77ca2246d181e6b7ac882246a45aa4c7a4220da19c68dda6e4380220687673074698d6409d9d3315e8fdaee11c24248c51f6545c45fbd3b518b4656001410453632e6f5c3fe58d2e198304d83055d433e0d7c8871ccb60433db763bedab4df2887b131ca442f025d73929c557c4befbb3c77ebaf05978864cf5af0d0f89510ffffffff52c320b649fa384c14d54bb6206a41eb1e1f9d23875e019b0243ed3352c866cf000000008a4730440220008597d7ec91b7601c2aeb1e7a631f1302be6aac5f4c91bc48d5e30883bc5d770220451a05a26b4660814ef2b6c34fa0c9c63745cef28547568e55972ca6a4ecb1ee01410453632e6f5c3fe58d2e198304d83055d433e0d7c8871ccb60433db763bedab4df2887b131ca442f025d73929c557c4befbb3c77ebaf05978864cf5af0d0f89510ffffffffb0b29cda6e4208d857f7c8356f87d387b7714c253a2c6944b0317f114c1ce700000000008b483045022100c9225b6a6563f39b2196077ff5bbd34198c6c4c709ed01c25213ac2d9af888f202201ef4a5a70693378def2b45a8a57f071082e4e8ceb78f9fb4168a4786777e4db301410453632e6f5c3fe58d2e198304d83055d433e0d7c8871ccb60433db763bedab4df2887b131ca442f025d73929c557c4befbb3c77ebaf05978864cf5af0d0f89510ffffffff0699a20000000000001976a914357b015a5412e6d2555b06552e022180e69cdfa288ac15185c00000000001976a914d383259b99aeef6161cb083f83657a70732fcccc88ac24900000000000001976a914c96061ed0a0dbc4148a269eb8003967b5f68abd088acb0b30000000000001976a914650674d83d3b365e125bd1d86b17abdfceeceb3f88ac6eb20000000000001976a914832629a97fac231ab7458585980b04e17d52805a88ace8990000000000001976a91453be632cf1b3686f78367d7148a96b7b6d54812c88ac00000000

Transaction submited sans frais .
Si dans 24H pas inclus , je la refait en mettant des frais de ma poche.
1759  Local / Hors-sujet / Re: Paris sur le cours du bitcoin a 1/ on: August 30, 2014, 01:59:44 PM
Le résultat est 307€
Voici toute les informations pour le payement,vous avez jusque au 6 Octobre pour contester.


Detail du payement a faire.

15snAizar5wk9mbPpKm55pe52x6pvy9iTS0.00041625
18doAGhe24MGCNKMrScfK5hZ1TUQTNm1Lw0.000394
1ADAyyZHY53xLKaTzjspnnMqNDkq8jtXGE0.00046
1CxTEiyH8JxtKG6gvNz4avbhEjr8vam2Nw 0.00045678
1KMnHLKJeHPkK5JoH7CMr2mRzRi82uRcHc0.000369
1LHNgiw3h7ocvAbFHWsi1iUVw6oEMagghs0.06035477

Transaction binaire:
Code:

01000000066439dca4f746560b90d6b69a2b58fb084766517d2b20c0a93ca9c303782f02fc0100000000ffffffff317c20b002ca9ad846914ae0682b13b4fb9c760f5c513efe4aebe60f0ec811f70000000000ffffffff89861fd7ad970f5a6774ce24e7259be1849b140a16ec5106fd20e4b61a00ef970000000000ffffffff1806cdd5acb44ce16fda2e500fe13858f85adf6e183d014e6e6c0f1d89dbec9f0000000000ffffffff52c320b649fa384c14d54bb6206a41eb1e1f9d23875e019b0243ed3352c866cf0000000000ffffffffb0b29cda6e4208d857f7c8356f87d387b7714c253a2c6944b0317f114c1ce7000000000000ffffffff0699a20000000000001976a914357b015a5412e6d2555b06552e022180e69cdfa288ac15185c00000000001976a914d383259b99aeef6161cb083f83657a70732fcccc88ac24900000000000001976a914c96061ed0a0dbc4148a269eb8003967b5f68abd088acb0b30000000000001976a914650674d83d3b365e125bd1d86b17abdfceeceb3f88ac6eb20000000000001976a914832629a97fac231ab7458585980b04e17d52805a88ace8990000000000001976a91453be632cf1b3686f78367d7148a96b7b6d54812c88ac00000000


Transaction json:
Code:
{
   "lock_time":0,
   "inputs":[
      {
         "prev_out":{
            "index":1,
            "hash":"fc022f7803c3a93ca9c0202b7d51664708fb582b9ab6d6900b5646f7a4dc3964"
         },
         "script":""
      },
      {
         "prev_out":{
            "index":0,
            "hash":"f711c80e0fe6eb4afe3e515c0f769cfbb4132b68e04a9146d89aca02b0207c31"
         },
         "script":""
      },
      {
         "prev_out":{
            "index":0,
            "hash":"97ef001ab6e420fd0651ec160a149b84e19b25e724ce74675a0f97add71f8689"
         },
         "script":""
      },
      {
         "prev_out":{
            "index":0,
            "hash":"9fecdb891d0f6c6e4e013d186edf5af85838e10f502eda6fe14cb4acd5cd0618"
         },
         "script":""
      },
      {
         "prev_out":{
            "index":0,
            "hash":"cf66c85233ed43029b015e87239d1f1eeb416a20b64bd5144c38fa49b620c352"
         },
         "script":""
      },
      {
         "prev_out":{
            "index":0,
            "hash":"00e71c4c117f31b044692c3a254c71b787d3876f35c8f757d808426eda9cb2b0"
         },
         "script":""
      }
   ],
   "vout_sz":6,
   "hash":"b7657c76bec9e1b9dc3fa405cb04a8eaf7aac95510143ec9122c89fd772b3a5f",
   "vin_sz":6,
   "out":[
      {
         "address":"15snAizar5wk9mbPpKm55pe52x6pvy9iTS",
         "script_string":"OP_DUP OP_HASH160 357b015a5412e6d2555b06552e022180e69cdfa2 OP_EQUALVERIFY OP_CHECKSIG",
         "value":41625,
         "script":"76a914357b015a5412e6d2555b06552e022180e69cdfa288ac"
      },
      {
         "address":"1LHNgiw3h7ocvAbFHWsi1iUVw6oEMagghs",
         "script_string":"OP_DUP OP_HASH160 d383259b99aeef6161cb083f83657a70732fcccc OP_EQUALVERIFY OP_CHECKSIG",
         "value":6035477,
         "script":"76a914d383259b99aeef6161cb083f83657a70732fcccc88ac"
      },
      {
         "address":"1KMnHLKJeHPkK5JoH7CMr2mRzRi82uRcHc",
         "script_string":"OP_DUP OP_HASH160 c96061ed0a0dbc4148a269eb8003967b5f68abd0 OP_EQUALVERIFY OP_CHECKSIG",
         "value":36900,
         "script":"76a914c96061ed0a0dbc4148a269eb8003967b5f68abd088ac"
      },
      {
         "address":"1ADAyyZHY53xLKaTzjspnnMqNDkq8jtXGE",
         "script_string":"OP_DUP OP_HASH160 650674d83d3b365e125bd1d86b17abdfceeceb3f OP_EQUALVERIFY OP_CHECKSIG",
         "value":46000,
         "script":"76a914650674d83d3b365e125bd1d86b17abdfceeceb3f88ac"
      },
      {
         "address":"1CxTEiyH8JxtKG6gvNz4avbhEjr8vam2Nw",
         "script_string":"OP_DUP OP_HASH160 832629a97fac231ab7458585980b04e17d52805a OP_EQUALVERIFY OP_CHECKSIG",
         "value":45678,
         "script":"76a914832629a97fac231ab7458585980b04e17d52805a88ac"
      },
      {
         "address":"18doAGhe24MGCNKMrScfK5hZ1TUQTNm1Lw",
         "script_string":"OP_DUP OP_HASH160 53be632cf1b3686f78367d7148a96b7b6d54812c OP_EQUALVERIFY OP_CHECKSIG",
         "value":39400,
         "script":"76a91453be632cf1b3686f78367d7148a96b7b6d54812c88ac"
      }
   ],
   "size":460,
   "version":1
}
1760  Local / Hors-sujet / Re: Paris sur le cours du bitcoin a 1/ on: August 30, 2014, 01:59:34 PM
Listes des pari valides:
TX 6439dca4f746560b90d6b69a2b58fb084766517d2b20c0a93ca9c303782f02fc ADDR 1CxTEiyH8JxtKG6gvNz4avbhEjr8vam2Nw mise sur 456.780000 remboursement de 0.45678000mBTC
TX 317c20b002ca9ad846914ae0682b13b4fb9c760f5c513efe4aebe60f0ec811f7 ADDR 1KMnHLKJeHPkK5JoH7CMr2mRzRi82uRcHc mise sur 369.000000  remboursement de 0.36900000mBTC
TX 89861fd7ad970f5a6774ce24e7259be1849b140a16ec5106fd20e4b61a00ef97 ADDR 15snAizar5wk9mbPpKm55pe52x6pvy9iTS mise sur 416.250000  remboursement de 0.41625000mBTC
TX 1806cdd5acb44ce16fda2e500fe13858f85adf6e183d014e6e6c0f1d89dbec9f ADDR 1ADAyyZHY53xLKaTzjspnnMqNDkq8jtXGE mise sur 460.000000  remboursement de 0.46000000mBTC
TX 52c320b649fa384c14d54bb6206a41eb1e1f9d23875e019b0243ed3352c866cf ADDR 1LHNgiw3h7ocvAbFHWsi1iUVw6oEMagghs mise sur 354.770000  remboursement de 0.35477000mBTC
TX b0b29cda6e4208d857f7c8356f87d387b7714c253a2c6944b0317f114c1ce700 ADDR 18doAGhe24MGCNKMrScfK5hZ1TUQTNm1Lw mise sur 394.000000  remboursement de 0.39400000mBTC
Pages: « 1 ... 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 [88] 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 ... 149 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!