plugeth-utils/documentation/_build/html/searchindex.js
2021-10-01 13:32:19 -07:00

1 line
10 KiB
JavaScript

Search.setIndex({docnames:["RPC_method","api","build","contact","core_restricted","custom","hook_writing","hooks","index","install","plugin_loader","project","subscription","system_req","tracer","types","version"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,"sphinx.ext.todo":2,sphinx:56},filenames:["RPC_method.rst","api.rst","build.rst","contact.rst","core_restricted.rst","custom.rst","hook_writing.rst","hooks.rst","index.rst","install.rst","plugin_loader.rst","project.rst","subscription.rst","system_req.rst","tracer.rst","types.rst","version.rst"],objects:{},objnames:{},objtypes:{},terms:{"0x32be343b94f860124dc4fee278fdcbd38c102d88":14,"127":[2,12,14],"350":[2,13],"8545":[2,14],"8546":12,"break":8,"byte":[7,14],"case":[7,9,12],"default":7,"export":1,"final":14,"function":[0,1,4,5,7,10,11,15],"import":[5,11],"int":[7,14],"long":11,"new":[1,2,5,7,8,11,15],"public":[0,1,12],"return":[0,1,7,10,12,14],"true":[0,1,7,12],"var":[5,14],"while":[1,5,7,11,15],And:[1,5],But:[8,11],For:[0,1,2,7,11,12],The:[0,1,3,5,7,11,12,14,15],These:[1,15],abl:1,about:9,abov:[2,12,14,15],access:[1,2,5,15],account:7,accur:0,across:14,add:7,added:[7,8,13],addit:[8,12,14],addition:[0,2,7,10,12,14],address:[7,14],adress:14,after:[9,12,15],ago:11,ahead:2,aim:11,all:[2,5,7,11],allow:[1,8],also:[11,14],alter:[11,14],analysi:11,ancestor:7,ancient:7,ani:[1,2,3,5,7],anticip:[10,14],anxiou:3,apart:11,api:[0,2,8,12,14],append:[2,7,10],appli:7,applic:[2,11,14],arbitrari:[0,1],archetyp:15,architectur:[8,11],arg:1,argument:[0,1,5,12,14],arrai:1,aspect:5,assur:[2,10],ausitn:10,austin:15,automat:11,avail:[0,2,9,12,14],avoid:[1,11],awar:8,backend:[0,1,5,7,12],basic:8,becom:[5,7],been:[2,7,11,12,15],befor:[5,7],begin:2,behav:11,behavior:[1,2,7,10,11,15],behaviour:15,being:15,below:12,best:3,big:[11,14],binari:[1,9],block:[5,7],blockchain:7,blockroot:7,blockupd:[7,15],blockupdat:7,bodi:[0,7,12],bool:14,both:7,box:11,brief:1,bring:7,buil:11,build:[1,8,9],buildmod:2,built:[0,2,5,9,11,12,14],bulk:[0,1,12],cach:7,call:[0,1,2,5,7,14],can:[0,1,2,7,9,11,12,14,15],canon:7,capabl:[1,5,8],captur:[7,14,15],captureend:14,capturefault:14,capturest:14,capturestart:14,care:[0,1],caution:14,certain:1,chain:7,chaindb:7,challeng:11,chan:12,chang:[2,7,11,15],channel:12,check:[1,10],choos:[2,11],cli:[1,5],client:[1,8,11],clone:[2,11],close:12,cmd:2,code:7,codeupd:7,com:5,come:11,command:[1,2],common:[5,7,9],compact:2,compil:2,complet:2,complienc:10,congradul:2,connect:[2,9,12,13],consensu:11,contact:8,contain:[7,11,12,14,15],content:[2,14],context:[0,1,5,8,12],continu:5,contrast:15,control:16,copi:14,core:[0,1,5,7,8,12,14],core_restict:11,corespond:14,correspond:[1,7],cost:14,could:[1,5,11,15],coupl:7,cpu:[2,13],creat:[1,8,11,14],createsubscript:1,ctx:[0,1,5,12],curat:9,curl:[2,14],cursor:12,custom:[8,11,15],customiz:15,data:[1,2,5,7,14,15],databas:[1,7],debug:14,debug_tracecal:14,decod:[0,1],defer:12,deiffer:5,depend:[2,13],deploi:[7,8],depth:14,describ:5,design:[7,8,15],destruct:7,detail:11,develop:[8,11],differ:[1,5,8,9,11,15],difficulti:7,direct:11,directori:[2,5,9],disabl:1,discord:3,discus:15,disk:[2,13],document:[0,2],doe:11,don:15,done:12,download:[2,9],dozen:2,drawback:11,drift:11,drop:3,due:1,durat:14,dure:[1,7],each:[2,7,11],earli:8,easili:11,either:[0,1,10],element:[7,12,14],empti:14,enabl:11,encod:[0,1,7],encodetobyt:7,enough:11,enter:12,err:14,error:[0,1,7,12,14],especi:11,establish:12,ethereum:[0,2,8,9,11,12,13,14],eventu:[0,15],everyon:2,evm:[11,14,15],exactli:11,exampl:[7,9,12,15],execut:[14,15],exist:[8,11],explain:1,explicitli:7,explin:4,extend:[8,11],extract:11,fail:1,fairli:1,fals:7,familiar:[2,5],featur:11,file:[2,5,9],fill:11,first:[0,1,2,9,14],flag:[0,2,9,12,14],flagset:1,flush:10,folder:2,follow:[0,1,2,5,12,14],forese:13,fork:[2,8,11],form:7,found:[9,10],four:15,framework:[0,1],freebsd:13,freezer:7,friend:2,from:[0,1,2,3,5,7,11,12,14,15],fuction:15,func:[0,1,5,7,12,14],funtion:2,furtur:8,futur:13,gas:14,gasus:14,gener:[1,5,9,11,15],get:[0,2,8],geth:[0,1,2,5,7,8,9,11,12,14,15],github:5,give:[1,5,15],given:11,goal:8,golang:[1,11,13],gopkg:5,group:7,guid:8,hand:11,handler:7,happen:11,has:[2,7,9,11,12,15],hash:7,have:[0,1,2,3,5,7,8,11,13],head:[0,7],header:7,hear:3,heart:10,hello:[0,1,2,3,9,12,14],helloworld:[0,1],help:[2,3,5,15],here:[2,5,9,11],histor:15,home:2,hook:[8,11],how:[2,4],howev:2,http:[0,2,12,14],hybrid:15,idea:3,implement:[0,1,8,11,12,13],impliment:[0,5,7,12,14],includ:[0,2,5,7,12],index:7,individu:7,info:[2,5],inform:[7,11,15],initi:[0,2,12,14],input:[0,1,14],insid:2,insight:15,instal:[8,11],instruct:5,int64:12,intend:[1,5],interest:11,interfac:14,intermedi:7,intial:[5,12,14],invoc:10,invok:[1,7,10],ipc:[1,12],isstabl:8,its:[5,11,15],itself:[1,2,7],json:[0,1,2,12,14,15],jsonrpc:[2,12,14],just:2,know:2,known:10,languag:[9,11,16],largest:11,latest:[7,9,14],learn:15,least:[2,5,7,13],less:8,leveldb:7,life:12,like:[0,1,5,7,8,11,14],limit:15,line:1,link:[0,3],linux:13,list:[2,7,9,10],livetrac:15,load:[1,5],loader:[1,5,8,11],local:[2,11,12],locat:[2,5,11],log:[1,2,5,7],logger:5,look:[0,1,5],love:15,maco:13,made:0,mai:[0,1,3,5,7,14,15],main:[0,2,5,12,14],mainnet:[2,11,13],maintain:11,make:[0,5,8,11,12],mani:[5,7,11],manipul:[1,15],map:[1,7],marshal:[0,1],matter:[5,11],mayb:9,mean:11,meant:15,merg:11,method:[1,2,5,7,12,14],might:[1,8],miss:[7,11],modifi:[11,14],modul:[1,15],moment:2,more:[5,9,11],most:[5,11],move:[0,2,7,9,11,12,14],must:1,mybasictracerservic:14,mymamespac:[0,2],mynamespac:[1,12],mynamespace_hello:[2,12],mynamespace_helloworld:[0,1],myservic:[0,1,12],mytrac:14,name:[1,5,7,10],namespac:[0,1,12],nativ:1,navig:2,necesari:0,need:[0,1,2,4,5,7,11,12,14],network:[2,11,12,13],newchain:7,newlii:7,newtick:12,next:[2,14],nil:[0,1,12,14],node:[0,1,2,5,9,12],non:[0,1,7],note:1,notic:12,notif:15,notifi:1,now:[0,8],number:[0,1,7,8,11],numer:11,object:[0,1,5,7,12,14,15],obscur:11,occur:7,offici:8,old:7,oldchain:7,onc:[2,10,12],one:[7,14],onli:[2,7,11,13],opcod:[7,14],openrelayxyz:5,oper:[1,8,15],opportun:1,optim:11,option:1,order:[0,2,12,15],other:[0,5,11,15],our:[2,3,9],out:[5,10,11],output:[0,1,14],overal:15,overview:8,own:[2,5,11,15],p2p:[1,5],packag:[2,8,11],page:15,param:[2,7,12,14],parent:7,parentroot:7,pars:[1,10],particular:5,pass:[1,5,7,10,14],perspect:8,placehold:15,plan:8,plugeth:[0,1,2,3,5,7,9,10,12,13,15],plugethplugin:2,plugin:[0,1,6,8,9,12,13,14],pluginload:[1,5,10],plugn:8,point:[1,2,5,14],popular:11,port:12,practic:2,pre:[0,9,12,14],premad:11,present:12,primari:[2,15],primarili:11,prior:7,problem:3,process:[1,2,7,11,12,15],produc:2,project:[2,8,10,15],properli:11,protocol:11,prove:11,provid:[1,2,7,9,11,12,14,15],purpos:2,put:7,quit:11,ram:[2,13],rather:[8,11,14],raw:7,rdata:14,reach:3,read:2,readi:[2,8],real:15,reason:11,receipt:7,reciev:12,recompil:15,redifin:15,ref:11,refer:[1,2,8,14],regist:[1,7],releas:[8,9,11,16],reli:[13,15],remov:7,replac:14,repositori:2,repres:[1,5],requir:[0,1,2,5,8,12,14],resid:11,respect:7,respond:[2,12],respons:[0,1],restirct:4,restrict:[1,8],result:[1,2,11,12,14],retain:14,reus:14,revert:7,right:[8,11],rlp:7,root:7,routin:12,rpc:[1,2,5,7,12],rpcsub:1,rule:11,run:[1,2,5,7,8,12],sai:3,sake:2,same:5,scenerio:9,scheme:16,scope:14,scopecontext:14,second:12,secur:11,see:[2,11,12,15],select:[8,12],self:7,sens:11,sent:1,separ:1,seper:[2,12],seri:14,serv:[0,1,7,11],server:3,servic:[0,1,12],set:[5,7],settl:8,sever:[7,14,15],severt:7,shallow:15,share:5,should:[0,1,2,5,7,8,9,12,13,14],side:7,signatur:[1,7,10],simpl:[0,1],singl:[0,1,11],singular:15,slimrlp:7,small:11,snapshot:7,socket:9,some:[0,5,8,11,14],someth:[1,5],soon:[1,5],sourcecod:8,space:2,specif:[1,5],ssd:[2,13],stabl:8,stack:[0,1,5,12],stand:15,standard:[0,2,11,12],start:[0,2,9,12,14],state:7,statedb:14,step:2,still:8,stop:[11,12],storag:7,store:[7,11],straight:1,string:[0,1,7,14],struct:[0,1,7,12],subcommand:7,subscrib:1,subscript:[1,5],subsystem:7,support:[1,11,12,13],system:[1,8],take:[0,1,2,10,12],team:[3,11],templat:[5,12,14],tend:11,term:2,termin:[12,14],test:14,testnet:11,than:[8,9,11,14],thankfulli:2,them:2,thi:[0,1,2,5,7,10,11,12,15],think:15,those:11,though:[2,11],three:[2,5,14],through:[2,3,10],ticker:12,time:[2,12,14,15],timer:12,todai:8,todo:3,too:15,total:[7,15],touch:8,tracecal:14,tracer:5,track:7,transact:[7,15],transform:7,tutori:[2,8,9],two:[0,1,2,9,12],type:[0,1,2,5,7,8,12,14],uint64:[7,14],unexpect:1,unixnano:12,unlik:13,unpredict:14,unvalid:7,updat:[7,8,11],upon:10,upstream:[8,11],urfav:5,usabl:9,use:[1,2,5,14],used:[11,14],useful:[1,2],user:11,using:[1,8,12,14],util:[2,5,8],valid:10,valu:14,vari:[2,13],variabl:1,varieti:11,veri:1,versatil:15,version:[0,1,7,8,11,12],via:12,wai:[3,8,11,14],want:[3,7],web:9,websocket:[1,12],well:[2,9,11],were:7,what:4,whatev:[8,14],whcih:0,when:[7,11,15],which:[0,2,5,7,9,11,12,13,14,15],whichev:2,why:4,wide:[1,11],window:13,wish:14,within:[1,7],without:[1,8,11],word:5,work:3,world:[0,1,2,12,14],would:[0,7,11],wrapper:11,write:8,written:11,wscat:12,yet:8,you:[0,1,2,3,5,7,8,12,13,14],your:[1,2,3,8],your_command:1},titles:["RPC Methods","API","Build and Deploy","Get in touch with us","Core vs Restricted packages in Plugeth-utils","Building a Custom Plugin","Hook Writing Guide","Selected Plugin Hooks","PluGeth","Install","Plugin Loader","Project Design","Subscription","System Requirements","Tracer","Basic Types of Plugins","Version"],titleterms:{"function":[12,14],access:[0,12,14],api:1,appendanci:7,basic:[5,15],blockprocessingerror:7,build:[2,5],content:8,core:4,custom:5,depend:11,deploi:2,design:11,environ:2,flag:1,from:8,get:3,getapi:[0,1,12],getrpccal:7,goal:11,guid:6,here:8,hook:[6,7],implement:5,initi:[1,5],initializenod:[1,5],instal:9,loader:10,map:14,method:[0,15],myservic:14,newhead:7,newsideblock:7,packag:[4,5],plugeth:[4,8,11],plugin:[2,5,7,10,11,15],preprocessblock:7,preprocesstransact:7,project:11,reorg:7,repositori:11,requir:13,restrict:4,rpc:[0,15],scheme:11,select:7,set:2,special:5,stateupd:7,struct:14,subcommand:[1,15],subscript:[12,15],system:13,tabl:8,three:11,todo:[1,4,6,7,9,10,11,15,16],touch:3,tracer:[14,15],tracerresult:14,type:15,util:[4,11],version:16,write:6}})