1 line
8.1 KiB
JavaScript
1 line
8.1 KiB
JavaScript
Search.setIndex({docnames:["address","block","classes","contributing","examples","functional","index","installation","transaction"],envversion:53,filenames:["address.rst","block.rst","classes.rst","contributing.rst","examples.rst","functional.rst","index.rst","installation.rst","transaction.rst"],objects:{"pybtc.Address":{address:[0,1,1,""],hash:[0,1,1,""],hash_hex:[0,1,1,""],private_key:[0,1,1,""],public_key:[0,1,1,""],redeem_script:[0,1,1,""],redeem_script_hex:[0,1,1,""],script_hash:[0,1,1,""],testnet:[0,1,1,""],type:[0,1,1,""],witness_version:[0,1,1,""]},"pybtc.PrivateKey":{compressed:[0,1,1,""],hex:[0,1,1,""],key:[0,1,1,""],testnet:[0,1,1,""],wif:[0,1,1,""]},"pybtc.PublicKey":{compressed:[0,1,1,""],hex:[0,1,1,""],key:[0,1,1,""],testnet:[0,1,1,""]},"pybtc.Transaction":{decode:[8,2,1,""],encode:[8,2,1,""],json:[8,2,1,""],serialize:[8,2,1,""]},pybtc:{Address:[0,0,1,""],Block:[1,0,1,""],PrivateKey:[0,0,1,""],PublicKey:[0,0,1,""],Transaction:[8,0,1,""],address_to_hash:[5,3,1,""],address_to_script:[5,3,1,""],address_type:[5,3,1,""],bits_to_difficulty:[5,3,1,""],bits_to_target:[5,3,1,""],bytes_needed:[5,3,1,""],bytes_to_int:[5,3,1,""],c_int_len:[5,3,1,""],c_int_to_int:[5,3,1,""],create_private_key:[5,3,1,""],decode_script:[5,3,1,""],delete_from_script:[5,3,1,""],difficulty_to_target:[5,3,1,""],get_var_int_len:[5,3,1,""],hash_to_address:[5,3,1,""],int_to_bytes:[5,3,1,""],int_to_c_int:[5,3,1,""],int_to_var_int:[5,3,1,""],is_address_valid:[5,3,1,""],is_public_key_valid:[5,3,1,""],is_valid_signature_encoding:[5,3,1,""],is_wif_valid:[5,3,1,""],merkle_branches:[5,3,1,""],merkle_root:[5,3,1,""],merkleroot_from_branches:[5,3,1,""],parse_script:[5,3,1,""],private_key_to_wif:[5,3,1,""],private_to_public_key:[5,3,1,""],public_key_to_address:[5,3,1,""],read_var_int:[5,3,1,""],read_var_list:[5,3,1,""],reverse_hash:[5,3,1,""],rh2s:[5,3,1,""],s2rh:[5,3,1,""],script_to_hash:[5,3,1,""],sign_message:[5,3,1,""],target_to_difficulty:[5,3,1,""],var_int_len:[5,3,1,""],var_int_to_int:[5,3,1,""],verify_signature:[5,3,1,""],wif_to_private_key:[5,3,1,""]}},objnames:{"0":["py","class","Python class"],"1":["py","attribute","Python attribute"],"2":["py","method","Python method"],"3":["py","function","Python function"]},objtypes:{"0":"py:class","1":"py:attribute","2":"py:method","3":"py:function"},terms:{"03b8b44876e1f45be7e42953ea47026c39cc45341344d3ab32701b93de696107af":4,"0479f17a94410afd4f27588a192bacada53add0741765092dc0f8e2a29ea1bcd276dbc1ef74c3e0172d9db8047f2a0a5dc2e8e51a13f7f0cc072de906b765e0f7f":4,"17mxwxxzrmj1njjzdszzbw9ursaradeuat":4,"1chpkurzfhdculkanhcc3ra9kfxm2lrguw":4,"3bqeq3xql6azmk3bxnyr8vxgxutog63j4t":4,"5jw8dy1ubrd35xup6ed6klefa4ajfbx381":4,"5jw8dy1ubrd35xup6ed6klefa4ajfbx381hwuhvpgirjto9ztnr":4,"boolean":[0,5,8],"byte":[0,5,8],"case":[0,4,5],"class":[0,1,4,6,8],"default":[0,4,5,8],"float":5,"function":6,"import":[4,6],"int":8,"new":[0,5,8],"public":[0,4,6,7],"return":[5,8],"true":[0,4,5,8],"try":3,For:0,NOT:5,The:[0,1,4,6,7,8],Use:5,Using:5,abil:4,accord:[0,5],acord:6,add:3,address:[2,6,8],address_hash:5,address_net_typ:4,address_to_hash:5,address_to_script:5,address_typ:[0,4,5],addresshash:5,adopt:4,against:3,aiohttp:3,aleksei:6,all:[3,8],allow:0,alreadi:[0,4],also:[],ani:7,asm:[5,8],avail:6,avoid:5,backward:5,base58:[0,5],base68:8,base:[0,5],base_byt:5,basic:6,bc1q6cxx5t8xkruz3s5khx7923xvsx5ry4c6p74m5:4,bech32:[0,5,8],best:8,big:5,bip141:6,bip32:6,bip39:6,bip44:6,bit:5,bitap:7,bitcoin:[0,6],bits_to_difficulti:5,bits_to_target:5,block:[2,4,6],bool:8,branch:[3,5],bug:6,bui:4,button:3,byteord:5,bytes_need:5,bytes_to_int:5,bytesio:5,c_int_len:5,c_int_to_int:5,calcul:5,can:[4,7],capac:4,chang:[3,5,8],check:5,choic:7,clear:[],clone:[3,7],coinbas:5,coinbase_hash:5,collect:0,com:7,command:7,commit:3,compat:5,compatibilitylegaci:5,compres:5,compress:[0,4,5],comress:0,constructor:6,contain:0,continu:6,contribut:6,contributor:6,control:4,convert:5,copi:7,correspond:[0,5],cost:4,count:5,cover:7,coverag:6,creat:[0,1,5,6,8],create_private_kei:[4,5],current:6,data:5,data_typ:5,decod:[5,8],decode_script:5,delete_from_script:5,depend:5,deprec:5,der:5,deseri:6,determin:0,determinist:6,develop:6,dict:[],dictionari:5,difficulti:6,difficulty_to_target:5,document:7,doe:[],don:[3,7],easili:7,ecdsa:5,either:[],els:[],emb:7,empti:8,encod:[0,6,8],equal:[],exampl:6,except:4,expand:4,fals:[0,4,5,8],fee:4,feel:6,file:[3,6],first:7,flag:[0,5,8],folder:3,follow:[],fork:3,format:[0,4,5,8],found:6,free:6,freeli:6,from:[0,3,5,6,8],fromat:5,fromkei:[],fund:5,futur:5,gener:6,get:[5,8],get_var_int_len:5,git:7,github:[3,6,7],given:5,good:3,gpl:6,guid:7,hard:3,has:0,hash160:5,hash:[0,6],hash_hex:0,hash_str:5,hash_to_address:5,have:[0,3,4,6,7],hex:[0,4,5,8],hierarch:6,host:6,human:[5,8],ignor:0,implement:[0,4,5,6],imporv:6,improv:6,initi:[0,6],insid:5,instanc:0,instans:0,instruct:6,int_to_byt:5,int_to_c_int:5,int_to_var_int:5,integ:5,intp:3,is_address_valid:[4,5],is_public_key_valid:5,is_valid_signature_encod:5,is_wif_valid:[4,5],issu:6,item:[],iter:[],json:8,jto9ztnr:4,karpov:6,karybkin:6,kei:0,keyerror:[],kyvzyvdzwd4jspft4wxwjg53as227zt2qiwbmticzeusjiwvbeqi:4,l5xkga2xehcinwepmyiabs1bqqux8av5dgvqcprtvjc3zcr5sxu:4,lack:[],legaci:[4,5],len:5,length:[0,5],librari:7,like:[],link:3,list:5,littl:5,locat:3,lock:8,lock_tim:8,locktim:[],log:3,loss:5,mainnet:4,make:3,master:3,mean:[0,8],menu:3,merkl:6,merkle_branch:5,merkle_root:5,merkleroot_from_branch:5,messag:5,method:[],mine:6,miner:4,mnemon:6,mpr4hdfu269yxgztpvysd21gtpvdxptmh6:4,msg:5,must:5,nativ:4,necessari:5,need:[4,5],network:[0,5],non:4,none:[0,4,5,8],ntype:5,num:5,numer:5,object:[0,4,8],onc:7,one:0,onli:[0,5],opcod:[5,8],open:3,option:[0,5,8],order:[3,5,6],otherwis:[],own:[3,7],p2pkh:[0,4,5,6],p2sh:[0,5,6],p2sh_p2wpkh:[0,4,5],p2wpkh:[0,4,5,6],p2wsh:[0,5,6],packag:6,page:3,pair:[],paradigm:5,paramet:[0,5,8],pars:5,parse_script:5,part:[7,8],pass:3,perfom:6,perform:8,pip:6,pleas:[3,6],pool:6,pop:[],popitem:[],potenti:5,present:[],press:3,pretti:3,primit:[5,6],print:6,privat:[0,4,6],private_kei:[0,4,5,6],private_key_to_wif:5,private_to_public_kei:[4,5],privatekei:0,process:7,program:[0,5],project:6,properli:7,properti:8,provid:[0,8],pub:4,pub_kei:5,pubkei:[0,4,5,6],public_kei:[0,4],public_key_to_address:[4,5],publickei:[0,4],pull:[3,6],pure:6,pwpkh:[0,6],pybtc:[0,1,4,5,7,8],python3:7,python:[6,7],rais:[],random:0,raw:[5,8],raw_hash:5,raw_tx:8,read:5,read_var_int:5,read_var_list:5,readabl:[5,8],recent:6,recogn:5,recommend:[0,4],record:3,redeeem:0,redeem_script:0,redeem_script_hex:0,reduc:4,refer:6,remov:5,repo:3,repositori:7,repres:8,represent:[5,8],reqsig:5,request:[3,6],requir:5,result:5,revers:5,reverse_hash:5,rh2:5,right:3,ripemd160:5,root:6,run:7,s2rh:5,script:[0,6],script_hash:[0,5],script_to_hash:5,secp256k1:[5,6],segreg:6,segwit:[0,4,5,8],send:6,serial:8,set:[0,4,5,8],setdefault:[],setup:7,sha256:5,shallow:[],sig:5,sign:5,sign_messag:5,signatur:6,simpl:7,simpli:7,site:7,softwar:7,some:6,sourc:[0,1,5,8],specifi:[0,5],sript:5,start:5,step:7,str:8,straightforward:3,stream:5,string:[0,5,8],strip:8,sub_script:5,subscript:5,suggest:6,support:[0,4,6],sure:3,target:5,target_to_difficulti:5,templat:8,termin:7,test:6,testnet:[0,4,5,8],thi:[0,4,5,6,7],through:7,time:8,tool:[4,6],tracker:6,traget:5,transacion:8,transact:[1,2,5,6],transacton:5,tupl:[],tx_format:8,tx_hash_list:5,type:[0,4,5,6,8],uncompress:[4,5],updat:[],upper:3,usag:[4,6],use:[0,4,5],used:8,user:5,using:[5,7,8],valid:5,valu:5,var_int_len:5,var_int_to_int:5,variabl:5,verifi:5,verify_signatur:5,version:[0,5,6,8],view:[],vriabl:5,wallet:6,web:3,well:8,which:[4,5],wif:[0,4,5,6],wif_to_private_kei:5,wit:[0,4,5,6],witness_vers:[0,4,5],work:[0,4],workflow:3,wors:3,written:6,you:[0,4,6,7],your:[3,4,7]},titles:["Addresses","Blocks","Reference","Contributing","Examples","Pure functions reference","Welcome to PYBTC","Installation","Transactions"],titleterms:{"function":[4,5],"new":6,"public":5,address:[0,4,5],author:6,block:1,code:[6,7],content:6,contribut:3,contributor:3,coverag:3,creat:4,depend:6,difficulti:5,encod:5,exampl:4,featur:6,from:[4,7],get:[4,6,7],hash:5,instal:[6,7],instruct:3,kei:[4,5,6],librari:6,licens:6,merkl:5,packag:7,pip:7,privat:5,pure:[4,5],pybtc:6,quick:6,refer:[2,5],root:5,script:[4,5],signatur:5,sourc:[6,7],start:6,tabl:6,test:3,tool:5,transact:8,welcom:6,what:6}}) |