Bitcoin Forum
November 15, 2024, 11:19:05 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 »  All
  Print  
Author Topic: Paris sur le cours du bitcoin 1 Octobre  (Read 4654 times)
cyberno
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000



View Profile
September 06, 2014, 11:07:25 AM
 #21

c super, faut voir ce que donne la première édition de ce petit jeu entre nous. si y'a une soixantaine de paris c'est génial. Faut voir et éventuellement le refaire chaque mois

perl (OP)
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
September 06, 2014, 05:28:52 PM
 #22

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 .

jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1280


May Bitcoin be touched by his Noodly Appendage


View Profile
September 06, 2014, 07:29:04 PM
 #23

Je peux faire un petit script qui automatise ça si vous voulez

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
perl (OP)
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
September 06, 2014, 07:43:59 PM
 #24

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'])




cyberno
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000



View Profile
September 07, 2014, 03:12:40 PM
 #25

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 .




Peut être laisser 3 ou 4 jours pour se décider et une échéance à 10 ou 12 jours avec une mise très légèrement moins chère pour avoir plein de joueurs. Un exemple, on est le 15 du mois, on a le droit de jouer jusqu'au 18 au soir et on doit prédire le cours du 30 au soir. avec une mise de 0.007 ou 0.006 btc

c'est qu'un exemple.

On m'avait fait la remarque sur mon fil que 0.01 pouvait peut être rebuter certains...



Enfin voilà, j’espère qu'on sera au moins une grosse quarantaine de joueurs dans 3 jours

PS question : c'est que dans le forum Français ce jeu ?

perl (OP)
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
September 07, 2014, 08:50:06 PM
 #26

0.001 par rapport au fee bitcoin cela fait vraiment pas beaucoup.
Et 0.01 c'est pas si gros que ca moins de 5€
 
Djinou94
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


View Profile
September 07, 2014, 11:23:15 PM
 #27

au moins ici Sangoku il peut pas parier sans payer  Grin Grin

ou alors chiche... il pari il gagne et tu paye pas hahahah  Grin

LOL
kcud_dab
Legendary
*
Offline Offline

Activity: 1652
Merit: 1002


Bitcoin enthusiast!


View Profile
September 08, 2014, 04:20:10 PM
 #28

460€ ici (tx id : 9fecdb891d0f6c6e4e013d186edf5af85838e10f502eda6fe14cb4acd5cd0618 )

cyberno
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000



View Profile
September 08, 2014, 04:51:13 PM
 #29

460€ ici (tx id : 9fecdb891d0f6c6e4e013d186edf5af85838e10f502eda6fe14cb4acd5cd0618 )

à ouai quand même 460.... choooo

Je serais bien heureux de perdre mon 0.01 btc de pari si on est sur 460...  miam miam

 Grin

cyberno
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000



View Profile
September 08, 2014, 05:41:41 PM
 #30

Allez, jouez les collègues..

Vous jouez pas parce que vous savez qu'on va tomber sur 416.25 €  ( mon pari )  ??

Si je me trompe on peut tomber sur 416.22 ou 416.31 €

Soyez pas timides !

LOL

Bonne chance à tous !  et que le moins mauvais gagne !

perl (OP)
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
September 08, 2014, 10:05:33 PM
 #31

Bon la c'est les dernieres 24H .
Attendez pas la dernieres minutes non plus . C'est le block qui sonne la fin .
ejp
Legendary
*
Offline Offline

Activity: 939
Merit: 1000


View Profile
September 08, 2014, 11:06:20 PM
 #32

héhé
perl (OP)
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
September 09, 2014, 11:20:15 AM
 #33

moins de 12H Smiley
Vous avez pas idée precise ?
guigui371
Legendary
*
Offline Offline

Activity: 2114
Merit: 1693

C.D.P.E.M


View Profile
September 09, 2014, 11:23:10 AM
 #34

moins de 12H Smiley
Vous avez pas idée precise ?

je suis en cours de vote !

Edit :  a voté https://blockchain.info/fr/tx/cf66c85233ed43029b015e87239d1f1eeb416a20b64bd5144c38fa49b620c352

it ain't much but it's honest work
perl (OP)
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
September 09, 2014, 02:16:47 PM
 #35

Vote accepter .

Plus que 8H .

Ceux qui veullent pas voter dites pourquoi que l'on corrige dans le prochain
cyberno
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000



View Profile
September 09, 2014, 05:38:40 PM
 #36

allez, on y va, au pire on perds 3.68 €

UP

cyberno
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000



View Profile
September 09, 2014, 05:46:32 PM
 #37

Et superresistant j'attends son pronostique, j'ai pensé et je pense toujours qu'il va jouer, nous sommes peu pour le moment, c'est pas cool

cyberno
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000



View Profile
September 09, 2014, 05:51:57 PM
 #38

toujours pas le droit à un second pronostique ?  ( dans la limite des 100 paris )

Je suppose que non.

perl (OP)
Legendary
*
Offline Offline

Activity: 1918
Merit: 1190


View Profile
September 09, 2014, 05:57:48 PM
 #39

Dans l’état actuel des choses non. Je t'avoue que je suis tenté mais nop .
Dans la realité personne le sera mais pas cool .

Je pense que je vais faire après un paris flash.
Paris jusque a 00h05 pour le cours de 23:55 plus tard . Et tous paris recu en retard ne sera pas remboursé ( mais ajouter a la cagnotte ) .
Comme ça ajoutera un cote joueur a ceux qui veullent attendre le dernier moment .

Plus que 4H les gas attendez pas la dernieres heures. Il faut que la transaction sois confirmé a 00:05


ejp
Legendary
*
Offline Offline

Activity: 939
Merit: 1000


View Profile
September 09, 2014, 09:14:50 PM
 #40













8===D














 Grin
Pages: « 1 [2] 3 4 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!