Я пытаюсь сделать ставку в Python, где у пользователя есть шанс заработать немного денег из игры. У меня есть личный Bitcoin адрес кошелька, который я создал для этой игры, и мне интересно, как сделать немного кода в Python, чтобы разрешить транзакции для выигрыша в игре (с домашнего счета на счет пользователя) и транзакции за проигрыш в игре (от учетной записи пользователя до учетной записи дома). Я мог бы подумать, что способ сделать это будет что-то вроде этого:
import sys
houseAccount=(string_of_characters_for_account)
playersAccount=input("Type in your Bitcoin Wallet Address so the house can make sure that you actually have the Money to Bet: ")
betAmount=float(input("How much Bitcoin do you want to bet? (Numbers with up to 4 decimal places)\n Bitcoins: "))
make_transaction_from_playersAccount_to_houseAccount_with_betAmount
outcome=Game(betAmount)
if(outcome==False):
print("You lost the game. Would you like to play again?")
play=playAgain()
if(play==Y):
Game(betAmount)
elif(play==N):
print("Okay. We hope you enjoyed the game. Please play again soon.")
sys.exit()
elif(outcome==True):
print("You won the game!)
won=odds(betAmount)
print("You have won " + str(won) + " Bitcoins!")
make_transaction_from_houseAccount_to_playersAccount_with_won
print("Would you like to play again?")
play=playAgain()
if(play==Y):
Game(betAmount)
elif(play==N):
print("Okay. We hope you enjoyed the game. Please play again soon.")
sys.exit()
Этот код включает в себя некоторые готовые функции, которые я уже тестировал на своем конце, и я знаю, что они работают с большим количеством тестирования. Я просто пытаюсь выяснить, как бы я совершил транзакцию между игроком и домашними счетами в Bitcoin. Любая помощь в этом очень ценится.