APCLab / bitcoin

Bitcoin Core integration/staging tree
https://bitcoin.org/en/download
MIT License
1 stars 1 forks source link

encode&decode #11

Open hychang23 opened 8 years ago

hychang23 commented 8 years ago

現在要處理的是在交易中能encode&decode所加上去的東西

@iblis17 : 誰可以跟我解釋 tx 裡的 Script 是啥? 我猜這個 function ScriptPubKeyToJSON 是 encode

hychang23 commented 8 years ago

@iblis17 https://gist.github.com/HuaYang-Chang/ebab1d508732ed6b3e1448bf743c53b9

mchliu commented 8 years ago

@iblis17 我們到時候會需要一些功能 想問你一下那些是我要寫出來還是你通通都會搞定 例如 要知道所有票的分布 Ex: sort by ticket amount 20 01user765 16 01user58 16 01user631 . . . .

然後還要可以抓下個別演唱會的私下交易以及金額 例如01user334 用 6000 元 買下了 01user456 的 A區票 2張 (票的類別會紀錄在data裡面)

然後還有一開始的拍賣完畢後 發出票根給所有得票者的部分

這些有哪些是我可以做的還是你通通要搞定阿 我很願意幫忙阿阿俊頤大大

iblislin commented 8 years ago

要知道所有票的分布

誰有票的資訊 不是記錄在 block chain 上?那麼就給我 blockchain 的 api call

然後還要可以抓下個別演唱會的私下交易以及金額

私下交易, blockchain 有記錄嗎?

然後還有一開始的拍賣完畢後 發出票根給所有得票者的部分

我需要 transaction 的 api

mchliu commented 8 years ago

txid會在block內 access.getblockhash(blocknum)可得第N個block的hash access.getblock(blockhash)裡面有各個txid 用access.getrawtransaction('txid')就可以看

私下交易會有紀錄 簡單來說A賣票給B就是 把A的UTXO寄給B (一樣要用createrawtransaction,因為要選擇UTXO而且要把放在裡面的data(票的資訊)跟token(票)一起傳送過去)

傳送transaction的包含create sign send 查詢的是get 還有listsinceblock 網址裡面應該都有了 是另外需要什麼呢?

mchliu commented 8 years ago

@iblis17
忘了TAG你哈

iblislin commented 8 years ago

私下交易會有紀錄 簡單來說A賣票給B就是 把A的UTXO寄給B (一樣要用createrawtransaction,因為要選擇UTXO而且要把放在裡面的data(票的資訊)跟token(票)一起傳送過去)

私下交易也必須在手機上完成?

然後這個 project 的 dead line 是何時?

mchliu commented 8 years ago

@iblis17 對 我們是想說買方掃賣方QR CODE(包含自己要賣的價錢資訊) 然後用信用卡或比特幣付款 然後票就到買方手上了

不太確定deadline哈 我跟學妹確認過再跟你講 阿如果有哪裡幫得上忙儘管說 又麻煩你了不好意思哈

mchliu commented 8 years ago

@iblis17 最慢最慢應該是十月底吧我猜 11月要比賽要demo 可是應該先有東西比較穩一點