From 7472e06d7716b157ae5722160a612a9335e44644 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 17 Sep 2024 18:16:52 +0000 Subject: [PATCH] Update documentation --- latest/.buildinfo | 2 +- latest/.doctrees/commands/networks.doctree | Bin 14937 -> 14937 bytes latest/.doctrees/commands/pm.doctree | Bin 26686 -> 26713 bytes latest/.doctrees/environment.pickle | Bin 12322252 -> 12322711 bytes latest/.doctrees/methoddocs/ape.doctree | Bin 190503 -> 190530 bytes .../.doctrees/methoddocs/ape_accounts.doctree | Bin 275850 -> 275877 bytes .../.doctrees/methoddocs/ape_compile.doctree | Bin 343399 -> 343426 bytes .../.doctrees/methoddocs/ape_ethereum.doctree | Bin 1300334 -> 1300361 bytes latest/.doctrees/methoddocs/ape_node.doctree | Bin 1521956 -> 1522013 bytes latest/.doctrees/methoddocs/ape_pm.doctree | Bin 1698830 -> 1698887 bytes latest/.doctrees/methoddocs/ape_test.doctree | Bin 2179532 -> 2179589 bytes latest/.doctrees/methoddocs/api.doctree | Bin 5768565 -> 5768622 bytes latest/.doctrees/methoddocs/cli.doctree | Bin 6064367 -> 6064424 bytes latest/.doctrees/methoddocs/contracts.doctree | Bin 6513717 -> 6513774 bytes .../.doctrees/methoddocs/exceptions.doctree | Bin 6626352 -> 6626409 bytes latest/.doctrees/methoddocs/managers.doctree | Bin 8252675 -> 8252732 bytes latest/.doctrees/methoddocs/plugins.doctree | Bin 8537298 -> 8537355 bytes latest/.doctrees/methoddocs/types.doctree | Bin 8683410 -> 8683467 bytes latest/.doctrees/methoddocs/utils.doctree | Bin 8940143 -> 8940200 bytes .../.doctrees/userguides/dependencies.doctree | Bin 50462 -> 50813 bytes .../_sources/userguides/dependencies.md.txt | 6 +- latest/commands/networks.html | 4 +- latest/commands/pm.html | 6 +- latest/methoddocs/ape_node.html | 4 +- latest/methoddocs/api.html | 132 +++++++++--------- latest/methoddocs/contracts.html | 6 +- latest/methoddocs/managers.html | 6 +- latest/searchindex.js | 2 +- latest/userguides/dependencies.html | 5 +- 29 files changed, 90 insertions(+), 83 deletions(-) diff --git a/latest/.buildinfo b/latest/.buildinfo index b97bdab530..1d142aed12 100644 --- a/latest/.buildinfo +++ b/latest/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 251bd55a0ad183e8e17e3e225cf1d635 +config: 658ae140c3b24ea04c11869e5fa6ffc7 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/latest/.doctrees/commands/networks.doctree b/latest/.doctrees/commands/networks.doctree index be3b044a732957acb8542f48a9fe44cd9fdd4eeb..dd89c64f59e979121ad058c9e991da2dfdacca62 100644 GIT binary patch delta 220 zcmcavaY28Ax1=tsQC@yZD$w?l)Z&sU8SJrBGITW?r_@f-$Y9MfVrF0f3yJk` MBPrV~C2ubc01`}2wg3PC delta 220 zcmcavaC6JYqpPZNjq;nH9^YT(lbkp*SvVq*<)Pnq+%tRO$ zsvgFLDxT~wsZ2f7Ht&|yWi={EEiM7tpO>GKIwgZWc1nh>X5*CFDH<89Sw_qZ3}7L# N9&RLMo2BIKr2zqcPPPC5 diff --git a/latest/.doctrees/commands/pm.doctree b/latest/.doctrees/commands/pm.doctree index 8fdc99fe5b955adf2586a532edfffde6bb602f23..b226f19ffdf3ac5c02a7707bd181e54d1e920c4c 100644 GIT binary patch delta 237 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[Rfxqm+>RD{)806t@39kz39dJ$G~?&cUaWRVhz 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 diff --git a/latest/.doctrees/methoddocs/ape.doctree b/latest/.doctrees/methoddocs/ape.doctree index a34d9a1bd56871965cbe329b0c8698acd07c5c45..6f1e81a39b0e4454232456a95d5991e512c47bcb 100644 GIT binary patch delta 4610 zcma)Adr(x@9p?N5EFj3!1wmL?MexC*R;Y=_2cqKoAW;z|fXi}$z3xkPS0!Lpqd+%q zBGbF(Xro4|Hpz6-`e?FgV{2m488XvMaK?0+>e#W3Qtq+*l{|kGVa{Ak@`_cr1(IGY3?9Ige`>IQFy8OOm!Po6FTbzDhk|3EZX1{NY z$-XdHyxnc{`^E}A5(g5J81Bw&Gn1_1Dr}N#o4tLra;{s~AVxMDT}HnzRmep05(8vT@?{9kOWRG7!)3P9 zeMkt`a#+v!d+#I9gZQYZr3*j*{g!uDJZzIk!ffSflbn+fvaQmskYgk4=s{T?WfHPp(F~|2sBI73=Tz z@AB{P7qw-}_wdfuNRPFZC^>MY8fC^L&{-pu>G5JzgK|V6P*j7o8fD?#8G#Nf8eEJD z`I*yt zD59e%7gI#XP%fj0j-XsY5gk9dnj$)Say>;FY^#IpXj%Z@wvc*9>)<$D>?R3vaMQDJ zfsnxLddNT&tZ0BS6kr0fvAYqzp{l$Ik|OGUBYaKOo+bbkO&jK!-p_?XgEYL=&fgzUN0YePC0K|o!K5^0DU-rQglI^QL zNJJj`{_T^m&y0%N=P!~uyP;w?RqU3E{aeNEsMuWOs)DrQx&ZWZfQF|Ug4Rk4>;Y@f&iZa-XQFOk|; z;5qt=xcCapNvChQdU79sok?C+C&`B-$KrepD^UWrW2h&i`w52bboy?ieoj5{bCVBA zF2F4ZU@DoNpB;eR<#brQY*xH%RJ?3bylhasY)-svOuTGLylhCkvL>+NAk@Kl_5%Kl z)adcc@pDOu(PJ1UZ^92=g>m$a`1z}#qt6k-x&ILNNumBPCx-k>4uNha%a@nLv`lKR z=J*l)bV$d$55Xk%8%?el%i{8AoQq=?C+Y)&{(;~>AvxFwiB090T>Gi{q&o|*g8jCHbd8VdEiix@> zq~iyNA$vUg4m4#j-=}DtpJQ@o^hZd2X1^-fE5|WkVs8xFf5J5u|HrU>U)X+1u+Pwh z;?ITcom^w_Uxe*nAA#&y?3?*5a#zV^Sws7~!m*(HqS@a!@;h0~D;Cdt4K!Koi~LP4 z)zZM3M~+X)ATx$MGZjmx6v-@K4NVvCLo8n*@Cw$1H!3 zO6P~k4A+7N{A54mllJQS$tqad&H`4Vo3e*#l%SWWgIjA*2m}rK^;%~1>||y&!L->Sc-$ROkN?wkLcS3-NG^R9~ATt z1^v!r^re#{`R7jNo5vEp5j5b-;lAb+G2b_6Uoyw6FHt`)=mEh$t2k08iDQ<>A?T8z ze=O){ix))-f2A@+^aWEQ1!i;13iJnceD)aRWU+o{PGzp|(RG+OF2uKwfrh-U1`KM!zWNp9ubiC6PRNC6$!;M$!L-kUe^4VLy)B zIsTM(bnFq`7tQ|Imd&Lsq5$7KPOdxqE&VK)F4Dj+Lgw5PA@kn^bHj{a^s2D=GM8BN O#+lq4c>V;ux#++A!+{|H delta 4513 zcmbVPX>e2574|&_8IbWNW7!}t*u>a?YnH?=EnzocRKOH)48|BCJ!Cz!#gf6sCV~Mu z6%nyBdT?>$1V~^~l8~BEMqNT0($0kZ=!8t#9}Nv|+8?0=2xOr#TYB!jmh@g*W;*4^ zd*}PUv)$#$k9RNXU%99ss9H<5P|NF38yQ^N9=Y{QJ%pPD-o18o?~EB)#LIyoRUKOm&5qTC&7X;i&tuPdu);t)}!dMxNW{luS*GMs2cEh zc%?}Gz6mKK9d4V{uFwUmVLW|q739(d%b}nwtS;g7*zFFt9W%u9#j6gihU~I%hN>ZN ztEas~(IjYp2`7U6lFzTufm+BZ*L1^p9-O7>!|QCrHTojggSnA~K|^zD zyoc5{w{|tyvd@D%uG!Ewzr*QM!kO`~_<4p6sxs_sSpCT9?s1Vz-KnWI$t&RrxUCM! z7wHHVmu9L~gq5~BaNiSIhi`)KjPmpl36$!Sl9n#`^RG8wTDw6Yq_b&co{1E5KDx_9F6fCt zfVMK?m^{6xtEdG}#J8;jEvLt7apK!$ak%jiDz@TOA@oUJkJDk{kdiu*M<>^jlK(F> zRS7D4lwC?$%LMsbx_cFNTU0|bqL=GP?npg5Uo6N*kdk_0QWMd#dQxO0CeeMni+s44 zBn!~-Ch1>BmeBKe$wXbN6S#(&u-{0I8<^_egOp z!F%^eA*te2zQ|cLr_N&CX0b~vEiP$pERk@DMXkM04wFae_4~vWqp}{5VlspYgE=Ih?*#qa z2os{~j4+f*jACz|Du+`Aw5E(qr;W?t8qr0U)x!N`d@or6R|viB$DP_IH7SzP17OHnLjsH?#1;=1_)5@xf+L zPG=UIKiR}AHhXe8v)J6pRm@^DCof_at0&hniw&3D#4H^RHNpgXvlXV&4;rDD2DU>c z^=^dA%*u*xZi117n{>w}xF@V&GdvL1!Ob!2gaz&h?(`P;l1_BO6k6xT2kuBF9c6+2bfXRS(C>Dlu(=B#xJy}dk%TJkM3qW#fmztXR=AGacdHf3S)Ot_V22to=&5BR zn4*RjNE<;vvB5gAt^1s~?af<7>tpF9CtPGOD|*faBM3L?M{ewpk#x|5E8*64FZR!^ z`%l7GcraM+5G0E#^n?%IC&^KdA4U_@@SQ_@+TbQ~ySKwAn(SgXeDoVTa<{sm6EB%-7u?2| z?J53h46s-9$Gf32V?MhM<`jMx%!FSAGw@r0h+P45GCzN_jvu~xBtLm{VaJXxI(ohr zmW06kw}Qi$jJoG$>1h9@C&|4VtY%Kh&VdHE3P} z1+d_P1Vpq*gK9LWNrRd-$f7}34U#m-u0nxc*`b2H@-_`}X;4sup4Om{20f!e2Q;Wh zjiS8@d`h5HPko1AC+PL`i$gFwoBhf);eC7~7k{h<@FB?tI)}mv{4=+oLKBYV6$-&@ z_S?q%e3j_eh7Ur z_I4u{{)K7WCztuZDQwhV?1xAAN141Ro$G~6_Y0fXQS%p6{CSmsenz72EMfCJZ>jjx zD!wT*;a{Ig7rp=mqKO+qn8unY%t|<^d7p}R3Y+_1Q1Rzfyu*;lvxVE?v9XWR3j8eh zD{@M9Qh*%-U+^8_U(I@$nw^MM^8pp#&h2nY>^~T?cN`Dme^jl)p39Oc58LZ^!VEXLC@M_@u8|5!MM zzF2@3Q0htrKmxK|%b zQdr9EWEwy(Av*=d<%==-=W+RWDtYPT;pjnDBboj)USoC{SANE7$ihyhl`qF?L{)NL z`EZivxGV{ZN53DFd*bq2DtZ2t;ppF@yppf)r<@9>cwNH-HgBr%VLx~?h5Z}WnDrri zbeN};j^nZMoEPv@9Pin?ENn>F$#m24*m{;!B;*~!PNvVsc}I4+z^xC!WCCT>e-k>t}FRBV8Sr*9eM7e-@MX OpiGR>z7ueA;lBVSxI8!j diff --git a/latest/.doctrees/methoddocs/ape_accounts.doctree b/latest/.doctrees/methoddocs/ape_accounts.doctree index c646ac0da87ff30576d02b52f5e5b036d5b6b264..dae323eb13f6da4ca8e820f486cacb74fffd09a1 100644 GIT binary patch delta 5099 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 diff --git a/latest/.doctrees/methoddocs/ape_compile.doctree b/latest/.doctrees/methoddocs/ape_compile.doctree index 64e7f461e41d2fcc8c7323d9da5d8ade77591d30..91ecd947946aaa843cfdb7c72b62145756e41613 100644 GIT binary patch delta 5681 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 diff --git a/latest/.doctrees/methoddocs/ape_ethereum.doctree b/latest/.doctrees/methoddocs/ape_ethereum.doctree index ee70349b161ca1605d49b28a7ac9bc5acc6a8225..465f845c6d3392f94436b5f2d532f2a4bc3ce4d1 100644 GIT binary patch delta 6042 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 ZN}WkHbNlwV!>r14|1Ozl^a?&}{vR$JNBjT) delta 11341 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 diff --git a/latest/.doctrees/methoddocs/ape_pm.doctree b/latest/.doctrees/methoddocs/ape_pm.doctree index c652085e9a97cb66ef7f5e491feadeccb09cc428..5ce729927ffffdb614325d465ca8fcb1bcd88a0e 100644 GIT binary patch delta 12822 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 E0M7C2G5`Po delta 12754 zcmbVyc|era*D%j4z|1f(!!pnFxWKrtfaIDAio1e9N5%Q8)q@7#M~n5pmW``*_-Joha3Z1>!A?{kL_Z=|oj zkzTl1IIOs&gM}W7L$JU@5mjn7>Xc>0V@jK~9Yeb46~_a+dQM5p&&WZeZ2 zOqrCIpPZXtR;Q;fN3)6;VEVMM5+5#;nzh>&AY1wda(B{wV9 z+f`;}WulW_4yrKCc`zqT(a7vbO-;^EE_0ZdpO%*o;bEBP@8pJRc5GnePqy?1?9c{Vz8xEU zpt&u_jt%wr))r^ShV8GkO|@eYZOpbwb}TCXxh=lIV07;_wkSI@@x>C`I6Ib;^@eSt z9h;}O*erJJ`|lpxtaj|#u0Xc%ETpeJzNm(^;flc;s(4LV+u{juH(W6kiux&LLP~$d z=!*V|6u1+vNK}^C#=)unim_nWqSisP0g70-^R-InQC7k%)5#NY&kcl40~IZVaWFz~ z9S2_wRYZdOAcdEZUeEJ|fddr=p*P~)A$pL)T|-@^)01IDl|C7c4pAgR^8tzoNb)!O z!u-LC$)DI~&zC+>;V2^u2RGMYzV9;QfF6pw*s zD@{=_WvC)UQ^Mj#5!xmW|E*WR^9V(TFdL@6>l*^Q_NiNtqmhaSHkjT?83IdZDw~rh zM3LHBm=4>C;x)438^yOeA)O+@WXl7^0zW~0BtW^z8+!OC^(`i6rzB4{&oxg;&dkDw z5;ze%3Zi*wIoXpllNk!Pyp=L2eUz>LXHz`NmXs|hn^)F0qp>XkeioJeNR5xOlUhf2 z6WXAy23|S%zCeS%#^2xD#vrS>++2J4C*xY+kQm29AYpjMS9tH2024PMMUPo)(on zB`vI85f`bS<#tZFN$3JUol`ccCtWzFY$bGNB=i4GkvVWyy)G_QH<65dU-_{lOl2{` zt6R#(B;%Gc+*_E$qyFlVGR6Rp)vBhN@^}})h5kDdtvc-~#M2V!1YusPABA|*-k|zZ ziLkA&>IVU#(WFu<5Q>sY?Fz|}n9WFk6=;Mga<7f*up7b+!Kx}RgyDTuYIlT#2dh3Z zBJ>`k(onofvg%JN*ClHjU0Vf0`vF;&jbre ze(t_NiSXN(?uANt@vFOO-8BF5ZJPa>a$TKm5+!KN8kEV_YTorjXf|tl(>Vz(G*w!J z>LATYSA=J~Xs*Zk(Ed@Z$xWM>noYM`nQhL)(vU-4$n8~{;jf`oV2$P~l@>nKjOu`J z^e>v8RNLC$G&i-75UcVpFV$Ywl)KiMhXY-;3FM5RUD^?)1_f!Kbw$`GRh!os;h_TU zFg3zgi?!7zgr_!Xf2a82?b_>!?tEJ=^@J;Xw6B+csoSh6SJX!}RnWDlg;0fuZ)xB6 zLR@T3;2Bv9x4}aOcfo6mro2s^52Yd9T96BZS72@VE5mgM-CqiZjWbYZ z&Md=tnw!t&8vcvIqlJd!0hGSY@Hxf%?=rLvMmYJZA)ewFt{Lt%LHPC)!$@42qpu8? zlT*rw}q;I<4gikL zf$)PtzT0Vt=_$TLsr-StzEz$G$E@@nPx;5emq>z@VAt?h2s=s1LEke<54>>(rRL_O z1ZC%@gYBqqYU8@zAC#V)pEe_TR#1K#-sy5D&k9P(Cby3IPE-h+$bjR%wSSqLSnWIN zALpK}_We<*Sf(adn!7Gn!ktsTDbCjae>AiZz-y6i7CH2x@7u}za6gL>5isKcZ3ODO|c4uhq{|q1RxBvn)*?E!5Gt39m3c&&VMW2RN;kq zzZs_fl)rSA>Bdr_n0&?-A?T=YGv^@xUnKxo0`b~1d;bN)BHc`qrxr)85rTp0^K>k! zHuK=|5jS7bs9a1`4hoplW?F7$o1W%28Tt7+c|C)Jon`A!$bXh2U#}Nq)Iu1%jn@9L z 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 Ij%)va0GX1Q#{d8T diff --git a/latest/.doctrees/methoddocs/ape_test.doctree b/latest/.doctrees/methoddocs/ape_test.doctree index c66c77975be5346d8c52c4416b2c80d36dcdfccb..b53006e571f1a9b70fc844d1cdfa6bbca3604daa 100644 GIT binary patch delta 14029 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 B##{gZ diff --git a/latest/.doctrees/methoddocs/api.doctree b/latest/.doctrees/methoddocs/api.doctree index 84aed22922be9fca7df145699b942d9766a516b3..1753da5734d558416656868873a24d2dca256cbe 100644 GIT binary patch delta 58277 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 I{>aGx2SAy#asU7T delta 57986 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 delta 79917 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 GUj7eoYOfCf diff --git a/latest/.doctrees/methoddocs/contracts.doctree b/latest/.doctrees/methoddocs/contracts.doctree index e34c32d14a5edfe01a1ee43ed91f9154a66e7552..6a5b31eaece418465f74ab377260ff3e51cec325 100644 GIT binary patch delta 90409 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 z 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 YH`}4xERan-SP9S-J@`%Mp|gYj58f^mdjJ3c diff --git a/latest/.doctrees/methoddocs/managers.doctree b/latest/.doctrees/methoddocs/managers.doctree index 26fd2f83ce8e5a499bc943dc02599ae43692cdb5..39188fb8cf34ba044e4c1e7914599e4b31b6f366 100644 GIT binary patch delta 115517 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�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�d!pNV(?fUxsHD6T9>@&G7U+*9#=OhB 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 diff --git a/latest/.doctrees/methoddocs/plugins.doctree b/latest/.doctrees/methoddocs/plugins.doctree index 00bc6e04434b8976df862368929bd014ddf57119..9dd66db91980b28846761854f27a5c7b049ab057 100644 GIT binary patch delta 112173 zcmeEv2VB%g_IQ?FW$B6ykS4IO%XU!#MUcKC(nMw1LJ=vV7^6l^jJYJnpsP$w#Y-{K zBw`Ysbg?8c#fT}Fo{)>Fngr9U{@MECO zuD;5pr_#gHm7hz}Kkf*yd_7-Bx}S*fwtQ8WPX-1$0wJZ!^1LUteA}2ybjo!>mXnpU zN%#gC<23ig(+6AHGZcw0=q`K0%LnfQTwd^D1nfaPtbrM1iJji$Eb#^&1E`li~g z8~qKtghK;Y&JmY7Wfi4IAKv!vvHWzWu~@eTQ`aw@-AOi-`F;|K0{;u){Q>4#+NQ{ z+PcxtVE~4>#(F5?Ys*pJR1dWVI%H`wEnCsNbg|{r)JY2+iyHOI^jkMNLIZompkW_v zOXG3?5VYXf&t)rHOqk@*NXydZi&t7!Op6S1tgy|nw7z9o+g9RN

JPEH&72+m!K^ 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 diff --git a/latest/.doctrees/methoddocs/types.doctree b/latest/.doctrees/methoddocs/types.doctree index b862e861ab9b5423f54b0af87124e1e68ea74235..5b5b3c808adea056d27b9bf523572f48f31f6acc 100644 GIT binary patch delta 115070 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 diff --git a/latest/.doctrees/methoddocs/utils.doctree b/latest/.doctrees/methoddocs/utils.doctree index 8444243f6f283ef6b50d3213c8e7dc9ace113725..3c9273ef8b9c24e924c3eac88e398c821ad6b069 100644 GIT binary patch delta 116242 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

  • L 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
    {2p7h5IpA`;Ci!!9CW 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 pK-IP15WmHScIae7ueL*1TUt0eviBXKoNmDVg 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 c<2O;X4V8(bhO2@LV?e4;l<|@c;k- diff --git a/latest/_sources/userguides/dependencies.md.txt b/latest/_sources/userguides/dependencies.md.txt index 9e6a8170b2..adee75f67b 100644 --- a/latest/_sources/userguides/dependencies.md.txt +++ b/latest/_sources/userguides/dependencies.md.txt @@ -179,12 +179,16 @@ project.dependencies.install( ### uninstall -Remove previously installed packages using the `uninstall` command: +Remove previously installed packages using the `uninstall` command, providing it either the dependency's name or package_id: ```shell ape pm uninstall OpenZeppelin ``` +```shell +ape pm uninstall OpenZeppelin/openzeppelin-contracts +``` + If there is a single version installed, the command will remove the single version. If multiple versions are installed, pass additional arguments specifying the version(s) to be removed: diff --git a/latest/commands/networks.html b/latest/commands/networks.html index f60905e51d..7e8f10ea24 100644 --- a/latest/commands/networks.html +++ b/latest/commands/networks.html @@ -297,7 +297,7 @@

    list
    Options:
    -

    sepolia | holesky | local | mainnet-fork | sepolia-fork | holesky-fork | mainnet

    +

    sepolia-fork | sepolia | holesky | mainnet | holesky-fork | mainnet-fork | local

    @@ -308,7 +308,7 @@

    list
    Options:
    -

    test | node

    +

    node | test

    diff --git a/latest/commands/pm.html b/latest/commands/pm.html index cb846ddd83..823e79983d 100644 --- a/latest/commands/pm.html +++ b/latest/commands/pm.html @@ -378,9 +378,9 @@

    uninstall -
  • Remove specific versions: ape pm remove <PackageName> “1.0.0” “2.0.0”

  • -
  • Prompt to choose versions: ape pm remove <PackageName>

  • -
  • Remove all versions: ape pm remove <PackageName> -y

  • +
  • Remove specific versions: ape pm uninstall <PackageName> “1.0.0” “2.0.0”

  • +
  • Prompt to choose versions: ape pm uninstall <PackageName>

  • +
  • Remove all versions: ape pm uninstall <PackageName> -y

  • pm uninstall [OPTIONS] [NAME] [VERSIONS]...
     
    diff --git a/latest/methoddocs/ape_node.html b/latest/methoddocs/ape_node.html index b70fa6a07e..9df89fe1b3 100644 --- a/latest/methoddocs/ape_node.html +++ b/latest/methoddocs/ape_node.html @@ -285,12 +285,12 @@

    ape-node

    -class ape_node.EthereumNetworkConfig(_case_sensitive: bool | None = None, _nested_model_default_partial_update: bool | None = None, _env_prefix: str | None = None, _env_file: DotenvType | None = PosixPath('.'), _env_file_encoding: str | None = None, _env_ignore_empty: bool | None = None, _env_nested_delimiter: str | None = None, _env_parse_none_str: str | None = None, _env_parse_enums: bool | None = None, _cli_prog_name: str | None = None, _cli_parse_args: bool | list[str] | tuple[str, ...] | None = None, _cli_settings_source: CliSettingsSource[Any] | None = None, _cli_parse_none_str: str | None = None, _cli_hide_none_type: bool | None = None, _cli_avoid_json: bool | None = None, _cli_enforce_required: bool | None = None, _cli_use_class_docs_for_groups: bool | None = None, _cli_exit_on_error: bool | None = None, _cli_prefix: str | None = None, _cli_implicit_flags: bool | None = None, _secrets_dir: PathType | None = None, *, mainnet: dict = {'uri': 'https://eth.drpc.org'}, holesky: dict = {'uri': 'https://rpc.holesky.ethpandaops.io'}, sepolia: dict = {'uri': 'https://sepolia.gateway.tenderly.co'}, local: dict = {'chain_id': 1337, 'uri': 'http://localhost:8545'}, **values: Any)
    +class ape_node.EthereumNetworkConfig(_case_sensitive: bool | None = None, _nested_model_default_partial_update: bool | None = None, _env_prefix: str | None = None, _env_file: DotenvType | None = PosixPath('.'), _env_file_encoding: str | None = None, _env_ignore_empty: bool | None = None, _env_nested_delimiter: str | None = None, _env_parse_none_str: str | None = None, _env_parse_enums: bool | None = None, _cli_prog_name: str | None = None, _cli_parse_args: bool | list[str] | tuple[str, ...] | None = None, _cli_settings_source: CliSettingsSource[Any] | None = None, _cli_parse_none_str: str | None = None, _cli_hide_none_type: bool | None = None, _cli_avoid_json: bool | None = None, _cli_enforce_required: bool | None = None, _cli_use_class_docs_for_groups: bool | None = None, _cli_exit_on_error: bool | None = None, _cli_prefix: str | None = None, _cli_implicit_flags: bool | None = None, _secrets_dir: PathType | None = None, *, mainnet: dict = {'uri': 'https://rpc.mevblocker.io/noreverts'}, holesky: dict = {'uri': 'https://rpc.holesky.ethpandaops.io'}, sepolia: dict = {'uri': 'https://rpc.sepolia.org'}, local: dict = {'chain_id': 1337, 'uri': 'http://localhost:8545'}, **values: Any)
    -class ape_node.EthereumNodeConfig(_case_sensitive: bool | None = None, _nested_model_default_partial_update: bool | None = None, _env_prefix: str | None = None, _env_file: DotenvType | None = PosixPath('.'), _env_file_encoding: str | None = None, _env_ignore_empty: bool | None = None, _env_nested_delimiter: str | None = None, _env_parse_none_str: str | None = None, _env_parse_enums: bool | None = None, _cli_prog_name: str | None = None, _cli_parse_args: bool | list[str] | tuple[str, ...] | None = None, _cli_settings_source: CliSettingsSource[Any] | None = None, _cli_parse_none_str: str | None = None, _cli_hide_none_type: bool | None = None, _cli_avoid_json: bool | None = None, _cli_enforce_required: bool | None = None, _cli_use_class_docs_for_groups: bool | None = None, _cli_exit_on_error: bool | None = None, _cli_prefix: str | None = None, _cli_implicit_flags: bool | None = None, _secrets_dir: PathType | None = None, *, ethereum: EthereumNetworkConfig = EthereumNetworkConfig(mainnet={'uri': 'https://eth.drpc.org'}, holesky={'uri': 'https://rpc.holesky.ethpandaops.io'}, sepolia={'uri': 'https://sepolia.gateway.tenderly.co'}, local={'uri': 'http://localhost:8545', 'chain_id': 1337}), executable: str | None = None, data_dir: Path | None = None, ipc_path: Path | None = None, call_trace_approach: TraceApproach | None = None, request_headers: dict = {}, **values: Any)
    +class ape_node.EthereumNodeConfig(_case_sensitive: bool | None = None, _nested_model_default_partial_update: bool | None = None, _env_prefix: str | None = None, _env_file: DotenvType | None = PosixPath('.'), _env_file_encoding: str | None = None, _env_ignore_empty: bool | None = None, _env_nested_delimiter: str | None = None, _env_parse_none_str: str | None = None, _env_parse_enums: bool | None = None, _cli_prog_name: str | None = None, _cli_parse_args: bool | list[str] | tuple[str, ...] | None = None, _cli_settings_source: CliSettingsSource[Any] | None = None, _cli_parse_none_str: str | None = None, _cli_hide_none_type: bool | None = None, _cli_avoid_json: bool | None = None, _cli_enforce_required: bool | None = None, _cli_use_class_docs_for_groups: bool | None = None, _cli_exit_on_error: bool | None = None, _cli_prefix: str | None = None, _cli_implicit_flags: bool | None = None, _secrets_dir: PathType | None = None, *, ethereum: EthereumNetworkConfig = EthereumNetworkConfig(mainnet={'uri': 'https://rpc.mevblocker.io/noreverts'}, holesky={'uri': 'https://rpc.holesky.ethpandaops.io'}, sepolia={'uri': 'https://rpc.sepolia.org'}, local={'uri': 'http://localhost:8545', 'chain_id': 1337}), executable: str | None = None, data_dir: Path | None = None, ipc_path: Path | None = None, call_trace_approach: TraceApproach | None = None, request_headers: dict = {}, **values: Any)

    Configure your node: in Ape, the default provider plugin for live-network nodes. Also, ape node can start-up a local development node for testing purposes.

    diff --git a/latest/methoddocs/api.html b/latest/methoddocs/api.html index bae97eec24..9b14570803 100644 --- a/latest/methoddocs/api.html +++ b/latest/methoddocs/api.html @@ -947,7 +947,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.accounts.AccountAPI'>, 'config': {'title': 'AccountAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.accounts.AccountAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.accounts.AccountAPI'>>]}, 'ref': 'ape.api.accounts.AccountAPI:94409885709344', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {}, 'model_name': 'AccountAPI', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.accounts.AccountAPI'>, 'config': {'title': 'AccountAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.accounts.AccountAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.accounts.AccountAPI'>>]}, 'ref': 'ape.api.accounts.AccountAPI:94495607969168', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {}, 'model_name': 'AccountAPI', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -985,13 +985,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83b37420,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {},                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 0,             },         ),         has_extra: false,         root_model: false,         name: "AccountAPI",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179255590,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {},                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 0,             },         ),         has_extra: false,         root_model: false,         name: "AccountAPI",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="AccountAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [],                 model_name: "AccountAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83b37420,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "AccountAPI",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="AccountAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [],                 model_name: "AccountAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f179255590,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "AccountAPI",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -1308,7 +1308,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.accounts.AccountContainerAPI'>, 'config': {'title': 'AccountContainerAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.accounts.AccountContainerAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.accounts.AccountContainerAPI'>>]}, 'ref': 'ape.api.accounts.AccountContainerAPI:94409886487872', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'account_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ape.api.accounts.AccountAPI'>, 'type': 'is-subclass'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}}, 'model_name': 'AccountContainerAPI', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.accounts.AccountContainerAPI'>, 'config': {'title': 'AccountContainerAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.accounts.AccountContainerAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.accounts.AccountContainerAPI'>>]}, 'ref': 'ape.api.accounts.AccountContainerAPI:94495608040112', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'account_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ape.api.accounts.AccountAPI'>, 'type': 'is-subclass'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}}, 'model_name': 'AccountContainerAPI', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -1346,13 +1346,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83bf5540,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "name": SerField {                         key_py: Py(                             0x00007fa687b54af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "account_type": SerField {                         key_py: Py(                             0x00007fa6838d6670,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Any(                                 AnySerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "AccountContainerAPI",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179266ab0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "name": SerField {                         key_py: Py(                             0x00007fcb0e554af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "account_type": SerField {                         key_py: Py(                             0x00007fcb0a4d67b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Any(                                 AnySerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "AccountContainerAPI",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="AccountContainerAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "name",                         lookup_key: Simple {                             key: "name",                             py_key: Py(                                 0x00007fa680c9aab0,                             ),                             path: LookupPath(                                 [                                     S(                                         "name",                                         Py(                                             0x00007fa680c9a8f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa687b54af0,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "account_type",                         lookup_key: Simple {                             key: "account_type",                             py_key: Py(                                 0x00007fa680c9a9f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "account_type",                                         Py(                                             0x00007fa680c9aaf0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa6838d6670,                         ),                         validator: IsSubclass(                             IsSubclassValidator {                                 class: Py(                                     0x000055dd83b37420,                                 ),                                 class_repr: "AccountAPI",                                 name: "is-subclass[AccountAPI]",                             },                         ),                         frozen: false,                     },                 ],                 model_name: "AccountContainerAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83bf5540,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "AccountContainerAPI",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="AccountContainerAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "name",                         lookup_key: Simple {                             key: "name",                             py_key: Py(                                 0x00007fcb078a48b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "name",                                         Py(                                             0x00007fcb078a45f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0e554af0,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "account_type",                         lookup_key: Simple {                             key: "account_type",                             py_key: Py(                                 0x00007fcb078a46f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "account_type",                                         Py(                                             0x00007fcb078a4770,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0a4d67b0,                         ),                         validator: IsSubclass(                             IsSubclassValidator {                                 class: Py(                                     0x000055f179255590,                                 ),                                 class_repr: "AccountAPI",                                 name: "is-subclass[AccountAPI]",                             },                         ),                         frozen: false,                     },                 ],                 model_name: "AccountContainerAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f179266ab0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "AccountContainerAPI",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -1461,7 +1461,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.accounts.ImpersonatedAccount'>, 'config': {'title': 'ImpersonatedAccount'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.accounts.ImpersonatedAccount'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.accounts.ImpersonatedAccount'>>]}, 'ref': 'ape.api.accounts.ImpersonatedAccount:94409886508208', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'raw_address': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}}, 'model_name': 'ImpersonatedAccount', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.accounts.ImpersonatedAccount'>, 'config': {'title': 'ImpersonatedAccount'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.accounts.ImpersonatedAccount'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.accounts.ImpersonatedAccount'>>]}, 'ref': 'ape.api.accounts.ImpersonatedAccount:94495608060352', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'raw_address': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}}, 'model_name': 'ImpersonatedAccount', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -1499,13 +1499,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83bfa4b0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "raw_address": SerField {                         key_py: Py(                             0x00007fa6838d6ff0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 1,             },         ),         has_extra: false,         root_model: false,         name: "ImpersonatedAccount",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f17926b9c0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "raw_address": SerField {                         key_py: Py(                             0x00007fcb0a4d7130,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 1,             },         ),         has_extra: false,         root_model: false,         name: "ImpersonatedAccount",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ImpersonatedAccount", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "raw_address",                         lookup_key: Simple {                             key: "raw_address",                             py_key: Py(                                 0x00007fa680c9aff0,                             ),                             path: LookupPath(                                 [                                     S(                                         "raw_address",                                         Py(                                             0x00007fa680c9aef0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa6838d6ff0,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fa680c9b080,                                 ),                                 config: Py(                                     0x00007fa680c7ca00,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ImpersonatedAccount",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83bfa4b0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "ImpersonatedAccount",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ImpersonatedAccount", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "raw_address",                         lookup_key: Simple {                             key: "raw_address",                             py_key: Py(                                 0x00007fcb0a4a3a30,                             ),                             path: LookupPath(                                 [                                     S(                                         "raw_address",                                         Py(                                             0x00007fcb0788bcf0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0a4d7130,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fcb0788bf40,                                 ),                                 config: Py(                                     0x00007fcb0787ce40,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ImpersonatedAccount",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f17926b9c0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "ImpersonatedAccount",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -1638,7 +1638,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.accounts.TestAccountAPI'>, 'config': {'title': 'TestAccountAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.accounts.TestAccountAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.accounts.TestAccountAPI'>>]}, 'ref': 'ape.api.accounts.TestAccountAPI:94409872239776', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {}, 'model_name': 'TestAccountAPI', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.accounts.TestAccountAPI'>, 'config': {'title': 'TestAccountAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.accounts.TestAccountAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.accounts.TestAccountAPI'>>]}, 'ref': 'ape.api.accounts.TestAccountAPI:94495594762080', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {}, 'model_name': 'TestAccountAPI', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -1676,13 +1676,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd82e5eca0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {},                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 0,             },         ),         has_extra: false,         root_model: false,         name: "TestAccountAPI",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f1785bcf60,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {},                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 0,             },         ),         has_extra: false,         root_model: false,         name: "TestAccountAPI",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="TestAccountAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [],                 model_name: "TestAccountAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd82e5eca0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "TestAccountAPI",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="TestAccountAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [],                 model_name: "TestAccountAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f1785bcf60,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "TestAccountAPI",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -1721,7 +1721,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.accounts.TestAccountContainerAPI'>, 'config': {'title': 'TestAccountContainerAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.accounts.TestAccountContainerAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.accounts.TestAccountContainerAPI'>>]}, 'ref': 'ape.api.accounts.TestAccountContainerAPI:94409886491360', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'account_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ape.api.accounts.AccountAPI'>, 'type': 'is-subclass'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}}, 'model_name': 'TestAccountContainerAPI', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.accounts.TestAccountContainerAPI'>, 'config': {'title': 'TestAccountContainerAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.accounts.TestAccountContainerAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.accounts.TestAccountContainerAPI'>>]}, 'ref': 'ape.api.accounts.TestAccountContainerAPI:94495608043840', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'account_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ape.api.accounts.AccountAPI'>, 'type': 'is-subclass'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}}, 'model_name': 'TestAccountContainerAPI', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -1759,13 +1759,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83bf62e0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "account_type": SerField {                         key_py: Py(                             0x00007fa6838d6670,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Any(                                 AnySerializer,                             ),                         ),                         required: true,                     },                     "name": SerField {                         key_py: Py(                             0x00007fa687b54af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "TestAccountContainerAPI",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179267940,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "name": SerField {                         key_py: Py(                             0x00007fcb0e554af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "account_type": SerField {                         key_py: Py(                             0x00007fcb0a4d67b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Any(                                 AnySerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "TestAccountContainerAPI",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="TestAccountContainerAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "name",                         lookup_key: Simple {                             key: "name",                             py_key: Py(                                 0x00007fa680c778f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "name",                                         Py(                                             0x00007fa680c75e70,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa687b54af0,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "account_type",                         lookup_key: Simple {                             key: "account_type",                             py_key: Py(                                 0x00007fa680c77fb0,                             ),                             path: LookupPath(                                 [                                     S(                                         "account_type",                                         Py(                                             0x00007fa680c66370,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa6838d6670,                         ),                         validator: IsSubclass(                             IsSubclassValidator {                                 class: Py(                                     0x000055dd83b37420,                                 ),                                 class_repr: "AccountAPI",                                 name: "is-subclass[AccountAPI]",                             },                         ),                         frozen: false,                     },                 ],                 model_name: "TestAccountContainerAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83bf62e0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "TestAccountContainerAPI",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="TestAccountContainerAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "name",                         lookup_key: Simple {                             key: "name",                             py_key: Py(                                 0x00007fcb0787f3f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "name",                                         Py(                                             0x00007fcb07897870,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0e554af0,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "account_type",                         lookup_key: Simple {                             key: "account_type",                             py_key: Py(                                 0x00007fcb078976f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "account_type",                                         Py(                                             0x00007fcb07897730,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0a4d67b0,                         ),                         validator: IsSubclass(                             IsSubclassValidator {                                 class: Py(                                     0x000055f179255590,                                 ),                                 class_repr: "AccountAPI",                                 name: "is-subclass[AccountAPI]",                             },                         ),                         frozen: false,                     },                 ],                 model_name: "TestAccountContainerAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f179267940,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "TestAccountContainerAPI",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -2183,7 +2183,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.config.ApeConfig'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'ApeConfig', 'validate_default': True}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.config.ApeConfig'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.config.ApeConfig'>>]}, 'ref': 'ape.api.config.ApeConfig:94409885497680', 'root_model': False, 'schema': {'function': {'function': <bound method ApeConfig.validate_model of <class 'ape.api.config.ApeConfig'>>, 'type': 'no-info'}, 'schema': {'computed_fields': [], 'fields': {'contracts_folder': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'default_ecosystem': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'ethereum', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'dependencies': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'deployment_data': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default_factory': <class 'dict'>, 'schema': {'keys_schema': {'type': 'str'}, 'type': 'dict', 'values_schema': {'keys_schema': {'type': 'str'}, 'type': 'dict', 'values_schema': {'items_schema': {'cls': <class 'ape.api.config.DeploymentConfig'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'DeploymentConfig', 'validate_default': True}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.config.DeploymentConfig'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.config.DeploymentConfig'>>]}, 'ref': 'ape.api.config.DeploymentConfig:94409885488304', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'address': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'contract_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}}, 'model_name': 'DeploymentConfig', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'list'}}}, 'type': 'default'}, 'serialization_alias': 'deployments', 'type': 'model-field', 'validation_alias': 'deployments'}, 'interfaces_folder': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'interfaces', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'meta': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': PackageMeta(authors=None, license=None, description=None, keywords=None, links=None), 'schema': {'cls': <class 'ethpm_types.manifest.PackageMeta'>, 'config': {'title': 'PackageMeta'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.manifest.PackageMeta'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.manifest.PackageMeta'>>]}, 'ref': 'ethpm_types.manifest.PackageMeta:94409869635952', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'authors': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'description': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'keywords': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'license': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'links': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'keys_schema': {'type': 'str'}, 'type': 'dict', 'values_schema': {'type': 'url'}}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'PackageMeta', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'default'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': '', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'request_headers': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}, 'version': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': '', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'ApeConfig', 'type': 'model-fields'}, 'type': 'function-before'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.config.ApeConfig'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'ApeConfig', 'validate_default': True}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.config.ApeConfig'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.config.ApeConfig'>>]}, 'ref': 'ape.api.config.ApeConfig:94495608564064', 'root_model': False, 'schema': {'function': {'function': <bound method ApeConfig.validate_model of <class 'ape.api.config.ApeConfig'>>, 'type': 'no-info'}, 'schema': {'computed_fields': [], 'fields': {'contracts_folder': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'default_ecosystem': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'ethereum', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'dependencies': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'deployment_data': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default_factory': <class 'dict'>, 'schema': {'keys_schema': {'type': 'str'}, 'type': 'dict', 'values_schema': {'keys_schema': {'type': 'str'}, 'type': 'dict', 'values_schema': {'items_schema': {'cls': <class 'ape.api.config.DeploymentConfig'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'DeploymentConfig', 'validate_default': True}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.config.DeploymentConfig'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.config.DeploymentConfig'>>]}, 'ref': 'ape.api.config.DeploymentConfig:94495608554688', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'address': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'contract_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}}, 'model_name': 'DeploymentConfig', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'list'}}}, 'type': 'default'}, 'serialization_alias': 'deployments', 'type': 'model-field', 'validation_alias': 'deployments'}, 'interfaces_folder': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'interfaces', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'meta': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': PackageMeta(authors=None, license=None, description=None, keywords=None, links=None), 'schema': {'cls': <class 'ethpm_types.manifest.PackageMeta'>, 'config': {'title': 'PackageMeta'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.manifest.PackageMeta'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.manifest.PackageMeta'>>]}, 'ref': 'ethpm_types.manifest.PackageMeta:94495592575968', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'authors': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'description': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'keywords': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'license': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'links': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'keys_schema': {'type': 'str'}, 'type': 'dict', 'values_schema': {'type': 'url'}}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'PackageMeta', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'default'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': '', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'request_headers': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}, 'version': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': '', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'ApeConfig', 'type': 'model-fields'}, 'type': 'function-before'}, 'type': 'model'}

    The core schema of the model.

    @@ -2195,7 +2195,7 @@

    ape.api
    -__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'validate_model': Decorator(cls_ref='ape.api.config.ApeConfig:94409885497680', cls_var_name='validate_model', func=<bound method ApeConfig.validate_model of <class 'ape.api.config.ApeConfig'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='before'))}, computed_fields={})
    +__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'validate_model': Decorator(cls_ref='ape.api.config.ApeConfig:94495608564064', cls_var_name='validate_model', func=<bound method ApeConfig.validate_model of <class 'ape.api.config.ApeConfig'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='before'))}, computed_fields={})

    Metadata containing the decorators defined on the model. This replaces Model.__validators__ and Model.__root_validators__ from Pydantic V1.

    @@ -2239,13 +2239,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83b03950,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "meta": SerField {                         key_py: Py(                             0x00007fa687794f30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa682f2f1f0,                                         ),                                     ),                                     serializer: Model(                                         ModelSerializer {                                             class: Py(                                                 0x000055dd82be3170,                                             ),                                             serializer: Fields(                                                 GeneralFieldsSerializer {                                                     fields: {                                                         "license": SerField {                                                             key_py: Py(                                                                 0x00007fa68773ff70,                                                             ),                                                             alias: None,                                                             alias_py: None,                                                             serializer: Some(                                                                 WithDefault(                                                                     WithDefaultSerializer {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fa687f89980,                                                                             ),                                                                         ),                                                                         serializer: Nullable(                                                                             NullableSerializer {                                                                                 serializer: Str(                                                                                     StrSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     },                                                                 ),                                                             ),                                                             required: true,                                                         },                                                         "links": SerField {                                                             key_py: Py(                                                                 0x00007fa685ae2870,                                                             ),                                                             alias: None,                                                             alias_py: None,                                                             serializer: Some(                                                                 WithDefault(                                                                     WithDefaultSerializer {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fa687f89980,                                                                             ),                                                                         ),                                                                         serializer: Nullable(                                                                             NullableSerializer {                                                                                 serializer: Dict(                                                                                     DictSerializer {                                                                                         key_serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                         value_serializer: Url(                                                                                             UrlSerializer,                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "dict[str, url]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     },                                                                 ),                                                             ),                                                             required: true,                                                         },                                                         "description": SerField {                                                             key_py: Py(                                                                 0x00007fa687354bf0,                                                             ),                                                             alias: None,                                                             alias_py: None,                                                             serializer: Some(                                                                 WithDefault(                                                                     WithDefaultSerializer {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fa687f89980,                                                                             ),                                                                         ),                                                                         serializer: Nullable(                                                                             NullableSerializer {                                                                                 serializer: Str(                                                                                     StrSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     },                                                                 ),                                                             ),                                                             required: true,                                                         },                                                         "keywords": SerField {                                                             key_py: Py(                                                                 0x00007fa6877ee9f0,                                                             ),                                                             alias: None,                                                             alias_py: None,                                                             serializer: Some(                                                                 WithDefault(                                                                     WithDefaultSerializer {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fa687f89980,                                                                             ),                                                                         ),                                                                         serializer: Nullable(                                                                             NullableSerializer {                                                                                 serializer: List(                                                                                     ListSerializer {                                                                                         item_serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "list[str]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     },                                                                 ),                                                             ),                                                             required: true,                                                         },                                                         "authors": SerField {                                                             key_py: Py(                                                                 0x00007fa68713d930,                                                             ),                                                             alias: None,                                                             alias_py: None,                                                             serializer: Some(                                                                 WithDefault(                                                                     WithDefaultSerializer {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fa687f89980,                                                                             ),                                                                         ),                                                                         serializer: Nullable(                                                                             NullableSerializer {                                                                                 serializer: List(                                                                                     ListSerializer {                                                                                         item_serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "list[str]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     },                                                                 ),                                                             ),                                                             required: true,                                                         },                                                     },                                                     computed_fields: Some(                                                         ComputedFields(                                                             [],                                                         ),                                                     ),                                                     mode: SimpleDict,                                                     extra_serializer: None,                                                     filter: SchemaFilter {                                                         include: None,                                                         exclude: None,                                                     },                                                     required_fields: 5,                                                 },                                             ),                                             has_extra: false,                                             root_model: false,                                             name: "PackageMeta",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "interfaces_folder": SerField {                         key_py: Py(                             0x00007fa680dddc00,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa685e00630,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "contracts_folder": SerField {                         key_py: Py(                             0x00007fa680dddbb0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687f89980,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "default_ecosystem": SerField {                         key_py: Py(                             0x00007fa680dd6100,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa680dc79f0,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "version": SerField {                         key_py: Py(                             0x00007fa687b775f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687b08030,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "dependencies": SerField {                         key_py: Py(                             0x00007fa68716f9b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa680c3f880,                                         ),                                     ),                                     serializer: List(                                         ListSerializer {                                             item_serializer: Dict(                                                 DictSerializer {                                                     key_serializer: Any(                                                         AnySerializer,                                                     ),                                                     value_serializer: Any(                                                         AnySerializer,                                                     ),                                                     filter: SchemaFilter {                                                         include: None,                                                         exclude: None,                                                     },                                                     name: "dict[any, any]",                                                 },                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "list[dict[any, any]]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "name": SerField {                         key_py: Py(                             0x00007fa687b54af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687b08030,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "deployment_data": SerField {                         key_py: Py(                             0x00007fa680ddb770,                         ),                         alias: Some(                             "deployments",                         ),                         alias_py: Some(                             Py(                                 0x00007fa680c5b470,                             ),                         ),                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: DefaultFactory(                                         Py(                                             0x00007fa687f86be0,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Str(                                                 StrSerializer,                                             ),                                             value_serializer: Dict(                                                 DictSerializer {                                                     key_serializer: Str(                                                         StrSerializer,                                                     ),                                                     value_serializer: List(                                                         ListSerializer {                                                             item_serializer: Model(                                                                 ModelSerializer {                                                                     class: Py(                                                                         0x000055dd83b014b0,                                                                     ),                                                                     serializer: Fields(                                                                         GeneralFieldsSerializer {                                                                             fields: {                                                                                 "address": SerField {                                                                                     key_py: Py(                                                                                         0x00007fa6872f9d30,                                                                                     ),                                                                                     alias: None,                                                                                     alias_py: None,                                                                                     serializer: Some(                                                                                         Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     ),                                                                                     required: true,                                                                                 },                                                                                 "contract_type": SerField {                                                                                     key_py: Py(                                                                                         0x00007fa683f77870,                                                                                     ),                                                                                     alias: None,                                                                                     alias_py: None,                                                                                     serializer: Some(                                                                                         Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     ),                                                                                     required: true,                                                                                 },                                                                             },                                                                             computed_fields: Some(                                                                                 ComputedFields(                                                                                     [],                                                                                 ),                                                                             ),                                                                             mode: ModelExtra,                                                                             extra_serializer: None,                                                                             filter: SchemaFilter {                                                                                 include: None,                                                                                 exclude: None,                                                                             },                                                                             required_fields: 2,                                                                         },                                                                     ),                                                                     has_extra: true,                                                                     root_model: false,                                                                     name: "DeploymentConfig",                                                                 },                                                             ),                                                             filter: SchemaFilter {                                                                 include: None,                                                                 exclude: None,                                                             },                                                             name: "list[DeploymentConfig]",                                                         },                                                     ),                                                     filter: SchemaFilter {                                                         include: None,                                                         exclude: None,                                                     },                                                     name: "dict[str, list[DeploymentConfig]]",                                                 },                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[str, dict[str, list[DeploymentConfig]]]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "request_headers": SerField {                         key_py: Py(                             0x00007fa680f3eb70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa680c3ebc0,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Any(                                                 AnySerializer,                                             ),                                             value_serializer: Any(                                                 AnySerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[any, any]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: ModelExtra,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 9,             },         ),         has_extra: true,         root_model: false,         name: "ApeConfig",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f1792e6960,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "version": SerField {                         key_py: Py(                             0x00007fcb0e5775f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0e508030,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "interfaces_folder": SerField {                         key_py: Py(                             0x00007fcb079e1f70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0ca20630,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "contracts_folder": SerField {                         key_py: Py(                             0x00007fcb079e1f20,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0ed89980,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "dependencies": SerField {                         key_py: Py(                             0x00007fcb0de6f9f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb07841900,                                         ),                                     ),                                     serializer: List(                                         ListSerializer {                                             item_serializer: Dict(                                                 DictSerializer {                                                     key_serializer: Any(                                                         AnySerializer,                                                     ),                                                     value_serializer: Any(                                                         AnySerializer,                                                     ),                                                     filter: SchemaFilter {                                                         include: None,                                                         exclude: None,                                                     },                                                     name: "dict[any, any]",                                                 },                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "list[dict[any, any]]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "deployment_data": SerField {                         key_py: Py(                             0x00007fcb079dd9f0,                         ),                         alias: Some(                             "deployments",                         ),                         alias_py: Some(                             Py(                                 0x00007fcb07861130,                             ),                         ),                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: DefaultFactory(                                         Py(                                             0x00007fcb0ed86be0,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Str(                                                 StrSerializer,                                             ),                                             value_serializer: Dict(                                                 DictSerializer {                                                     key_serializer: Str(                                                         StrSerializer,                                                     ),                                                     value_serializer: List(                                                         ListSerializer {                                                             item_serializer: Model(                                                                 ModelSerializer {                                                                     class: Py(                                                                         0x000055f1792e44c0,                                                                     ),                                                                     serializer: Fields(                                                                         GeneralFieldsSerializer {                                                                             fields: {                                                                                 "contract_type": SerField {                                                                                     key_py: Py(                                                                                         0x00007fcb0ab92cf0,                                                                                     ),                                                                                     alias: None,                                                                                     alias_py: None,                                                                                     serializer: Some(                                                                                         Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     ),                                                                                     required: true,                                                                                 },                                                                                 "address": SerField {                                                                                     key_py: Py(                                                                                         0x00007fcb0dff9e30,                                                                                     ),                                                                                     alias: None,                                                                                     alias_py: None,                                                                                     serializer: Some(                                                                                         Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     ),                                                                                     required: true,                                                                                 },                                                                             },                                                                             computed_fields: Some(                                                                                 ComputedFields(                                                                                     [],                                                                                 ),                                                                             ),                                                                             mode: ModelExtra,                                                                             extra_serializer: None,                                                                             filter: SchemaFilter {                                                                                 include: None,                                                                                 exclude: None,                                                                             },                                                                             required_fields: 2,                                                                         },                                                                     ),                                                                     has_extra: true,                                                                     root_model: false,                                                                     name: "DeploymentConfig",                                                                 },                                                             ),                                                             filter: SchemaFilter {                                                                 include: None,                                                                 exclude: None,                                                             },                                                             name: "list[DeploymentConfig]",                                                         },                                                     ),                                                     filter: SchemaFilter {                                                         include: None,                                                         exclude: None,                                                     },                                                     name: "dict[str, list[DeploymentConfig]]",                                                 },                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[str, dict[str, list[DeploymentConfig]]]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "default_ecosystem": SerField {                         key_py: Py(                             0x00007fcb079da470,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb079d5b30,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "meta": SerField {                         key_py: Py(                             0x00007fcb0e194f30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0782eb60,                                         ),                                     ),                                     serializer: Model(                                         ModelSerializer {                                             class: Py(                                                 0x000055f1783a73e0,                                             ),                                             serializer: Fields(                                                 GeneralFieldsSerializer {                                                     fields: {                                                         "authors": SerField {                                                             key_py: Py(                                                                 0x00007fcb0de3d930,                                                             ),                                                             alias: None,                                                             alias_py: None,                                                             serializer: Some(                                                                 WithDefault(                                                                     WithDefaultSerializer {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fcb0ed89980,                                                                             ),                                                                         ),                                                                         serializer: Nullable(                                                                             NullableSerializer {                                                                                 serializer: List(                                                                                     ListSerializer {                                                                                         item_serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "list[str]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     },                                                                 ),                                                             ),                                                             required: true,                                                         },                                                         "keywords": SerField {                                                             key_py: Py(                                                                 0x00007fcb0e1ee9f0,                                                             ),                                                             alias: None,                                                             alias_py: None,                                                             serializer: Some(                                                                 WithDefault(                                                                     WithDefaultSerializer {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fcb0ed89980,                                                                             ),                                                                         ),                                                                         serializer: Nullable(                                                                             NullableSerializer {                                                                                 serializer: List(                                                                                     ListSerializer {                                                                                         item_serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "list[str]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     },                                                                 ),                                                             ),                                                             required: true,                                                         },                                                         "links": SerField {                                                             key_py: Py(                                                                 0x00007fcb0c7027f0,                                                             ),                                                             alias: None,                                                             alias_py: None,                                                             serializer: Some(                                                                 WithDefault(                                                                     WithDefaultSerializer {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fcb0ed89980,                                                                             ),                                                                         ),                                                                         serializer: Nullable(                                                                             NullableSerializer {                                                                                 serializer: Dict(                                                                                     DictSerializer {                                                                                         key_serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                         value_serializer: Url(                                                                                             UrlSerializer,                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "dict[str, url]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     },                                                                 ),                                                             ),                                                             required: true,                                                         },                                                         "description": SerField {                                                             key_py: Py(                                                                 0x00007fcb0e054d70,                                                             ),                                                             alias: None,                                                             alias_py: None,                                                             serializer: Some(                                                                 WithDefault(                                                                     WithDefaultSerializer {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fcb0ed89980,                                                                             ),                                                                         ),                                                                         serializer: Nullable(                                                                             NullableSerializer {                                                                                 serializer: Str(                                                                                     StrSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     },                                                                 ),                                                             ),                                                             required: true,                                                         },                                                         "license": SerField {                                                             key_py: Py(                                                                 0x00007fcb0e148070,                                                             ),                                                             alias: None,                                                             alias_py: None,                                                             serializer: Some(                                                                 WithDefault(                                                                     WithDefaultSerializer {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fcb0ed89980,                                                                             ),                                                                         ),                                                                         serializer: Nullable(                                                                             NullableSerializer {                                                                                 serializer: Str(                                                                                     StrSerializer,                                                                                 ),                                                                             },                                                                         ),                                                                     },                                                                 ),                                                             ),                                                             required: true,                                                         },                                                     },                                                     computed_fields: Some(                                                         ComputedFields(                                                             [],                                                         ),                                                     ),                                                     mode: SimpleDict,                                                     extra_serializer: None,                                                     filter: SchemaFilter {                                                         include: None,                                                         exclude: None,                                                     },                                                     required_fields: 5,                                                 },                                             ),                                             has_extra: false,                                             root_model: false,                                             name: "PackageMeta",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "name": SerField {                         key_py: Py(                             0x00007fcb0e554af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0e508030,                                         ),                                     ),                                     serializer: Str(                                         StrSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "request_headers": SerField {                         key_py: Py(                             0x00007fcb07b4ceb0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb07841380,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Any(                                                 AnySerializer,                                             ),                                             value_serializer: Any(                                                 AnySerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[any, any]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: ModelExtra,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 9,             },         ),         has_extra: true,         root_model: false,         name: "ApeConfig",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ApeConfig", validator=Model(     ModelValidator {         revalidate: Never,         validator: FunctionBefore(             FunctionBeforeValidator {                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "contracts_folder",                                 lookup_key: Simple {                                     key: "contracts_folder",                                     py_key: Py(                                         0x00007fa680c53870,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "contracts_folder",                                                 Py(                                                     0x00007fa680c53960,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa680dddbb0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687f89980,                                             ),                                         ),                                         on_error: Raise,                                         validator: Nullable(                                             NullableValidator {                                                 validator: Str(                                                     StrValidator {                                                         strict: false,                                                         coerce_numbers_to_str: false,                                                     },                                                 ),                                                 name: "nullable[str]",                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[nullable[str]]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "default_ecosystem",                                 lookup_key: Simple {                                     key: "default_ecosystem",                                     py_key: Py(                                         0x00007fa680c538c0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "default_ecosystem",                                                 Py(                                                     0x00007fa680c53910,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa680dd6100,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa680dc79f0,                                             ),                                         ),                                         on_error: Raise,                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[str]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "dependencies",                                 lookup_key: Simple {                                     key: "dependencies",                                     py_key: Py(                                         0x00007fa680c5af30,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "dependencies",                                                 Py(                                                     0x00007fa680c5aef0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa68716f9b0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa680c3f880,                                             ),                                         ),                                         on_error: Raise,                                         validator: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Dict(                                                         DictValidator {                                                             strict: false,                                                             key_validator: Any(                                                                 AnyValidator,                                                             ),                                                             value_validator: Any(                                                                 AnyValidator,                                                             ),                                                             min_length: None,                                                             max_length: None,                                                             name: "dict[any,any]",                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[dict[any,any]]",                                                 ),                                                 fail_fast: false,                                             },                                         ),                                         validate_default: true,                                         copy_default: true,                                         name: "default[list[dict[any,any]]]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "deployment_data",                                 lookup_key: Simple {                                     key: "deployments",                                     py_key: Py(                                         0x00007fa683e1e470,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "deployments",                                                 Py(                                                     0x00007fa683e1e470,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa680ddb770,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: DefaultFactory(                                             Py(                                                 0x00007fa687f86be0,                                             ),                                         ),                                         on_error: Raise,                                         validator: Dict(                                             DictValidator {                                                 strict: false,                                                 key_validator: Str(                                                     StrValidator {                                                         strict: false,                                                         coerce_numbers_to_str: false,                                                     },                                                 ),                                                 value_validator: Dict(                                                     DictValidator {                                                         strict: false,                                                         key_validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         value_validator: List(                                                             ListValidator {                                                                 strict: false,                                                                 item_validator: Some(                                                                     Model(                                                                         ModelValidator {                                                                             revalidate: Never,                                                                             validator: ModelFields(                                                                                 ModelFieldsValidator {                                                                                     fields: [                                                                                         Field {                                                                                             name: "address",                                                                                             lookup_key: Simple {                                                                                                 key: "address",                                                                                                 py_key: Py(                                                                                                     0x00007fa680c5aeb0,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "address",                                                                                                             Py(                                                                                                                 0x00007fa680c5ae70,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fa6872f9d30,                                                                                             ),                                                                                             validator: FunctionBefore(                                                                                                 FunctionBeforeValidator {                                                                                                     validator: StrConstrained(                                                                                                         StrConstrainedValidator {                                                                                                             strict: false,                                                                                                             pattern: None,                                                                                                             max_length: Some(                                                                                                                 42,                                                                                                             ),                                                                                                             min_length: Some(                                                                                                                 42,                                                                                                             ),                                                                                                             strip_whitespace: false,                                                                                                             to_lower: false,                                                                                                             to_upper: false,                                                                                                             coerce_numbers_to_str: false,                                                                                                         },                                                                                                     ),                                                                                                     func: Py(                                                                                                         0x00007fa680c3fb80,                                                                                                     ),                                                                                                     config: Py(                                                                                                         0x00007fa680c59f80,                                                                                                     ),                                                                                                     name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                                                                     field_name: None,                                                                                                     info_arg: true,                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                         Field {                                                                                             name: "contract_type",                                                                                             lookup_key: Simple {                                                                                                 key: "contract_type",                                                                                                 py_key: Py(                                                                                                     0x00007fa680c5af70,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "contract_type",                                                                                                             Py(                                                                                                                 0x00007fa680c5afb0,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fa683f77870,                                                                                             ),                                                                                             validator: Str(                                                                                                 StrValidator {                                                                                                     strict: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                     ],                                                                                     model_name: "DeploymentConfig",                                                                                     extra_behavior: Allow,                                                                                     extras_validator: None,                                                                                     strict: false,                                                                                     from_attributes: false,                                                                                     loc_by_alias: true,                                                                                 },                                                                             ),                                                                             class: Py(                                                                                 0x000055dd83b014b0,                                                                             ),                                                                             post_init: None,                                                                             frozen: false,                                                                             custom_init: true,                                                                             root_model: false,                                                                             undefined: Py(                                                                                 0x00007fa684e74ef0,                                                                             ),                                                                             name: "DeploymentConfig",                                                                         },                                                                     ),                                                                 ),                                                                 min_length: None,                                                                 max_length: None,                                                                 name: OnceLock(                                                                     "list[DeploymentConfig]",                                                                 ),                                                                 fail_fast: false,                                                             },                                                         ),                                                         min_length: None,                                                         max_length: None,                                                         name: "dict[str,list[DeploymentConfig]]",                                                     },                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: "dict[str,dict[str,list[DeploymentConfig]]]",                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[dict[str,dict[str,list[DeploymentConfig]]]]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "interfaces_folder",                                 lookup_key: Simple {                                     key: "interfaces_folder",                                     py_key: Py(                                         0x00007fa680c539b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "interfaces_folder",                                                 Py(                                                     0x00007fa680c53a00,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa680dddc00,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa685e00630,                                             ),                                         ),                                         on_error: Raise,                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[str]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "meta",                                 lookup_key: Simple {                                     key: "meta",                                     py_key: Py(                                         0x00007fa680c5b270,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "meta",                                                 Py(                                                     0x00007fa680c5b2b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687794f30,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa682f2f1f0,                                             ),                                         ),                                         on_error: Raise,                                         validator: Model(                                             ModelValidator {                                                 revalidate: Never,                                                 validator: ModelFields(                                                     ModelFieldsValidator {                                                         fields: [                                                             Field {                                                                 name: "authors",                                                                 lookup_key: Simple {                                                                     key: "authors",                                                                     py_key: Py(                                                                         0x00007fa680c5aff0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "authors",                                                                                 Py(                                                                                     0x00007fa680c5b030,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007fa68713d930,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fa687f89980,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: List(                                                                                     ListValidator {                                                                                         strict: false,                                                                                         item_validator: Some(                                                                                             Str(                                                                                                 StrValidator {                                                                                                     strict: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                         ),                                                                                         min_length: None,                                                                                         max_length: None,                                                                                         name: OnceLock(                                                                                             "list[str]",                                                                                         ),                                                                                         fail_fast: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[list[str]]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[list[str]]]",                                                                         undefined: Py(                                                                             0x00007fa684e74ef0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "license",                                                                 lookup_key: Simple {                                                                     key: "license",                                                                     py_key: Py(                                                                         0x00007fa680c5b070,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "license",                                                                                 Py(                                                                                     0x00007fa680c5b0b0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007fa68773ff70,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fa687f89980,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[str]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[str]]",                                                                         undefined: Py(                                                                             0x00007fa684e74ef0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "description",                                                                 lookup_key: Simple {                                                                     key: "description",                                                                     py_key: Py(                                                                         0x00007fa680c5b0f0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "description",                                                                                 Py(                                                                                     0x00007fa680c5b130,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007fa687354bf0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fa687f89980,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[str]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[str]]",                                                                         undefined: Py(                                                                             0x00007fa684e74ef0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "keywords",                                                                 lookup_key: Simple {                                                                     key: "keywords",                                                                     py_key: Py(                                                                         0x00007fa680c5b170,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "keywords",                                                                                 Py(                                                                                     0x00007fa680c5b1b0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007fa6877ee9f0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fa687f89980,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: List(                                                                                     ListValidator {                                                                                         strict: false,                                                                                         item_validator: Some(                                                                                             Str(                                                                                                 StrValidator {                                                                                                     strict: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                         ),                                                                                         min_length: None,                                                                                         max_length: None,                                                                                         name: OnceLock(                                                                                             "list[str]",                                                                                         ),                                                                                         fail_fast: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[list[str]]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[list[str]]]",                                                                         undefined: Py(                                                                             0x00007fa684e74ef0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "links",                                                                 lookup_key: Simple {                                                                     key: "links",                                                                     py_key: Py(                                                                         0x00007fa680c5b1f0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "links",                                                                                 Py(                                                                                     0x00007fa680c5b230,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007fa685ae2870,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fa687f89980,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Dict(                                                                                     DictValidator {                                                                                         strict: false,                                                                                         key_validator: Str(                                                                                             StrValidator {                                                                                                 strict: false,                                                                                                 coerce_numbers_to_str: false,                                                                                             },                                                                                         ),                                                                                         value_validator: Url(                                                                                             UrlValidator {                                                                                                 strict: false,                                                                                                 max_length: None,                                                                                                 allowed_schemes: None,                                                                                                 host_required: false,                                                                                                 default_host: None,                                                                                                 default_port: None,                                                                                                 default_path: None,                                                                                                 name: "url",                                                                                             },                                                                                         ),                                                                                         min_length: None,                                                                                         max_length: None,                                                                                         name: "dict[str,url]",                                                                                     },                                                                                 ),                                                                                 name: "nullable[dict[str,url]]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[dict[str,url]]]",                                                                         undefined: Py(                                                                             0x00007fa684e74ef0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                         ],                                                         model_name: "PackageMeta",                                                         extra_behavior: Ignore,                                                         extras_validator: None,                                                         strict: false,                                                         from_attributes: false,                                                         loc_by_alias: true,                                                     },                                                 ),                                                 class: Py(                                                     0x000055dd82be3170,                                                 ),                                                 post_init: None,                                                 frozen: false,                                                 custom_init: false,                                                 root_model: false,                                                 undefined: Py(                                                     0x00007fa684e74ef0,                                                 ),                                                 name: "PackageMeta",                                             },                                         ),                                         validate_default: true,                                         copy_default: true,                                         name: "default[PackageMeta]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "name",                                 lookup_key: Simple {                                     key: "name",                                     py_key: Py(                                         0x00007fa680c5b2f0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "name",                                                 Py(                                                     0x00007fa680c5b330,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687b54af0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687b08030,                                             ),                                         ),                                         on_error: Raise,                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[str]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "request_headers",                                 lookup_key: Simple {                                     key: "request_headers",                                     py_key: Py(                                         0x00007fa680c5b370,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "request_headers",                                                 Py(                                                     0x00007fa680c5b3b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa680f3eb70,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa680c3ebc0,                                             ),                                         ),                                         on_error: Raise,                                         validator: Dict(                                             DictValidator {                                                 strict: false,                                                 key_validator: Any(                                                     AnyValidator,                                                 ),                                                 value_validator: Any(                                                     AnyValidator,                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: "dict[any,any]",                                             },                                         ),                                         validate_default: true,                                         copy_default: true,                                         name: "default[dict[any,any]]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "version",                                 lookup_key: Simple {                                     key: "version",                                     py_key: Py(                                         0x00007fa680c5b3f0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "version",                                                 Py(                                                     0x00007fa680c5b430,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687b775f0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687b08030,                                             ),                                         ),                                         on_error: Raise,                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[str]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "ApeConfig",                         extra_behavior: Allow,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 func: Py(                     0x00007fa680ec1480,                 ),                 config: Py(                     0x00007fa680c5ae00,                 ),                 name: "function-before[validate_model(), model-fields]",                 field_name: None,                 info_arg: false,             },         ),         class: Py(             0x000055dd83b03950,         ),         post_init: None,         frozen: false,         custom_init: true,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "ApeConfig",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ApeConfig", validator=Model(     ModelValidator {         revalidate: Never,         validator: FunctionBefore(             FunctionBeforeValidator {                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "contracts_folder",                                 lookup_key: Simple {                                     key: "contracts_folder",                                     py_key: Py(                                         0x00007fcb0784fdc0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "contracts_folder",                                                 Py(                                                     0x00007fcb0784feb0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb079e1f20,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0ed89980,                                             ),                                         ),                                         on_error: Raise,                                         validator: Nullable(                                             NullableValidator {                                                 validator: Str(                                                     StrValidator {                                                         strict: false,                                                         coerce_numbers_to_str: false,                                                     },                                                 ),                                                 name: "nullable[str]",                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[nullable[str]]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "default_ecosystem",                                 lookup_key: Simple {                                     key: "default_ecosystem",                                     py_key: Py(                                         0x00007fcb0784fe10,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "default_ecosystem",                                                 Py(                                                     0x00007fcb0784fe60,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb079da470,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb079d5b30,                                             ),                                         ),                                         on_error: Raise,                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[str]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "dependencies",                                 lookup_key: Simple {                                     key: "dependencies",                                     py_key: Py(                                         0x00007fcb07860bf0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "dependencies",                                                 Py(                                                     0x00007fcb07860bb0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0de6f9f0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb07841900,                                             ),                                         ),                                         on_error: Raise,                                         validator: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Dict(                                                         DictValidator {                                                             strict: false,                                                             key_validator: Any(                                                                 AnyValidator,                                                             ),                                                             value_validator: Any(                                                                 AnyValidator,                                                             ),                                                             min_length: None,                                                             max_length: None,                                                             name: "dict[any,any]",                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[dict[any,any]]",                                                 ),                                                 fail_fast: false,                                             },                                         ),                                         validate_default: true,                                         copy_default: true,                                         name: "default[list[dict[any,any]]]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "deployment_data",                                 lookup_key: Simple {                                     key: "deployments",                                     py_key: Py(                                         0x00007fcb0aa1db70,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "deployments",                                                 Py(                                                     0x00007fcb0aa1db70,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb079dd9f0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: DefaultFactory(                                             Py(                                                 0x00007fcb0ed86be0,                                             ),                                         ),                                         on_error: Raise,                                         validator: Dict(                                             DictValidator {                                                 strict: false,                                                 key_validator: Str(                                                     StrValidator {                                                         strict: false,                                                         coerce_numbers_to_str: false,                                                     },                                                 ),                                                 value_validator: Dict(                                                     DictValidator {                                                         strict: false,                                                         key_validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         value_validator: List(                                                             ListValidator {                                                                 strict: false,                                                                 item_validator: Some(                                                                     Model(                                                                         ModelValidator {                                                                             revalidate: Never,                                                                             validator: ModelFields(                                                                                 ModelFieldsValidator {                                                                                     fields: [                                                                                         Field {                                                                                             name: "address",                                                                                             lookup_key: Simple {                                                                                                 key: "address",                                                                                                 py_key: Py(                                                                                                     0x00007fcb07860b70,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "address",                                                                                                             Py(                                                                                                                 0x00007fcb07860b30,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fcb0dff9e30,                                                                                             ),                                                                                             validator: FunctionBefore(                                                                                                 FunctionBeforeValidator {                                                                                                     validator: StrConstrained(                                                                                                         StrConstrainedValidator {                                                                                                             strict: false,                                                                                                             pattern: None,                                                                                                             max_length: Some(                                                                                                                 42,                                                                                                             ),                                                                                                             min_length: Some(                                                                                                                 42,                                                                                                             ),                                                                                                             strip_whitespace: false,                                                                                                             to_lower: false,                                                                                                             to_upper: false,                                                                                                             coerce_numbers_to_str: false,                                                                                                         },                                                                                                     ),                                                                                                     func: Py(                                                                                                         0x00007fcb07841d80,                                                                                                     ),                                                                                                     config: Py(                                                                                                         0x00007fcb07857c00,                                                                                                     ),                                                                                                     name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                                                                     field_name: None,                                                                                                     info_arg: true,                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                         Field {                                                                                             name: "contract_type",                                                                                             lookup_key: Simple {                                                                                                 key: "contract_type",                                                                                                 py_key: Py(                                                                                                     0x00007fcb07860c30,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "contract_type",                                                                                                             Py(                                                                                                                 0x00007fcb07860c70,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fcb0ab92cf0,                                                                                             ),                                                                                             validator: Str(                                                                                                 StrValidator {                                                                                                     strict: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                     ],                                                                                     model_name: "DeploymentConfig",                                                                                     extra_behavior: Allow,                                                                                     extras_validator: None,                                                                                     strict: false,                                                                                     from_attributes: false,                                                                                     loc_by_alias: true,                                                                                 },                                                                             ),                                                                             class: Py(                                                                                 0x000055f1792e44c0,                                                                             ),                                                                             post_init: None,                                                                             frozen: false,                                                                             custom_init: true,                                                                             root_model: false,                                                                             undefined: Py(                                                                                 0x00007fcb0ba8cef0,                                                                             ),                                                                             name: "DeploymentConfig",                                                                         },                                                                     ),                                                                 ),                                                                 min_length: None,                                                                 max_length: None,                                                                 name: OnceLock(                                                                     "list[DeploymentConfig]",                                                                 ),                                                                 fail_fast: false,                                                             },                                                         ),                                                         min_length: None,                                                         max_length: None,                                                         name: "dict[str,list[DeploymentConfig]]",                                                     },                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: "dict[str,dict[str,list[DeploymentConfig]]]",                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[dict[str,dict[str,list[DeploymentConfig]]]]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "interfaces_folder",                                 lookup_key: Simple {                                     key: "interfaces_folder",                                     py_key: Py(                                         0x00007fcb0784ff00,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "interfaces_folder",                                                 Py(                                                     0x00007fcb0784ff50,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb079e1f70,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0ca20630,                                             ),                                         ),                                         on_error: Raise,                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[str]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "meta",                                 lookup_key: Simple {                                     key: "meta",                                     py_key: Py(                                         0x00007fcb07860f30,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "meta",                                                 Py(                                                     0x00007fcb07860f70,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e194f30,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0782eb60,                                             ),                                         ),                                         on_error: Raise,                                         validator: Model(                                             ModelValidator {                                                 revalidate: Never,                                                 validator: ModelFields(                                                     ModelFieldsValidator {                                                         fields: [                                                             Field {                                                                 name: "authors",                                                                 lookup_key: Simple {                                                                     key: "authors",                                                                     py_key: Py(                                                                         0x00007fcb07860cb0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "authors",                                                                                 Py(                                                                                     0x00007fcb07860cf0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007fcb0de3d930,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fcb0ed89980,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: List(                                                                                     ListValidator {                                                                                         strict: false,                                                                                         item_validator: Some(                                                                                             Str(                                                                                                 StrValidator {                                                                                                     strict: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                         ),                                                                                         min_length: None,                                                                                         max_length: None,                                                                                         name: OnceLock(                                                                                             "list[str]",                                                                                         ),                                                                                         fail_fast: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[list[str]]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[list[str]]]",                                                                         undefined: Py(                                                                             0x00007fcb0ba8cef0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "license",                                                                 lookup_key: Simple {                                                                     key: "license",                                                                     py_key: Py(                                                                         0x00007fcb07860d30,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "license",                                                                                 Py(                                                                                     0x00007fcb07860d70,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007fcb0e148070,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fcb0ed89980,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[str]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[str]]",                                                                         undefined: Py(                                                                             0x00007fcb0ba8cef0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "description",                                                                 lookup_key: Simple {                                                                     key: "description",                                                                     py_key: Py(                                                                         0x00007fcb07860db0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "description",                                                                                 Py(                                                                                     0x00007fcb07860df0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007fcb0e054d70,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fcb0ed89980,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Str(                                                                                     StrValidator {                                                                                         strict: false,                                                                                         coerce_numbers_to_str: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[str]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[str]]",                                                                         undefined: Py(                                                                             0x00007fcb0ba8cef0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "keywords",                                                                 lookup_key: Simple {                                                                     key: "keywords",                                                                     py_key: Py(                                                                         0x00007fcb07860e30,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "keywords",                                                                                 Py(                                                                                     0x00007fcb07860e70,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007fcb0e1ee9f0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fcb0ed89980,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: List(                                                                                     ListValidator {                                                                                         strict: false,                                                                                         item_validator: Some(                                                                                             Str(                                                                                                 StrValidator {                                                                                                     strict: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                         ),                                                                                         min_length: None,                                                                                         max_length: None,                                                                                         name: OnceLock(                                                                                             "list[str]",                                                                                         ),                                                                                         fail_fast: false,                                                                                     },                                                                                 ),                                                                                 name: "nullable[list[str]]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[list[str]]]",                                                                         undefined: Py(                                                                             0x00007fcb0ba8cef0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                             Field {                                                                 name: "links",                                                                 lookup_key: Simple {                                                                     key: "links",                                                                     py_key: Py(                                                                         0x00007fcb07860eb0,                                                                     ),                                                                     path: LookupPath(                                                                         [                                                                             S(                                                                                 "links",                                                                                 Py(                                                                                     0x00007fcb07860ef0,                                                                                 ),                                                                             ),                                                                         ],                                                                     ),                                                                 },                                                                 name_py: Py(                                                                     0x00007fcb0c7027f0,                                                                 ),                                                                 validator: WithDefault(                                                                     WithDefaultValidator {                                                                         default: Default(                                                                             Py(                                                                                 0x00007fcb0ed89980,                                                                             ),                                                                         ),                                                                         on_error: Raise,                                                                         validator: Nullable(                                                                             NullableValidator {                                                                                 validator: Dict(                                                                                     DictValidator {                                                                                         strict: false,                                                                                         key_validator: Str(                                                                                             StrValidator {                                                                                                 strict: false,                                                                                                 coerce_numbers_to_str: false,                                                                                             },                                                                                         ),                                                                                         value_validator: Url(                                                                                             UrlValidator {                                                                                                 strict: false,                                                                                                 max_length: None,                                                                                                 allowed_schemes: None,                                                                                                 host_required: false,                                                                                                 default_host: None,                                                                                                 default_port: None,                                                                                                 default_path: None,                                                                                                 name: "url",                                                                                             },                                                                                         ),                                                                                         min_length: None,                                                                                         max_length: None,                                                                                         name: "dict[str,url]",                                                                                     },                                                                                 ),                                                                                 name: "nullable[dict[str,url]]",                                                                             },                                                                         ),                                                                         validate_default: false,                                                                         copy_default: false,                                                                         name: "default[nullable[dict[str,url]]]",                                                                         undefined: Py(                                                                             0x00007fcb0ba8cef0,                                                                         ),                                                                     },                                                                 ),                                                                 frozen: false,                                                             },                                                         ],                                                         model_name: "PackageMeta",                                                         extra_behavior: Ignore,                                                         extras_validator: None,                                                         strict: false,                                                         from_attributes: false,                                                         loc_by_alias: true,                                                     },                                                 ),                                                 class: Py(                                                     0x000055f1783a73e0,                                                 ),                                                 post_init: None,                                                 frozen: false,                                                 custom_init: false,                                                 root_model: false,                                                 undefined: Py(                                                     0x00007fcb0ba8cef0,                                                 ),                                                 name: "PackageMeta",                                             },                                         ),                                         validate_default: true,                                         copy_default: true,                                         name: "default[PackageMeta]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "name",                                 lookup_key: Simple {                                     key: "name",                                     py_key: Py(                                         0x00007fcb07860fb0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "name",                                                 Py(                                                     0x00007fcb07860ff0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e554af0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0e508030,                                             ),                                         ),                                         on_error: Raise,                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[str]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "request_headers",                                 lookup_key: Simple {                                     key: "request_headers",                                     py_key: Py(                                         0x00007fcb07861030,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "request_headers",                                                 Py(                                                     0x00007fcb07861070,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb07b4ceb0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb07841380,                                             ),                                         ),                                         on_error: Raise,                                         validator: Dict(                                             DictValidator {                                                 strict: false,                                                 key_validator: Any(                                                     AnyValidator,                                                 ),                                                 value_validator: Any(                                                     AnyValidator,                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: "dict[any,any]",                                             },                                         ),                                         validate_default: true,                                         copy_default: true,                                         name: "default[dict[any,any]]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "version",                                 lookup_key: Simple {                                     key: "version",                                     py_key: Py(                                         0x00007fcb078610b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "version",                                                 Py(                                                     0x00007fcb078610f0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e5775f0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0e508030,                                             ),                                         ),                                         on_error: Raise,                                         validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         validate_default: true,                                         copy_default: false,                                         name: "default[str]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "ApeConfig",                         extra_behavior: Allow,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 func: Py(                     0x00007fcb0a6e7840,                 ),                 config: Py(                     0x00007fcb07860ac0,                 ),                 name: "function-before[validate_model(), model-fields]",                 field_name: None,                 info_arg: false,             },         ),         class: Py(             0x000055f1792e6960,         ),         post_init: None,         frozen: false,         custom_init: true,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "ApeConfig",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -2377,7 +2377,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.config.DeploymentConfig'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'DeploymentConfig', 'validate_default': True}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.config.DeploymentConfig'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.config.DeploymentConfig'>>]}, 'ref': 'ape.api.config.DeploymentConfig:94409885488304', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'address': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'contract_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}}, 'model_name': 'DeploymentConfig', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.config.DeploymentConfig'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'DeploymentConfig', 'validate_default': True}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.config.DeploymentConfig'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.config.DeploymentConfig'>>]}, 'ref': 'ape.api.config.DeploymentConfig:94495608554688', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'address': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'contract_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}}, 'model_name': 'DeploymentConfig', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -2433,13 +2433,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83b014b0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "address": SerField {                         key_py: Py(                             0x00007fa6872f9d30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "contract_type": SerField {                         key_py: Py(                             0x00007fa683f77870,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: ModelExtra,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: true,         root_model: false,         name: "DeploymentConfig",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f1792e44c0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "address": SerField {                         key_py: Py(                             0x00007fcb0dff9e30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "contract_type": SerField {                         key_py: Py(                             0x00007fcb0ab92cf0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: ModelExtra,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: true,         root_model: false,         name: "DeploymentConfig",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="DeploymentConfig", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "address",                         lookup_key: Simple {                             key: "address",                             py_key: Py(                                 0x00007fa680c3fe70,                             ),                             path: LookupPath(                                 [                                     S(                                         "address",                                         Py(                                             0x00007fa680c3fa70,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa6872f9d30,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fa680c3fb80,                                 ),                                 config: Py(                                     0x00007fa680d91d80,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                     Field {                         name: "contract_type",                         lookup_key: Simple {                             key: "contract_type",                             py_key: Py(                                 0x00007fa680c3fab0,                             ),                             path: LookupPath(                                 [                                     S(                                         "contract_type",                                         Py(                                             0x00007fa680c3feb0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa683f77870,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                 ],                 model_name: "DeploymentConfig",                 extra_behavior: Allow,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83b014b0,         ),         post_init: None,         frozen: false,         custom_init: true,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "DeploymentConfig",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="DeploymentConfig", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "address",                         lookup_key: Simple {                             key: "address",                             py_key: Py(                                 0x00007fcb078420b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "address",                                         Py(                                             0x00007fcb07841c30,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0dff9e30,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fcb07841d80,                                 ),                                 config: Py(                                     0x00007fcb07987e80,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                     Field {                         name: "contract_type",                         lookup_key: Simple {                             key: "contract_type",                             py_key: Py(                                 0x00007fcb07841c70,                             ),                             path: LookupPath(                                 [                                     S(                                         "contract_type",                                         Py(                                             0x00007fcb07841cb0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0ab92cf0,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                 ],                 model_name: "DeploymentConfig",                 extra_behavior: Allow,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f1792e44c0,         ),         post_init: None,         frozen: false,         custom_init: true,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "DeploymentConfig",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -2497,7 +2497,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.config.PluginConfig'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'PluginConfig', 'validate_default': True}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.config.PluginConfig'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.config.PluginConfig'>>]}, 'ref': 'ape.api.config.PluginConfig:94409885478768', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {}, 'model_name': 'PluginConfig', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.config.PluginConfig'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'PluginConfig', 'validate_default': True}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.config.PluginConfig'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.config.PluginConfig'>>]}, 'ref': 'ape.api.config.PluginConfig:94495608544224', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {}, 'model_name': 'PluginConfig', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -2553,13 +2553,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83afef70,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {},                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: ModelExtra,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 0,             },         ),         has_extra: true,         root_model: false,         name: "PluginConfig",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f1792e1be0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {},                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: ModelExtra,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 0,             },         ),         has_extra: true,         root_model: false,         name: "PluginConfig",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="PluginConfig", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [],                 model_name: "PluginConfig",                 extra_behavior: Allow,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83afef70,         ),         post_init: None,         frozen: false,         custom_init: true,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "PluginConfig",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="PluginConfig", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [],                 model_name: "PluginConfig",                 extra_behavior: Allow,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f1792e1be0,         ),         post_init: None,         frozen: false,         custom_init: true,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "PluginConfig",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -2598,7 +2598,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.convert.ConverterAPI'>, 'config': {'title': 'ConverterAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.convert.ConverterAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.convert.ConverterAPI'>>]}, 'ref': 'ape.api.convert.ConverterAPI:94409886527968', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {}, 'model_name': 'ConverterAPI', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.convert.ConverterAPI'>, 'config': {'title': 'ConverterAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.convert.ConverterAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.convert.ConverterAPI'>>]}, 'ref': 'ape.api.convert.ConverterAPI:94495608092224', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {}, 'model_name': 'ConverterAPI', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -2636,13 +2636,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83bff1e0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {},                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 0,             },         ),         has_extra: false,         root_model: false,         name: "ConverterAPI",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179273640,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {},                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 0,             },         ),         has_extra: false,         root_model: false,         name: "ConverterAPI",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ConverterAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [],                 model_name: "ConverterAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83bff1e0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "ConverterAPI",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ConverterAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [],                 model_name: "ConverterAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f179273640,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "ConverterAPI",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -2798,7 +2798,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'function': {'function': <bound method EcosystemAPI._validate_ecosystem of <class 'ape.api.networks.EcosystemAPI'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_functions': [<bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.EcosystemAPI'>>]}, 'ref': 'ape.api.networks.EcosystemAPI:94409885569136', 'schema': {'cls': <class 'ape.api.networks.EcosystemAPI'>, 'config': {'title': 'EcosystemAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.EcosystemAPI'>, title=None)]}, 'post_init': 'model_post_init', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'fee_token_decimals': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 18, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'fee_token_symbol': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'request_header': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'EcosystemAPI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'function-after'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'function': {'function': <bound method EcosystemAPI._validate_ecosystem of <class 'ape.api.networks.EcosystemAPI'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_functions': [<bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.EcosystemAPI'>>]}, 'ref': 'ape.api.networks.EcosystemAPI:94495607829072', 'schema': {'cls': <class 'ape.api.networks.EcosystemAPI'>, 'config': {'title': 'EcosystemAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.EcosystemAPI'>, title=None)]}, 'post_init': 'model_post_init', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'fee_token_decimals': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 18, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'fee_token_symbol': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'request_header': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'EcosystemAPI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'function-after'}

    The core schema of the model.

    @@ -2810,7 +2810,7 @@

    ape.api
    -__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'_validate_ecosystem': Decorator(cls_ref='ape.api.networks.EcosystemAPI:94409885569136', cls_var_name='_validate_ecosystem', func=<bound method EcosystemAPI._validate_ecosystem of <class 'ape.api.networks.EcosystemAPI'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='after'))}, computed_fields={})
    +__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'_validate_ecosystem': Decorator(cls_ref='ape.api.networks.EcosystemAPI:94495607829072', cls_var_name='_validate_ecosystem', func=<bound method EcosystemAPI._validate_ecosystem of <class 'ape.api.networks.EcosystemAPI'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='after'))}, computed_fields={})

    Metadata containing the decorators defined on the model. This replaces Model.__validators__ and Model.__root_validators__ from Pydantic V1.

    @@ -2836,13 +2836,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83b15070,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "name": SerField {                         key_py: Py(                             0x00007fa687b54af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "request_header": SerField {                         key_py: Py(                             0x00007fa684f150b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa680dc7140,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Any(                                                 AnySerializer,                                             ),                                             value_serializer: Any(                                                 AnySerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[any, any]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "fee_token_symbol": SerField {                         key_py: Py(                             0x00007fa680dd5980,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "fee_token_decimals": SerField {                         key_py: Py(                             0x00007fa680dd59d0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687b00310,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 4,             },         ),         has_extra: false,         root_model: false,         name: "EcosystemAPI",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179233250,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "request_header": SerField {                         key_py: Py(                             0x00007fcb0bb2cb70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb079dcd00,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Any(                                                 AnySerializer,                                             ),                                             value_serializer: Any(                                                 AnySerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[any, any]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "fee_token_symbol": SerField {                         key_py: Py(                             0x00007fcb079d9cf0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "fee_token_decimals": SerField {                         key_py: Py(                             0x00007fcb079d9d40,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0e500310,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "name": SerField {                         key_py: Py(                             0x00007fcb0e554af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 4,             },         ),         has_extra: false,         root_model: false,         name: "EcosystemAPI",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="EcosystemAPI", validator=FunctionAfter(     FunctionAfterValidator {         validator: Model(             ModelValidator {                 revalidate: Never,                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "name",                                 lookup_key: Simple {                                     key: "name",                                     py_key: Py(                                         0x00007fa680c65530,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "name",                                                 Py(                                                     0x00007fa680c654f0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687b54af0,                                 ),                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "request_header",                                 lookup_key: Simple {                                     key: "request_header",                                     py_key: Py(                                         0x00007fa680c654b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "request_header",                                                 Py(                                                     0x00007fa680c65470,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa684f150b0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa680dc7140,                                             ),                                         ),                                         on_error: Raise,                                         validator: Dict(                                             DictValidator {                                                 strict: false,                                                 key_validator: Any(                                                     AnyValidator,                                                 ),                                                 value_validator: Any(                                                     AnyValidator,                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: "dict[any,any]",                                             },                                         ),                                         validate_default: false,                                         copy_default: true,                                         name: "default[dict[any,any]]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "fee_token_symbol",                                 lookup_key: Simple {                                     key: "fee_token_symbol",                                     py_key: Py(                                         0x00007fa680c60440,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "fee_token_symbol",                                                 Py(                                                     0x00007fa680c60490,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa680dd5980,                                 ),                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "fee_token_decimals",                                 lookup_key: Simple {                                     key: "fee_token_decimals",                                     py_key: Py(                                         0x00007fa680c603f0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "fee_token_decimals",                                                 Py(                                                     0x00007fa680c604e0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa680dd59d0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687b00310,                                             ),                                         ),                                         on_error: Raise,                                         validator: Int(                                             IntValidator {                                                 strict: false,                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[int]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "EcosystemAPI",                         extra_behavior: Ignore,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 class: Py(                     0x000055dd83b15070,                 ),                 post_init: Some(                     Py(                         0x00007fa684685ff0,                     ),                 ),                 frozen: false,                 custom_init: false,                 root_model: false,                 undefined: Py(                     0x00007fa684e74ef0,                 ),                 name: "EcosystemAPI",             },         ),         func: Py(             0x00007fa680f07a00,         ),         config: Py(             0x00007fa680c64fc0,         ),         name: "function-after[_validate_ecosystem(), EcosystemAPI]",         field_name: None,         info_arg: false,     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="EcosystemAPI", validator=FunctionAfter(     FunctionAfterValidator {         validator: Model(             ModelValidator {                 revalidate: Never,                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "name",                                 lookup_key: Simple {                                     key: "name",                                     py_key: Py(                                         0x00007fcb078630f0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "name",                                                 Py(                                                     0x00007fcb078630b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e554af0,                                 ),                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "request_header",                                 lookup_key: Simple {                                     key: "request_header",                                     py_key: Py(                                         0x00007fcb07863070,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "request_header",                                                 Py(                                                     0x00007fcb07863030,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0bb2cb70,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb079dcd00,                                             ),                                         ),                                         on_error: Raise,                                         validator: Dict(                                             DictValidator {                                                 strict: false,                                                 key_validator: Any(                                                     AnyValidator,                                                 ),                                                 value_validator: Any(                                                     AnyValidator,                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: "dict[any,any]",                                             },                                         ),                                         validate_default: false,                                         copy_default: true,                                         name: "default[dict[any,any]]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "fee_token_symbol",                                 lookup_key: Simple {                                     key: "fee_token_symbol",                                     py_key: Py(                                         0x00007fcb078648f0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "fee_token_symbol",                                                 Py(                                                     0x00007fcb07864940,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb079d9cf0,                                 ),                                 validator: Str(                                     StrValidator {                                         strict: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "fee_token_decimals",                                 lookup_key: Simple {                                     key: "fee_token_decimals",                                     py_key: Py(                                         0x00007fcb078648a0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "fee_token_decimals",                                                 Py(                                                     0x00007fcb07864990,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb079d9d40,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0e500310,                                             ),                                         ),                                         on_error: Raise,                                         validator: Int(                                             IntValidator {                                                 strict: false,                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[int]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "EcosystemAPI",                         extra_behavior: Ignore,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 class: Py(                     0x000055f179233250,                 ),                 post_init: Some(                     Py(                         0x00007fcb0b2be2b0,                     ),                 ),                 frozen: false,                 custom_init: false,                 root_model: false,                 undefined: Py(                     0x00007fcb0ba8cef0,                 ),                 name: "EcosystemAPI",             },         ),         func: Py(             0x00007fcb07862700,         ),         config: Py(             0x00007fcb07862780,         ),         name: "function-after[_validate_ecosystem(), EcosystemAPI]",         field_name: None,         info_arg: false,     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -3376,7 +3376,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.networks.ForkedNetworkAPI'>, 'config': {'title': 'ForkedNetworkAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.ForkedNetworkAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.ForkedNetworkAPI'>>]}, 'post_init': 'model_post_init', 'ref': 'ape.api.networks.ForkedNetworkAPI:94409885567968', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'ecosystem': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method EcosystemAPI._validate_ecosystem of <class 'ape.api.networks.EcosystemAPI'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_functions': [<bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.EcosystemAPI'>>]}, 'ref': 'ape.api.networks.EcosystemAPI:94409885569136', 'schema': {'cls': <class 'ape.api.networks.EcosystemAPI'>, 'config': {'title': 'EcosystemAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.EcosystemAPI'>, title=None)]}, 'post_init': 'model_post_init', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'fee_token_decimals': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 18, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'fee_token_symbol': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'request_header': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'EcosystemAPI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'function-after'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'request_header': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'ForkedNetworkAPI', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.networks.ForkedNetworkAPI'>, 'config': {'title': 'ForkedNetworkAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.ForkedNetworkAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.ForkedNetworkAPI'>>]}, 'post_init': 'model_post_init', 'ref': 'ape.api.networks.ForkedNetworkAPI:94495607827904', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'ecosystem': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method EcosystemAPI._validate_ecosystem of <class 'ape.api.networks.EcosystemAPI'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_functions': [<bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.EcosystemAPI'>>]}, 'ref': 'ape.api.networks.EcosystemAPI:94495607829072', 'schema': {'cls': <class 'ape.api.networks.EcosystemAPI'>, 'config': {'title': 'EcosystemAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.EcosystemAPI'>, title=None)]}, 'post_init': 'model_post_init', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'fee_token_decimals': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 18, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'fee_token_symbol': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'request_header': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'EcosystemAPI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'function-after'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'request_header': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'ForkedNetworkAPI', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -3414,13 +3414,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83b14be0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "request_header": SerField {                         key_py: Py(                             0x00007fa684f150b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa680c648c0,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Any(                                                 AnySerializer,                                             ),                                             value_serializer: Any(                                                 AnySerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[any, any]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "name": SerField {                         key_py: Py(                             0x00007fa687b54af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "ecosystem": SerField {                         key_py: Py(                             0x00007fa683be85f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055dd83b15070,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "request_header": SerField {                                                     key_py: Py(                                                         0x00007fa684f150b0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa680dc7140,                                                                     ),                                                                 ),                                                                 serializer: Dict(                                                                     DictSerializer {                                                                         key_serializer: Any(                                                                             AnySerializer,                                                                         ),                                                                         value_serializer: Any(                                                                             AnySerializer,                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "dict[any, any]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "fee_token_symbol": SerField {                                                     key_py: Py(                                                         0x00007fa680dd5980,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "fee_token_decimals": SerField {                                                     key_py: Py(                                                         0x00007fa680dd59d0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa687b00310,                                                                     ),                                                                 ),                                                                 serializer: Int(                                                                     IntSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "name": SerField {                                                     key_py: Py(                                                         0x00007fa687b54af0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 4,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "EcosystemAPI",                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 3,             },         ),         has_extra: false,         root_model: false,         name: "ForkedNetworkAPI",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179232dc0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "name": SerField {                         key_py: Py(                             0x00007fcb0e554af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "ecosystem": SerField {                         key_py: Py(                             0x00007fcb0a7e8730,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055f179233250,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "fee_token_symbol": SerField {                                                     key_py: Py(                                                         0x00007fcb079d9cf0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "request_header": SerField {                                                     key_py: Py(                                                         0x00007fcb0bb2cb70,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb079dcd00,                                                                     ),                                                                 ),                                                                 serializer: Dict(                                                                     DictSerializer {                                                                         key_serializer: Any(                                                                             AnySerializer,                                                                         ),                                                                         value_serializer: Any(                                                                             AnySerializer,                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "dict[any, any]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "fee_token_decimals": SerField {                                                     key_py: Py(                                                         0x00007fcb079d9d40,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0e500310,                                                                     ),                                                                 ),                                                                 serializer: Int(                                                                     IntSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "name": SerField {                                                     key_py: Py(                                                         0x00007fcb0e554af0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 4,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "EcosystemAPI",                                 },                             ),                         ),                         required: true,                     },                     "request_header": SerField {                         key_py: Py(                             0x00007fcb0bb2cb70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb078624c0,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Any(                                                 AnySerializer,                                             ),                                             value_serializer: Any(                                                 AnySerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[any, any]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 3,             },         ),         has_extra: false,         root_model: false,         name: "ForkedNetworkAPI",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ForkedNetworkAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "name",                         lookup_key: Simple {                             key: "name",                             py_key: Py(                                 0x00007fa680c677f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "name",                                         Py(                                             0x00007fa680c677b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa687b54af0,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "ecosystem",                         lookup_key: Simple {                             key: "ecosystem",                             py_key: Py(                                 0x00007fa680c678b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "ecosystem",                                         Py(                                             0x00007fa680c678f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa683be85f0,                         ),                         validator: FunctionAfter(                             FunctionAfterValidator {                                 validator: Model(                                     ModelValidator {                                         revalidate: Never,                                         validator: ModelFields(                                             ModelFieldsValidator {                                                 fields: [                                                     Field {                                                         name: "name",                                                         lookup_key: Simple {                                                             key: "name",                                                             py_key: Py(                                                                 0x00007fa680c67770,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "name",                                                                         Py(                                                                             0x00007fa680c67730,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa687b54af0,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "request_header",                                                         lookup_key: Simple {                                                             key: "request_header",                                                             py_key: Py(                                                                 0x00007fa680c67830,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "request_header",                                                                         Py(                                                                             0x00007fa680c67870,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa684f150b0,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa680dc7140,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Dict(                                                                     DictValidator {                                                                         strict: false,                                                                         key_validator: Any(                                                                             AnyValidator,                                                                         ),                                                                         value_validator: Any(                                                                             AnyValidator,                                                                         ),                                                                         min_length: None,                                                                         max_length: None,                                                                         name: "dict[any,any]",                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: true,                                                                 name: "default[dict[any,any]]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "fee_token_symbol",                                                         lookup_key: Simple {                                                             key: "fee_token_symbol",                                                             py_key: Py(                                                                 0x00007fa680c61160,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "fee_token_symbol",                                                                         Py(                                                                             0x00007fa680c611b0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa680dd5980,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "fee_token_decimals",                                                         lookup_key: Simple {                                                             key: "fee_token_decimals",                                                             py_key: Py(                                                                 0x00007fa680c61110,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "fee_token_decimals",                                                                         Py(                                                                             0x00007fa680c61200,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa680dd59d0,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa687b00310,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Int(                                                                     IntValidator {                                                                         strict: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[int]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                 ],                                                 model_name: "EcosystemAPI",                                                 extra_behavior: Ignore,                                                 extras_validator: None,                                                 strict: false,                                                 from_attributes: false,                                                 loc_by_alias: true,                                             },                                         ),                                         class: Py(                                             0x000055dd83b15070,                                         ),                                         post_init: Some(                                             Py(                                                 0x00007fa684685ff0,                                             ),                                         ),                                         frozen: false,                                         custom_init: false,                                         root_model: false,                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                         name: "EcosystemAPI",                                     },                                 ),                                 func: Py(                                     0x00007fa680f07a00,                                 ),                                 config: Py(                                     0x00007fa680c676c0,                                 ),                                 name: "function-after[_validate_ecosystem(), EcosystemAPI]",                                 field_name: None,                                 info_arg: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "request_header",                         lookup_key: Simple {                             key: "request_header",                             py_key: Py(                                 0x00007fa680c67930,                             ),                             path: LookupPath(                                 [                                     S(                                         "request_header",                                         Py(                                             0x00007fa680c67970,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa684f150b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007fa680c648c0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Dict(                                     DictValidator {                                         strict: false,                                         key_validator: Any(                                             AnyValidator,                                         ),                                         value_validator: Any(                                             AnyValidator,                                         ),                                         min_length: None,                                         max_length: None,                                         name: "dict[any,any]",                                     },                                 ),                                 validate_default: false,                                 copy_default: true,                                 name: "default[dict[any,any]]",                                 undefined: Py(                                     0x00007fa684e74ef0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ForkedNetworkAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83b14be0,         ),         post_init: Some(             Py(                 0x00007fa684685ff0,             ),         ),         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "ForkedNetworkAPI",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ForkedNetworkAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "name",                         lookup_key: Simple {                             key: "name",                             py_key: Py(                                 0x00007fcb07871330,                             ),                             path: LookupPath(                                 [                                     S(                                         "name",                                         Py(                                             0x00007fcb078712f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0e554af0,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "ecosystem",                         lookup_key: Simple {                             key: "ecosystem",                             py_key: Py(                                 0x00007fcb078713f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "ecosystem",                                         Py(                                             0x00007fcb07871430,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0a7e8730,                         ),                         validator: FunctionAfter(                             FunctionAfterValidator {                                 validator: Model(                                     ModelValidator {                                         revalidate: Never,                                         validator: ModelFields(                                             ModelFieldsValidator {                                                 fields: [                                                     Field {                                                         name: "name",                                                         lookup_key: Simple {                                                             key: "name",                                                             py_key: Py(                                                                 0x00007fcb078712b0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "name",                                                                         Py(                                                                             0x00007fcb07871270,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0e554af0,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "request_header",                                                         lookup_key: Simple {                                                             key: "request_header",                                                             py_key: Py(                                                                 0x00007fcb07871370,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "request_header",                                                                         Py(                                                                             0x00007fcb078713b0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0bb2cb70,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb079dcd00,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Dict(                                                                     DictValidator {                                                                         strict: false,                                                                         key_validator: Any(                                                                             AnyValidator,                                                                         ),                                                                         value_validator: Any(                                                                             AnyValidator,                                                                         ),                                                                         min_length: None,                                                                         max_length: None,                                                                         name: "dict[any,any]",                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: true,                                                                 name: "default[dict[any,any]]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "fee_token_symbol",                                                         lookup_key: Simple {                                                             key: "fee_token_symbol",                                                             py_key: Py(                                                                 0x00007fcb078655c0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "fee_token_symbol",                                                                         Py(                                                                             0x00007fcb07865610,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb079d9cf0,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "fee_token_decimals",                                                         lookup_key: Simple {                                                             key: "fee_token_decimals",                                                             py_key: Py(                                                                 0x00007fcb07865570,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "fee_token_decimals",                                                                         Py(                                                                             0x00007fcb07865660,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb079d9d40,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0e500310,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Int(                                                                     IntValidator {                                                                         strict: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[int]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                 ],                                                 model_name: "EcosystemAPI",                                                 extra_behavior: Ignore,                                                 extras_validator: None,                                                 strict: false,                                                 from_attributes: false,                                                 loc_by_alias: true,                                             },                                         ),                                         class: Py(                                             0x000055f179233250,                                         ),                                         post_init: Some(                                             Py(                                                 0x00007fcb0b2be2b0,                                             ),                                         ),                                         frozen: false,                                         custom_init: false,                                         root_model: false,                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                         name: "EcosystemAPI",                                     },                                 ),                                 func: Py(                                     0x00007fcb07862700,                                 ),                                 config: Py(                                     0x00007fcb07871200,                                 ),                                 name: "function-after[_validate_ecosystem(), EcosystemAPI]",                                 field_name: None,                                 info_arg: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "request_header",                         lookup_key: Simple {                             key: "request_header",                             py_key: Py(                                 0x00007fcb07871470,                             ),                             path: LookupPath(                                 [                                     S(                                         "request_header",                                         Py(                                             0x00007fcb078714b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0bb2cb70,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007fcb078624c0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Dict(                                     DictValidator {                                         strict: false,                                         key_validator: Any(                                             AnyValidator,                                         ),                                         value_validator: Any(                                             AnyValidator,                                         ),                                         min_length: None,                                         max_length: None,                                         name: "dict[any,any]",                                     },                                 ),                                 validate_default: false,                                 copy_default: true,                                 name: "default[dict[any,any]]",                                 undefined: Py(                                     0x00007fcb0ba8cef0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ForkedNetworkAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f179232dc0,         ),         post_init: Some(             Py(                 0x00007fcb0b2be2b0,             ),         ),         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "ForkedNetworkAPI",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -3493,7 +3493,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.networks.NetworkAPI'>, 'config': {'title': 'NetworkAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.NetworkAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.NetworkAPI'>>]}, 'post_init': 'model_post_init', 'ref': 'ape.api.networks.NetworkAPI:94409885571216', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'ecosystem': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method EcosystemAPI._validate_ecosystem of <class 'ape.api.networks.EcosystemAPI'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_functions': [<bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.EcosystemAPI'>>]}, 'ref': 'ape.api.networks.EcosystemAPI:94409885569136', 'schema': {'cls': <class 'ape.api.networks.EcosystemAPI'>, 'config': {'title': 'EcosystemAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.EcosystemAPI'>, title=None)]}, 'post_init': 'model_post_init', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'fee_token_decimals': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 18, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'fee_token_symbol': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'request_header': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'EcosystemAPI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'function-after'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'request_header': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'NetworkAPI', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.networks.NetworkAPI'>, 'config': {'title': 'NetworkAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.NetworkAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.NetworkAPI'>>]}, 'post_init': 'model_post_init', 'ref': 'ape.api.networks.NetworkAPI:94495607831152', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'ecosystem': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method EcosystemAPI._validate_ecosystem of <class 'ape.api.networks.EcosystemAPI'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_functions': [<bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.EcosystemAPI'>>]}, 'ref': 'ape.api.networks.EcosystemAPI:94495607829072', 'schema': {'cls': <class 'ape.api.networks.EcosystemAPI'>, 'config': {'title': 'EcosystemAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.EcosystemAPI'>, title=None)]}, 'post_init': 'model_post_init', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'fee_token_decimals': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 18, 'schema': {'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'fee_token_symbol': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'request_header': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'EcosystemAPI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'function-after'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'request_header': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': {}, 'schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'NetworkAPI', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -3531,13 +3531,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83b15890,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "request_header": SerField {                         key_py: Py(                             0x00007fa684f150b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa680c648c0,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Any(                                                 AnySerializer,                                             ),                                             value_serializer: Any(                                                 AnySerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[any, any]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "name": SerField {                         key_py: Py(                             0x00007fa687b54af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "ecosystem": SerField {                         key_py: Py(                             0x00007fa683be85f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055dd83b15070,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "fee_token_symbol": SerField {                                                     key_py: Py(                                                         0x00007fa680dd5980,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "request_header": SerField {                                                     key_py: Py(                                                         0x00007fa684f150b0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa680dc7140,                                                                     ),                                                                 ),                                                                 serializer: Dict(                                                                     DictSerializer {                                                                         key_serializer: Any(                                                                             AnySerializer,                                                                         ),                                                                         value_serializer: Any(                                                                             AnySerializer,                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "dict[any, any]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "name": SerField {                                                     key_py: Py(                                                         0x00007fa687b54af0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "fee_token_decimals": SerField {                                                     key_py: Py(                                                         0x00007fa680dd59d0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa687b00310,                                                                     ),                                                                 ),                                                                 serializer: Int(                                                                     IntSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 4,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "EcosystemAPI",                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 3,             },         ),         has_extra: false,         root_model: false,         name: "NetworkAPI",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179233a70,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "name": SerField {                         key_py: Py(                             0x00007fcb0e554af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "ecosystem": SerField {                         key_py: Py(                             0x00007fcb0a7e8730,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055f179233250,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "request_header": SerField {                                                     key_py: Py(                                                         0x00007fcb0bb2cb70,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb079dcd00,                                                                     ),                                                                 ),                                                                 serializer: Dict(                                                                     DictSerializer {                                                                         key_serializer: Any(                                                                             AnySerializer,                                                                         ),                                                                         value_serializer: Any(                                                                             AnySerializer,                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "dict[any, any]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "fee_token_decimals": SerField {                                                     key_py: Py(                                                         0x00007fcb079d9d40,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0e500310,                                                                     ),                                                                 ),                                                                 serializer: Int(                                                                     IntSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "name": SerField {                                                     key_py: Py(                                                         0x00007fcb0e554af0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "fee_token_symbol": SerField {                                                     key_py: Py(                                                         0x00007fcb079d9cf0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 4,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "EcosystemAPI",                                 },                             ),                         ),                         required: true,                     },                     "request_header": SerField {                         key_py: Py(                             0x00007fcb0bb2cb70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb078624c0,                                         ),                                     ),                                     serializer: Dict(                                         DictSerializer {                                             key_serializer: Any(                                                 AnySerializer,                                             ),                                             value_serializer: Any(                                                 AnySerializer,                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "dict[any, any]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 3,             },         ),         has_extra: false,         root_model: false,         name: "NetworkAPI",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="NetworkAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "name",                         lookup_key: Simple {                             key: "name",                             py_key: Py(                                 0x00007fa680c64230,                             ),                             path: LookupPath(                                 [                                     S(                                         "name",                                         Py(                                             0x00007fa680c64470,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa687b54af0,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "ecosystem",                         lookup_key: Simple {                             key: "ecosystem",                             py_key: Py(                                 0x00007fa680c65bf0,                             ),                             path: LookupPath(                                 [                                     S(                                         "ecosystem",                                         Py(                                             0x00007fa680c65c30,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa683be85f0,                         ),                         validator: FunctionAfter(                             FunctionAfterValidator {                                 validator: Model(                                     ModelValidator {                                         revalidate: Never,                                         validator: ModelFields(                                             ModelFieldsValidator {                                                 fields: [                                                     Field {                                                         name: "name",                                                         lookup_key: Simple {                                                             key: "name",                                                             py_key: Py(                                                                 0x00007fa680c644f0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "name",                                                                         Py(                                                                             0x00007fa680c646f0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa687b54af0,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "request_header",                                                         lookup_key: Simple {                                                             key: "request_header",                                                             py_key: Py(                                                                 0x00007fa680c649b0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "request_header",                                                                         Py(                                                                             0x00007fa680c65a70,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa684f150b0,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa680dc7140,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Dict(                                                                     DictValidator {                                                                         strict: false,                                                                         key_validator: Any(                                                                             AnyValidator,                                                                         ),                                                                         value_validator: Any(                                                                             AnyValidator,                                                                         ),                                                                         min_length: None,                                                                         max_length: None,                                                                         name: "dict[any,any]",                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: true,                                                                 name: "default[dict[any,any]]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "fee_token_symbol",                                                         lookup_key: Simple {                                                             key: "fee_token_symbol",                                                             py_key: Py(                                                                 0x00007fa680c60d50,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "fee_token_symbol",                                                                         Py(                                                                             0x00007fa680c60da0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa680dd5980,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "fee_token_decimals",                                                         lookup_key: Simple {                                                             key: "fee_token_decimals",                                                             py_key: Py(                                                                 0x00007fa680c60d00,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "fee_token_decimals",                                                                         Py(                                                                             0x00007fa680c60df0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa680dd59d0,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa687b00310,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Int(                                                                     IntValidator {                                                                         strict: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[int]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                 ],                                                 model_name: "EcosystemAPI",                                                 extra_behavior: Ignore,                                                 extras_validator: None,                                                 strict: false,                                                 from_attributes: false,                                                 loc_by_alias: true,                                             },                                         ),                                         class: Py(                                             0x000055dd83b15070,                                         ),                                         post_init: Some(                                             Py(                                                 0x00007fa684685ff0,                                             ),                                         ),                                         frozen: false,                                         custom_init: false,                                         root_model: false,                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                         name: "EcosystemAPI",                                     },                                 ),                                 func: Py(                                     0x00007fa680f07a00,                                 ),                                 config: Py(                                     0x00007fa680c64c40,                                 ),                                 name: "function-after[_validate_ecosystem(), EcosystemAPI]",                                 field_name: None,                                 info_arg: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "request_header",                         lookup_key: Simple {                             key: "request_header",                             py_key: Py(                                 0x00007fa680c65c70,                             ),                             path: LookupPath(                                 [                                     S(                                         "request_header",                                         Py(                                             0x00007fa680c65cb0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa684f150b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007fa680c648c0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Dict(                                     DictValidator {                                         strict: false,                                         key_validator: Any(                                             AnyValidator,                                         ),                                         value_validator: Any(                                             AnyValidator,                                         ),                                         min_length: None,                                         max_length: None,                                         name: "dict[any,any]",                                     },                                 ),                                 validate_default: false,                                 copy_default: true,                                 name: "default[dict[any,any]]",                                 undefined: Py(                                     0x00007fa684e74ef0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "NetworkAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83b15890,         ),         post_init: Some(             Py(                 0x00007fa684685ff0,             ),         ),         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "NetworkAPI",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="NetworkAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "name",                         lookup_key: Simple {                             key: "name",                             py_key: Py(                                 0x00007fcb07862070,                             ),                             path: LookupPath(                                 [                                     S(                                         "name",                                         Py(                                             0x00007fcb078620f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0e554af0,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "ecosystem",                         lookup_key: Simple {                             key: "ecosystem",                             py_key: Py(                                 0x00007fcb078635f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "ecosystem",                                         Py(                                             0x00007fcb07863770,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0a7e8730,                         ),                         validator: FunctionAfter(                             FunctionAfterValidator {                                 validator: Model(                                     ModelValidator {                                         revalidate: Never,                                         validator: ModelFields(                                             ModelFieldsValidator {                                                 fields: [                                                     Field {                                                         name: "name",                                                         lookup_key: Simple {                                                             key: "name",                                                             py_key: Py(                                                                 0x00007fcb078622f0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "name",                                                                         Py(                                                                             0x00007fcb07862270,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0e554af0,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "request_header",                                                         lookup_key: Simple {                                                             key: "request_header",                                                             py_key: Py(                                                                 0x00007fcb07861e30,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "request_header",                                                                         Py(                                                                             0x00007fcb078625b0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0bb2cb70,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb079dcd00,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Dict(                                                                     DictValidator {                                                                         strict: false,                                                                         key_validator: Any(                                                                             AnyValidator,                                                                         ),                                                                         value_validator: Any(                                                                             AnyValidator,                                                                         ),                                                                         min_length: None,                                                                         max_length: None,                                                                         name: "dict[any,any]",                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: true,                                                                 name: "default[dict[any,any]]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "fee_token_symbol",                                                         lookup_key: Simple {                                                             key: "fee_token_symbol",                                                             py_key: Py(                                                                 0x00007fcb078651b0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "fee_token_symbol",                                                                         Py(                                                                             0x00007fcb07865200,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb079d9cf0,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "fee_token_decimals",                                                         lookup_key: Simple {                                                             key: "fee_token_decimals",                                                             py_key: Py(                                                                 0x00007fcb07865160,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "fee_token_decimals",                                                                         Py(                                                                             0x00007fcb07865250,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb079d9d40,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0e500310,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Int(                                                                     IntValidator {                                                                         strict: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[int]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                 ],                                                 model_name: "EcosystemAPI",                                                 extra_behavior: Ignore,                                                 extras_validator: None,                                                 strict: false,                                                 from_attributes: false,                                                 loc_by_alias: true,                                             },                                         ),                                         class: Py(                                             0x000055f179233250,                                         ),                                         post_init: Some(                                             Py(                                                 0x00007fcb0b2be2b0,                                             ),                                         ),                                         frozen: false,                                         custom_init: false,                                         root_model: false,                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                         name: "EcosystemAPI",                                     },                                 ),                                 func: Py(                                     0x00007fcb07862700,                                 ),                                 config: Py(                                     0x00007fcb07862640,                                 ),                                 name: "function-after[_validate_ecosystem(), EcosystemAPI]",                                 field_name: None,                                 info_arg: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "request_header",                         lookup_key: Simple {                             key: "request_header",                             py_key: Py(                                 0x00007fcb078637b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "request_header",                                         Py(                                             0x00007fcb078637f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0bb2cb70,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007fcb078624c0,                                     ),                                 ),                                 on_error: Raise,                                 validator: Dict(                                     DictValidator {                                         strict: false,                                         key_validator: Any(                                             AnyValidator,                                         ),                                         value_validator: Any(                                             AnyValidator,                                         ),                                         min_length: None,                                         max_length: None,                                         name: "dict[any,any]",                                     },                                 ),                                 validate_default: false,                                 copy_default: true,                                 name: "default[dict[any,any]]",                                 undefined: Py(                                     0x00007fcb0ba8cef0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "NetworkAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f179233a70,         ),         post_init: Some(             Py(                 0x00007fcb0b2be2b0,             ),         ),         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "NetworkAPI",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -3881,7 +3881,7 @@

    ape.api
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.networks.ProxyInfoAPI'>, 'config': {'title': 'ProxyInfoAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.ProxyInfoAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.ProxyInfoAPI'>>]}, 'ref': 'ape.api.networks.ProxyInfoAPI:94409885501216', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'target': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}}, 'model_name': 'ProxyInfoAPI', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.networks.ProxyInfoAPI'>, 'config': {'title': 'ProxyInfoAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.networks.ProxyInfoAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.networks.ProxyInfoAPI'>>]}, 'ref': 'ape.api.networks.ProxyInfoAPI:94495608567088', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'target': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}}, 'model_name': 'ProxyInfoAPI', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -3937,13 +3937,13 @@

    ape.api
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83b04720,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "target": SerField {                         key_py: Py(                             0x00007fa687b9f3b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 1,             },         ),         has_extra: false,         root_model: false,         name: "ProxyInfoAPI",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f1792e7530,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "target": SerField {                         key_py: Py(                             0x00007fcb0e59f3b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 1,             },         ),         has_extra: false,         root_model: false,         name: "ProxyInfoAPI",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ProxyInfoAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "target",                         lookup_key: Simple {                             key: "target",                             py_key: Py(                                 0x00007fa680c3deb0,                             ),                             path: LookupPath(                                 [                                     S(                                         "target",                                         Py(                                             0x00007fa680c3ec30,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa687b9f3b0,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fa680c3f600,                                 ),                                 config: Py(                                     0x00007fa680c4b540,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ProxyInfoAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83b04720,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "ProxyInfoAPI",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ProxyInfoAPI", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "target",                         lookup_key: Simple {                             key: "target",                             py_key: Py(                                 0x00007fcb07854230,                             ),                             path: LookupPath(                                 [                                     S(                                         "target",                                         Py(                                             0x00007fcb07854570,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0e59f3b0,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fcb078409c0,                                 ),                                 config: Py(                                     0x00007fcb078551c0,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ProxyInfoAPI",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f1792e7530,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "ProxyInfoAPI",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -5299,7 +5299,7 @@

    Transactions
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.query.AccountTransactionQuery'>, 'config': {'title': 'AccountTransactionQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.AccountTransactionQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.AccountTransactionQuery'>>]}, 'ref': 'ape.api.query.AccountTransactionQuery:94409886654496', 'root_model': False, 'schema': {'function': {'function': <bound method AccountTransactionQuery.check_start_nonce_before_stop_nonce of <class 'ape.api.query.AccountTransactionQuery'>>, 'type': 'no-info'}, 'schema': {'computed_fields': [], 'fields': {'account': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}, 'start_nonce': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'stop_nonce': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'model-field'}}, 'model_name': 'AccountTransactionQuery', 'type': 'model-fields'}, 'type': 'function-before'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.query.AccountTransactionQuery'>, 'config': {'title': 'AccountTransactionQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.AccountTransactionQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.AccountTransactionQuery'>>]}, 'ref': 'ape.api.query.AccountTransactionQuery:94495609021600', 'root_model': False, 'schema': {'function': {'function': <bound method AccountTransactionQuery.check_start_nonce_before_stop_nonce of <class 'ape.api.query.AccountTransactionQuery'>>, 'type': 'no-info'}, 'schema': {'computed_fields': [], 'fields': {'account': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}, 'start_nonce': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'stop_nonce': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'model-field'}}, 'model_name': 'AccountTransactionQuery', 'type': 'model-fields'}, 'type': 'function-before'}, 'type': 'model'}

    The core schema of the model.

    @@ -5311,7 +5311,7 @@

    Transactions
    -__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'check_start_nonce_before_stop_nonce': Decorator(cls_ref='ape.api.query.AccountTransactionQuery:94409886654496', cls_var_name='check_start_nonce_before_stop_nonce', func=<bound method AccountTransactionQuery.check_start_nonce_before_stop_nonce of <class 'ape.api.query.AccountTransactionQuery'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='before'))}, computed_fields={})
    +__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'check_start_nonce_before_stop_nonce': Decorator(cls_ref='ape.api.query.AccountTransactionQuery:94495609021600', cls_var_name='check_start_nonce_before_stop_nonce', func=<bound method AccountTransactionQuery.check_start_nonce_before_stop_nonce of <class 'ape.api.query.AccountTransactionQuery'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='before'))}, computed_fields={})

    Metadata containing the decorators defined on the model. This replaces Model.__validators__ and Model.__root_validators__ from Pydantic V1.

    @@ -5355,13 +5355,13 @@

    Transactions
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83c1e020,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "account": SerField {                         key_py: Py(                             0x00007fa68391ebb0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "start_nonce": SerField {                         key_py: Py(                             0x00007fa680cba770,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687b000d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "stop_nonce": SerField {                         key_py: Py(                             0x00007fa680cba7b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                     "columns": SerField {                         key_py: Py(                             0x00007fa687708a70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fa683f6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 4,             },         ),         has_extra: false,         root_model: false,         name: "AccountTransactionQuery",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f1793564a0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "account": SerField {                         key_py: Py(                             0x00007fcb0a51ebf0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "start_nonce": SerField {                         key_py: Py(                             0x00007fcb078c4530,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0e5000d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "stop_nonce": SerField {                         key_py: Py(                             0x00007fcb078c4570,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                     "columns": SerField {                         key_py: Py(                             0x00007fcb0e108af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fcb0ab6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 4,             },         ),         has_extra: false,         root_model: false,         name: "AccountTransactionQuery",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="AccountTransactionQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: FunctionBefore(             FunctionBeforeValidator {                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "columns",                                 lookup_key: Simple {                                     key: "columns",                                     py_key: Py(                                         0x00007fa680cd3630,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "columns",                                                 Py(                                                     0x00007fa680cd34f0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687708a70,                                 ),                                 validator: JsonOrPython(                                     JsonOrPython {                                         json: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                                 fail_fast: false,                                             },                                         ),                                         python: Chain(                                             ChainValidator {                                                 steps: [                                                     IsInstance(                                                         IsInstanceValidator {                                                             class: Py(                                                                 0x00007fa6872d3d30,                                                             ),                                                             class_repr: "Sequence",                                                             name: "is-instance[Sequence]",                                                         },                                                     ),                                                     FunctionWrap(                                                         FunctionWrapValidator {                                                             validator: List(                                                                 ListValidator {                                                                     strict: false,                                                                     item_validator: Some(                                                                         Str(                                                                             StrValidator {                                                                                 strict: false,                                                                                 coerce_numbers_to_str: false,                                                                             },                                                                         ),                                                                     ),                                                                     min_length: None,                                                                     max_length: None,                                                                     name: OnceLock(                                                                         <uninit>,                                                                     ),                                                                     fail_fast: false,                                                                 },                                                             ),                                                             func: Py(                                                                 0x00007fa68460add0,                                                             ),                                                             config: Py(                                                                 0x00007fa680cd3580,                                                             ),                                                             name: "function-wrap[sequence_validator()]",                                                             field_name: None,                                                             info_arg: false,                                                             hide_input_in_errors: false,                                                             validation_error_cause: false,                                                         },                                                     ),                                                 ],                                                 name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                             },                                         ),                                         name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "account",                                 lookup_key: Simple {                                     key: "account",                                     py_key: Py(                                         0x00007fa680cd3070,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "account",                                                 Py(                                                     0x00007fa680cd2ff0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa68391ebb0,                                 ),                                 validator: FunctionBefore(                                     FunctionBeforeValidator {                                         validator: StrConstrained(                                             StrConstrainedValidator {                                                 strict: false,                                                 pattern: None,                                                 max_length: Some(                                                     42,                                                 ),                                                 min_length: Some(                                                     42,                                                 ),                                                 strip_whitespace: false,                                                 to_lower: false,                                                 to_upper: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         func: Py(                                             0x00007fa680cda400,                                         ),                                         config: Py(                                             0x00007fa680cd3580,                                         ),                                         name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                         field_name: None,                                         info_arg: true,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "start_nonce",                                 lookup_key: Simple {                                     key: "start_nonce",                                     py_key: Py(                                         0x00007fa680cd3b30,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "start_nonce",                                                 Py(                                                     0x00007fa680cd36f0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa680cba770,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687b000d0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                                 gt: None,                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "stop_nonce",                                 lookup_key: Simple {                                     key: "stop_nonce",                                     py_key: Py(                                         0x00007fa680cd3f30,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "stop_nonce",                                                 Py(                                                     0x00007fa680cd36b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa680cba7b0,                                 ),                                 validator: ConstrainedInt(                                     ConstrainedIntValidator {                                         strict: false,                                         multiple_of: None,                                         le: None,                                         lt: None,                                         ge: Some(                                             I64(                                                 0,                                             ),                                         ),                                         gt: None,                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "AccountTransactionQuery",                         extra_behavior: Ignore,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 func: Py(                     0x00007fa680cd9dc0,                 ),                 config: Py(                     0x00007fa680cd3580,                 ),                 name: "function-before[check_start_nonce_before_stop_nonce(), model-fields]",                 field_name: None,                 info_arg: false,             },         ),         class: Py(             0x000055dd83c1e020,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "AccountTransactionQuery",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="AccountTransactionQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: FunctionBefore(             FunctionBeforeValidator {                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "columns",                                 lookup_key: Simple {                                     key: "columns",                                     py_key: Py(                                         0x00007fcb078d6f70,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "columns",                                                 Py(                                                     0x00007fcb078d5230,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e108af0,                                 ),                                 validator: JsonOrPython(                                     JsonOrPython {                                         json: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                                 fail_fast: false,                                             },                                         ),                                         python: Chain(                                             ChainValidator {                                                 steps: [                                                     IsInstance(                                                         IsInstanceValidator {                                                             class: Py(                                                                 0x00007fcb0dfd3cd0,                                                             ),                                                             class_repr: "Sequence",                                                             name: "is-instance[Sequence]",                                                         },                                                     ),                                                     FunctionWrap(                                                         FunctionWrapValidator {                                                             validator: List(                                                                 ListValidator {                                                                     strict: false,                                                                     item_validator: Some(                                                                         Str(                                                                             StrValidator {                                                                                 strict: false,                                                                                 coerce_numbers_to_str: false,                                                                             },                                                                         ),                                                                     ),                                                                     min_length: None,                                                                     max_length: None,                                                                     name: OnceLock(                                                                         <uninit>,                                                                     ),                                                                     fail_fast: false,                                                                 },                                                             ),                                                             func: Py(                                                                 0x00007fcb0b242dd0,                                                             ),                                                             config: Py(                                                                 0x00007fcb078d5c00,                                                             ),                                                             name: "function-wrap[sequence_validator()]",                                                             field_name: None,                                                             info_arg: false,                                                             hide_input_in_errors: false,                                                             validation_error_cause: false,                                                         },                                                     ),                                                 ],                                                 name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                             },                                         ),                                         name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "account",                                 lookup_key: Simple {                                     key: "account",                                     py_key: Py(                                         0x00007fcb078d6bf0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "account",                                                 Py(                                                     0x00007fcb078d6cf0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0a51ebf0,                                 ),                                 validator: FunctionBefore(                                     FunctionBeforeValidator {                                         validator: StrConstrained(                                             StrConstrainedValidator {                                                 strict: false,                                                 pattern: None,                                                 max_length: Some(                                                     42,                                                 ),                                                 min_length: Some(                                                     42,                                                 ),                                                 strip_whitespace: false,                                                 to_lower: false,                                                 to_upper: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         func: Py(                                             0x00007fcb078e0380,                                         ),                                         config: Py(                                             0x00007fcb078d5c00,                                         ),                                         name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                         field_name: None,                                         info_arg: true,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "start_nonce",                                 lookup_key: Simple {                                     key: "start_nonce",                                     py_key: Py(                                         0x00007fcb078d71f0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "start_nonce",                                                 Py(                                                     0x00007fcb078d5430,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb078c4530,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0e5000d0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                                 gt: None,                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "stop_nonce",                                 lookup_key: Simple {                                     key: "stop_nonce",                                     py_key: Py(                                         0x00007fcb078d6b30,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "stop_nonce",                                                 Py(                                                     0x00007fcb078d5130,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb078c4570,                                 ),                                 validator: ConstrainedInt(                                     ConstrainedIntValidator {                                         strict: false,                                         multiple_of: None,                                         le: None,                                         lt: None,                                         ge: Some(                                             I64(                                                 0,                                             ),                                         ),                                         gt: None,                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "AccountTransactionQuery",                         extra_behavior: Ignore,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 func: Py(                     0x00007fcb079b4140,                 ),                 config: Py(                     0x00007fcb078d5c00,                 ),                 name: "function-before[check_start_nonce_before_stop_nonce(), model-fields]",                 field_name: None,                 info_arg: false,             },         ),         class: Py(             0x000055f1793564a0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "AccountTransactionQuery",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -5399,7 +5399,7 @@

    Transactions
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.query.BlockQuery'>, 'config': {'title': 'BlockQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.BlockQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.BlockQuery'>>]}, 'ref': 'ape.api.query.BlockQuery:94409886613696', 'root_model': False, 'schema': {'function': {'function': <bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.BlockQuery'>>, 'type': 'no-info'}, 'schema': {'computed_fields': [], 'fields': {'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}, 'start_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'step': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 1, 'schema': {'gt': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'stop_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'model-field'}}, 'model_name': 'BlockQuery', 'type': 'model-fields'}, 'type': 'function-before'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.query.BlockQuery'>, 'config': {'title': 'BlockQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.BlockQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.BlockQuery'>>]}, 'ref': 'ape.api.query.BlockQuery:94495608983728', 'root_model': False, 'schema': {'function': {'function': <bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.BlockQuery'>>, 'type': 'no-info'}, 'schema': {'computed_fields': [], 'fields': {'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}, 'start_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'step': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 1, 'schema': {'gt': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'stop_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'model-field'}}, 'model_name': 'BlockQuery', 'type': 'model-fields'}, 'type': 'function-before'}, 'type': 'model'}

    The core schema of the model.

    @@ -5411,7 +5411,7 @@

    Transactions
    -__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'check_start_block_before_stop_block': Decorator(cls_ref='ape.api.query.BlockQuery:94409886613696', cls_var_name='check_start_block_before_stop_block', func=<bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.BlockQuery'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='before'))}, computed_fields={})
    +__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'check_start_block_before_stop_block': Decorator(cls_ref='ape.api.query.BlockQuery:94495608983728', cls_var_name='check_start_block_before_stop_block', func=<bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.BlockQuery'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='before'))}, computed_fields={})

    Metadata containing the decorators defined on the model. This replaces Model.__validators__ and Model.__root_validators__ from Pydantic V1.

    @@ -5455,13 +5455,13 @@

    Transactions
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83c140c0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "start_block": SerField {                         key_py: Py(                             0x00007fa6838fa830,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687b000d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "stop_block": SerField {                         key_py: Py(                             0x00007fa6838fa870,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                     "columns": SerField {                         key_py: Py(                             0x00007fa687708a70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fa683f6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                     "step": SerField {                         key_py: Py(                             0x00007fa687b548f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687b000f0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 4,             },         ),         has_extra: false,         root_model: false,         name: "BlockQuery",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f17934d0b0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "step": SerField {                         key_py: Py(                             0x00007fcb0e5548f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0e5000f0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "stop_block": SerField {                         key_py: Py(                             0x00007fcb0a4fa8f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                     "start_block": SerField {                         key_py: Py(                             0x00007fcb0a4fa8b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0e5000d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "columns": SerField {                         key_py: Py(                             0x00007fcb0e108af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fcb0ab6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 4,             },         ),         has_extra: false,         root_model: false,         name: "BlockQuery",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="BlockQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: FunctionBefore(             FunctionBeforeValidator {                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "columns",                                 lookup_key: Simple {                                     key: "columns",                                     py_key: Py(                                         0x00007fa680cd87f0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "columns",                                                 Py(                                                     0x00007fa680cd87b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687708a70,                                 ),                                 validator: JsonOrPython(                                     JsonOrPython {                                         json: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                                 fail_fast: false,                                             },                                         ),                                         python: Chain(                                             ChainValidator {                                                 steps: [                                                     IsInstance(                                                         IsInstanceValidator {                                                             class: Py(                                                                 0x00007fa6872d3d30,                                                             ),                                                             class_repr: "Sequence",                                                             name: "is-instance[Sequence]",                                                         },                                                     ),                                                     FunctionWrap(                                                         FunctionWrapValidator {                                                             validator: List(                                                                 ListValidator {                                                                     strict: false,                                                                     item_validator: Some(                                                                         Str(                                                                             StrValidator {                                                                                 strict: false,                                                                                 coerce_numbers_to_str: false,                                                                             },                                                                         ),                                                                     ),                                                                     min_length: None,                                                                     max_length: None,                                                                     name: OnceLock(                                                                         <uninit>,                                                                     ),                                                                     fail_fast: false,                                                                 },                                                             ),                                                             func: Py(                                                                 0x00007fa68460add0,                                                             ),                                                             config: Py(                                                                 0x00007fa680cd86c0,                                                             ),                                                             name: "function-wrap[sequence_validator()]",                                                             field_name: None,                                                             info_arg: false,                                                             hide_input_in_errors: false,                                                             validation_error_cause: false,                                                         },                                                     ),                                                 ],                                                 name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                             },                                         ),                                         name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "start_block",                                 lookup_key: Simple {                                     key: "start_block",                                     py_key: Py(                                         0x00007fa680cd8770,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "start_block",                                                 Py(                                                     0x00007fa680cd8730,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa6838fa830,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687b000d0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                                 gt: None,                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "stop_block",                                 lookup_key: Simple {                                     key: "stop_block",                                     py_key: Py(                                         0x00007fa680cd8830,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "stop_block",                                                 Py(                                                     0x00007fa680cd8870,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa6838fa870,                                 ),                                 validator: ConstrainedInt(                                     ConstrainedIntValidator {                                         strict: false,                                         multiple_of: None,                                         le: None,                                         lt: None,                                         ge: Some(                                             I64(                                                 0,                                             ),                                         ),                                         gt: None,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "step",                                 lookup_key: Simple {                                     key: "step",                                     py_key: Py(                                         0x00007fa680cd88b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "step",                                                 Py(                                                     0x00007fa680cd88f0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687b548f0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687b000f0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: None,                                                 gt: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "BlockQuery",                         extra_behavior: Ignore,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 func: Py(                     0x00007fa683e4c0c0,                 ),                 config: Py(                     0x00007fa680cd86c0,                 ),                 name: "function-before[check_start_block_before_stop_block(), model-fields]",                 field_name: None,                 info_arg: false,             },         ),         class: Py(             0x000055dd83c140c0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "BlockQuery",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="BlockQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: FunctionBefore(             FunctionBeforeValidator {                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "columns",                                 lookup_key: Simple {                                     key: "columns",                                     py_key: Py(                                         0x00007fcb078d6670,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "columns",                                                 Py(                                                     0x00007fcb078d6630,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e108af0,                                 ),                                 validator: JsonOrPython(                                     JsonOrPython {                                         json: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                                 fail_fast: false,                                             },                                         ),                                         python: Chain(                                             ChainValidator {                                                 steps: [                                                     IsInstance(                                                         IsInstanceValidator {                                                             class: Py(                                                                 0x00007fcb0dfd3cd0,                                                             ),                                                             class_repr: "Sequence",                                                             name: "is-instance[Sequence]",                                                         },                                                     ),                                                     FunctionWrap(                                                         FunctionWrapValidator {                                                             validator: List(                                                                 ListValidator {                                                                     strict: false,                                                                     item_validator: Some(                                                                         Str(                                                                             StrValidator {                                                                                 strict: false,                                                                                 coerce_numbers_to_str: false,                                                                             },                                                                         ),                                                                     ),                                                                     min_length: None,                                                                     max_length: None,                                                                     name: OnceLock(                                                                         <uninit>,                                                                     ),                                                                     fail_fast: false,                                                                 },                                                             ),                                                             func: Py(                                                                 0x00007fcb0b242dd0,                                                             ),                                                             config: Py(                                                                 0x00007fcb078d6540,                                                             ),                                                             name: "function-wrap[sequence_validator()]",                                                             field_name: None,                                                             info_arg: false,                                                             hide_input_in_errors: false,                                                             validation_error_cause: false,                                                         },                                                     ),                                                 ],                                                 name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                             },                                         ),                                         name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "start_block",                                 lookup_key: Simple {                                     key: "start_block",                                     py_key: Py(                                         0x00007fcb078d65f0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "start_block",                                                 Py(                                                     0x00007fcb078d65b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0a4fa8b0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0e5000d0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                                 gt: None,                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "stop_block",                                 lookup_key: Simple {                                     key: "stop_block",                                     py_key: Py(                                         0x00007fcb078d66b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "stop_block",                                                 Py(                                                     0x00007fcb078d66f0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0a4fa8f0,                                 ),                                 validator: ConstrainedInt(                                     ConstrainedIntValidator {                                         strict: false,                                         multiple_of: None,                                         le: None,                                         lt: None,                                         ge: Some(                                             I64(                                                 0,                                             ),                                         ),                                         gt: None,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "step",                                 lookup_key: Simple {                                     key: "step",                                     py_key: Py(                                         0x00007fcb078d6730,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "step",                                                 Py(                                                     0x00007fcb078d6770,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e5548f0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0e5000f0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: None,                                                 gt: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "BlockQuery",                         extra_behavior: Ignore,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 func: Py(                     0x00007fcb078d5040,                 ),                 config: Py(                     0x00007fcb078d6540,                 ),                 name: "function-before[check_start_block_before_stop_block(), model-fields]",                 field_name: None,                 info_arg: false,             },         ),         class: Py(             0x000055f17934d0b0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "BlockQuery",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -5499,7 +5499,7 @@

    Transactions
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.query.BlockTransactionQuery'>, 'config': {'title': 'BlockTransactionQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.BlockTransactionQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.BlockTransactionQuery'>>]}, 'ref': 'ape.api.query.BlockTransactionQuery:94409886631792', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'block_id': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'any'}, 'type': 'model-field'}, 'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}}, 'model_name': 'BlockTransactionQuery', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.query.BlockTransactionQuery'>, 'config': {'title': 'BlockTransactionQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.BlockTransactionQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.BlockTransactionQuery'>>]}, 'ref': 'ape.api.query.BlockTransactionQuery:94495609001296', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'block_id': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'any'}, 'type': 'model-field'}, 'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}}, 'model_name': 'BlockTransactionQuery', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -5555,13 +5555,13 @@

    Transactions
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83c18770,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "columns": SerField {                         key_py: Py(                             0x00007fa687708a70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fa683f6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                     "block_id": SerField {                         key_py: Py(                             0x00007fa683be8d30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Any(                                 AnySerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "BlockTransactionQuery",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179351550,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "columns": SerField {                         key_py: Py(                             0x00007fcb0e108af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fcb0ab6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                     "block_id": SerField {                         key_py: Py(                             0x00007fcb0a7e8e70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Any(                                 AnySerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "BlockTransactionQuery",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="BlockTransactionQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "columns",                         lookup_key: Simple {                             key: "columns",                             py_key: Py(                                 0x00007fa680cd9830,                             ),                             path: LookupPath(                                 [                                     S(                                         "columns",                                         Py(                                             0x00007fa680cd97f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa687708a70,                         ),                         validator: JsonOrPython(                             JsonOrPython {                                 json: List(                                     ListValidator {                                         strict: false,                                         item_validator: Some(                                             Str(                                                 StrValidator {                                                     strict: false,                                                     coerce_numbers_to_str: false,                                                 },                                             ),                                         ),                                         min_length: None,                                         max_length: None,                                         name: OnceLock(                                             "list[str]",                                         ),                                         fail_fast: false,                                     },                                 ),                                 python: Chain(                                     ChainValidator {                                         steps: [                                             IsInstance(                                                 IsInstanceValidator {                                                     class: Py(                                                         0x00007fa6872d3d30,                                                     ),                                                     class_repr: "Sequence",                                                     name: "is-instance[Sequence]",                                                 },                                             ),                                             FunctionWrap(                                                 FunctionWrapValidator {                                                     validator: List(                                                         ListValidator {                                                             strict: false,                                                             item_validator: Some(                                                                 Str(                                                                     StrValidator {                                                                         strict: false,                                                                         coerce_numbers_to_str: false,                                                                     },                                                                 ),                                                             ),                                                             min_length: None,                                                             max_length: None,                                                             name: OnceLock(                                                                 <uninit>,                                                             ),                                                             fail_fast: false,                                                         },                                                     ),                                                     func: Py(                                                         0x00007fa68460add0,                                                     ),                                                     config: Py(                                                         0x00007fa680cd9700,                                                     ),                                                     name: "function-wrap[sequence_validator()]",                                                     field_name: None,                                                     info_arg: false,                                                     hide_input_in_errors: false,                                                     validation_error_cause: false,                                                 },                                             ),                                         ],                                         name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                     },                                 ),                                 name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                             },                         ),                         frozen: false,                     },                     Field {                         name: "block_id",                         lookup_key: Simple {                             key: "block_id",                             py_key: Py(                                 0x00007fa680cd97b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "block_id",                                         Py(                                             0x00007fa680cd9770,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa683be8d30,                         ),                         validator: Any(                             AnyValidator,                         ),                         frozen: false,                     },                 ],                 model_name: "BlockTransactionQuery",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83c18770,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "BlockTransactionQuery",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="BlockTransactionQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "columns",                         lookup_key: Simple {                             key: "columns",                             py_key: Py(                                 0x00007fcb078d76b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "columns",                                         Py(                                             0x00007fcb078d7670,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0e108af0,                         ),                         validator: JsonOrPython(                             JsonOrPython {                                 json: List(                                     ListValidator {                                         strict: false,                                         item_validator: Some(                                             Str(                                                 StrValidator {                                                     strict: false,                                                     coerce_numbers_to_str: false,                                                 },                                             ),                                         ),                                         min_length: None,                                         max_length: None,                                         name: OnceLock(                                             "list[str]",                                         ),                                         fail_fast: false,                                     },                                 ),                                 python: Chain(                                     ChainValidator {                                         steps: [                                             IsInstance(                                                 IsInstanceValidator {                                                     class: Py(                                                         0x00007fcb0dfd3cd0,                                                     ),                                                     class_repr: "Sequence",                                                     name: "is-instance[Sequence]",                                                 },                                             ),                                             FunctionWrap(                                                 FunctionWrapValidator {                                                     validator: List(                                                         ListValidator {                                                             strict: false,                                                             item_validator: Some(                                                                 Str(                                                                     StrValidator {                                                                         strict: false,                                                                         coerce_numbers_to_str: false,                                                                     },                                                                 ),                                                             ),                                                             min_length: None,                                                             max_length: None,                                                             name: OnceLock(                                                                 <uninit>,                                                             ),                                                             fail_fast: false,                                                         },                                                     ),                                                     func: Py(                                                         0x00007fcb0b242dd0,                                                     ),                                                     config: Py(                                                         0x00007fcb078d7580,                                                     ),                                                     name: "function-wrap[sequence_validator()]",                                                     field_name: None,                                                     info_arg: false,                                                     hide_input_in_errors: false,                                                     validation_error_cause: false,                                                 },                                             ),                                         ],                                         name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                     },                                 ),                                 name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                             },                         ),                         frozen: false,                     },                     Field {                         name: "block_id",                         lookup_key: Simple {                             key: "block_id",                             py_key: Py(                                 0x00007fcb078d7630,                             ),                             path: LookupPath(                                 [                                     S(                                         "block_id",                                         Py(                                             0x00007fcb078d75f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0a7e8e70,                         ),                         validator: Any(                             AnyValidator,                         ),                         frozen: false,                     },                 ],                 model_name: "BlockTransactionQuery",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f179351550,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "BlockTransactionQuery",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -5603,7 +5603,7 @@

    Transactions
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.query.ContractCreation'>, 'config': {'title': 'ContractCreation'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.ContractCreation'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.ContractCreation'>>]}, 'ref': 'ape.api.query.ContractCreation:94409886682768', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'model-field'}, 'deployer': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'factory': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'txn_hash': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}}, 'model_name': 'ContractCreation', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.query.ContractCreation'>, 'config': {'title': 'ContractCreation'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.ContractCreation'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.ContractCreation'>>]}, 'ref': 'ape.api.query.ContractCreation:94495609049872', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'model-field'}, 'deployer': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'factory': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'txn_hash': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}}, 'model_name': 'ContractCreation', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -5659,13 +5659,13 @@

    Transactions
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83c24e90,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "txn_hash": SerField {                         key_py: Py(                             0x00007fa683712af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "deployer": SerField {                         key_py: Py(                             0x00007fa680cd03b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "factory": SerField {                         key_py: Py(                             0x00007fa6877a9070,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687f89980,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "block": SerField {                         key_py: Py(                             0x00007fa687331830,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 4,             },         ),         has_extra: false,         root_model: false,         name: "ContractCreation",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f17935d310,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "txn_hash": SerField {                         key_py: Py(                             0x00007fcb0a312d30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "factory": SerField {                         key_py: Py(                             0x00007fcb0e1a90b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0ed89980,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Str(                                                 StrSerializer,                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "deployer": SerField {                         key_py: Py(                             0x00007fcb078c6170,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "block": SerField {                         key_py: Py(                             0x00007fcb0e0318b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 4,             },         ),         has_extra: false,         root_model: false,         name: "ContractCreation",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ContractCreation", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "txn_hash",                         lookup_key: Simple {                             key: "txn_hash",                             py_key: Py(                                 0x00007fa680ce9df0,                             ),                             path: LookupPath(                                 [                                     S(                                         "txn_hash",                                         Py(                                             0x00007fa680ce9db0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa683712af0,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "block",                         lookup_key: Simple {                             key: "block",                             py_key: Py(                                 0x00007fa680ce9af0,                             ),                             path: LookupPath(                                 [                                     S(                                         "block",                                         Py(                                             0x00007fa680ce97f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa687331830,                         ),                         validator: Int(                             IntValidator {                                 strict: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "deployer",                         lookup_key: Simple {                             key: "deployer",                             py_key: Py(                                 0x00007fa680ce9e30,                             ),                             path: LookupPath(                                 [                                     S(                                         "deployer",                                         Py(                                             0x00007fa680ce9e70,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa680cd03b0,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fa680ce9740,                                 ),                                 config: Py(                                     0x00007fa680ce9780,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                     Field {                         name: "factory",                         lookup_key: Simple {                             key: "factory",                             py_key: Py(                                 0x00007fa680ce9eb0,                             ),                             path: LookupPath(                                 [                                     S(                                         "factory",                                         Py(                                             0x00007fa680ce9ef0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa6877a9070,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007fa687f89980,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: FunctionBefore(                                             FunctionBeforeValidator {                                                 validator: StrConstrained(                                                     StrConstrainedValidator {                                                         strict: false,                                                         pattern: None,                                                         max_length: Some(                                                             42,                                                         ),                                                         min_length: Some(                                                             42,                                                         ),                                                         strip_whitespace: false,                                                         to_lower: false,                                                         to_upper: false,                                                         coerce_numbers_to_str: false,                                                     },                                                 ),                                                 func: Py(                                                     0x00007fa680ce9a80,                                                 ),                                                 config: Py(                                                     0x00007fa680ce9780,                                                 ),                                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                 field_name: None,                                                 info_arg: true,                                             },                                         ),                                         name: "nullable[function-before[__eth_pydantic_validate__(), constrained-str]]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[function-before[__eth_pydantic_validate__(), constrained-str]]]",                                 undefined: Py(                                     0x00007fa684e74ef0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ContractCreation",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83c24e90,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "ContractCreation",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ContractCreation", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "txn_hash",                         lookup_key: Simple {                             key: "txn_hash",                             py_key: Py(                                 0x00007fcb078e3a30,                             ),                             path: LookupPath(                                 [                                     S(                                         "txn_hash",                                         Py(                                             0x00007fcb078e39f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0a312d30,                         ),                         validator: Str(                             StrValidator {                                 strict: false,                                 coerce_numbers_to_str: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "block",                         lookup_key: Simple {                             key: "block",                             py_key: Py(                                 0x00007fcb078e3730,                             ),                             path: LookupPath(                                 [                                     S(                                         "block",                                         Py(                                             0x00007fcb078e35f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0e0318b0,                         ),                         validator: Int(                             IntValidator {                                 strict: false,                             },                         ),                         frozen: false,                     },                     Field {                         name: "deployer",                         lookup_key: Simple {                             key: "deployer",                             py_key: Py(                                 0x00007fcb078e3a70,                             ),                             path: LookupPath(                                 [                                     S(                                         "deployer",                                         Py(                                             0x00007fcb078e3ab0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb078c6170,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fcb078e33c0,                                 ),                                 config: Py(                                     0x00007fcb078e3480,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                     Field {                         name: "factory",                         lookup_key: Simple {                             key: "factory",                             py_key: Py(                                 0x00007fcb078e3af0,                             ),                             path: LookupPath(                                 [                                     S(                                         "factory",                                         Py(                                             0x00007fcb078e3b30,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0e1a90b0,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007fcb0ed89980,                                     ),                                 ),                                 on_error: Raise,                                 validator: Nullable(                                     NullableValidator {                                         validator: FunctionBefore(                                             FunctionBeforeValidator {                                                 validator: StrConstrained(                                                     StrConstrainedValidator {                                                         strict: false,                                                         pattern: None,                                                         max_length: Some(                                                             42,                                                         ),                                                         min_length: Some(                                                             42,                                                         ),                                                         strip_whitespace: false,                                                         to_lower: false,                                                         to_upper: false,                                                         coerce_numbers_to_str: false,                                                     },                                                 ),                                                 func: Py(                                                     0x00007fcb078e36c0,                                                 ),                                                 config: Py(                                                     0x00007fcb078e3480,                                                 ),                                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                 field_name: None,                                                 info_arg: true,                                             },                                         ),                                         name: "nullable[function-before[__eth_pydantic_validate__(), constrained-str]]",                                     },                                 ),                                 validate_default: false,                                 copy_default: false,                                 name: "default[nullable[function-before[__eth_pydantic_validate__(), constrained-str]]]",                                 undefined: Py(                                     0x00007fcb0ba8cef0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ContractCreation",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f17935d310,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "ContractCreation",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -5749,7 +5749,7 @@

    Transactions
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.query.ContractCreationQuery'>, 'config': {'title': 'ContractCreationQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.ContractCreationQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.ContractCreationQuery'>>]}, 'ref': 'ape.api.query.ContractCreationQuery:94409886665600', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}, 'contract': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}}, 'model_name': 'ContractCreationQuery', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.api.query.ContractCreationQuery'>, 'config': {'title': 'ContractCreationQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.ContractCreationQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.ContractCreationQuery'>>]}, 'ref': 'ape.api.query.ContractCreationQuery:94495609032704', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}, 'contract': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}}, 'model_name': 'ContractCreationQuery', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -5805,13 +5805,13 @@

    Transactions
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83c20b80,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "contract": SerField {                         key_py: Py(                             0x00007fa685f31b70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "columns": SerField {                         key_py: Py(                             0x00007fa687708a70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fa683f6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "ContractCreationQuery",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179359000,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "contract": SerField {                         key_py: Py(                             0x00007fcb0cb51b30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "columns": SerField {                         key_py: Py(                             0x00007fcb0e108af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fcb0ab6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "ContractCreationQuery",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ContractCreationQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "columns",                         lookup_key: Simple {                             key: "columns",                             py_key: Py(                                 0x00007fa680cdb270,                             ),                             path: LookupPath(                                 [                                     S(                                         "columns",                                         Py(                                             0x00007fa680cdb230,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa687708a70,                         ),                         validator: JsonOrPython(                             JsonOrPython {                                 json: List(                                     ListValidator {                                         strict: false,                                         item_validator: Some(                                             Str(                                                 StrValidator {                                                     strict: false,                                                     coerce_numbers_to_str: false,                                                 },                                             ),                                         ),                                         min_length: None,                                         max_length: None,                                         name: OnceLock(                                             "list[str]",                                         ),                                         fail_fast: false,                                     },                                 ),                                 python: Chain(                                     ChainValidator {                                         steps: [                                             IsInstance(                                                 IsInstanceValidator {                                                     class: Py(                                                         0x00007fa6872d3d30,                                                     ),                                                     class_repr: "Sequence",                                                     name: "is-instance[Sequence]",                                                 },                                             ),                                             FunctionWrap(                                                 FunctionWrapValidator {                                                     validator: List(                                                         ListValidator {                                                             strict: false,                                                             item_validator: Some(                                                                 Str(                                                                     StrValidator {                                                                         strict: false,                                                                         coerce_numbers_to_str: false,                                                                     },                                                                 ),                                                             ),                                                             min_length: None,                                                             max_length: None,                                                             name: OnceLock(                                                                 <uninit>,                                                             ),                                                             fail_fast: false,                                                         },                                                     ),                                                     func: Py(                                                         0x00007fa68460add0,                                                     ),                                                     config: Py(                                                         0x00007fa680cdb140,                                                     ),                                                     name: "function-wrap[sequence_validator()]",                                                     field_name: None,                                                     info_arg: false,                                                     hide_input_in_errors: false,                                                     validation_error_cause: false,                                                 },                                             ),                                         ],                                         name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                     },                                 ),                                 name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                             },                         ),                         frozen: false,                     },                     Field {                         name: "contract",                         lookup_key: Simple {                             key: "contract",                             py_key: Py(                                 0x00007fa680cdb1f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "contract",                                         Py(                                             0x00007fa680cdb1b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa685f31b70,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fa680cda940,                                 ),                                 config: Py(                                     0x00007fa680cdb140,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ContractCreationQuery",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd83c20b80,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "ContractCreationQuery",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ContractCreationQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "columns",                         lookup_key: Simple {                             key: "columns",                             py_key: Py(                                 0x00007fcb078e11b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "columns",                                         Py(                                             0x00007fcb078e1170,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0e108af0,                         ),                         validator: JsonOrPython(                             JsonOrPython {                                 json: List(                                     ListValidator {                                         strict: false,                                         item_validator: Some(                                             Str(                                                 StrValidator {                                                     strict: false,                                                     coerce_numbers_to_str: false,                                                 },                                             ),                                         ),                                         min_length: None,                                         max_length: None,                                         name: OnceLock(                                             "list[str]",                                         ),                                         fail_fast: false,                                     },                                 ),                                 python: Chain(                                     ChainValidator {                                         steps: [                                             IsInstance(                                                 IsInstanceValidator {                                                     class: Py(                                                         0x00007fcb0dfd3cd0,                                                     ),                                                     class_repr: "Sequence",                                                     name: "is-instance[Sequence]",                                                 },                                             ),                                             FunctionWrap(                                                 FunctionWrapValidator {                                                     validator: List(                                                         ListValidator {                                                             strict: false,                                                             item_validator: Some(                                                                 Str(                                                                     StrValidator {                                                                         strict: false,                                                                         coerce_numbers_to_str: false,                                                                     },                                                                 ),                                                             ),                                                             min_length: None,                                                             max_length: None,                                                             name: OnceLock(                                                                 <uninit>,                                                             ),                                                             fail_fast: false,                                                         },                                                     ),                                                     func: Py(                                                         0x00007fcb0b242dd0,                                                     ),                                                     config: Py(                                                         0x00007fcb078e1080,                                                     ),                                                     name: "function-wrap[sequence_validator()]",                                                     field_name: None,                                                     info_arg: false,                                                     hide_input_in_errors: false,                                                     validation_error_cause: false,                                                 },                                             ),                                         ],                                         name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                     },                                 ),                                 name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                             },                         ),                         frozen: false,                     },                     Field {                         name: "contract",                         lookup_key: Simple {                             key: "contract",                             py_key: Py(                                 0x00007fcb078e1130,                             ),                             path: LookupPath(                                 [                                     S(                                         "contract",                                         Py(                                             0x00007fcb078e10f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0cb51b30,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fcb078e0880,                                 ),                                 config: Py(                                     0x00007fcb078e1080,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ContractCreationQuery",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f179359000,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "ContractCreationQuery",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -5849,7 +5849,7 @@

    Transactions
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'definitions': [{'type': 'model', 'cls': <class 'ethpm_types.abi.ABIType'>, 'schema': {'type': 'model-fields', 'fields': {'name': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'type': {'type': 'model-field', 'schema': {'type': 'union', 'choices': [{'type': 'str'}, {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94409867526144'}]}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'components': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'list', 'items_schema': {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94409867526144'}}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'internal_type': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'validation_alias': 'internalType', 'serialization_alias': 'internalType', 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}}, 'model_name': 'ABIType', 'computed_fields': []}, 'custom_init': False, 'root_model': False, 'config': {'title': 'ABIType', 'extra_fields_behavior': 'allow'}, 'ref': 'ethpm_types.abi.ABIType:94409867526144', 'metadata': {'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.ABIType'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.ABIType'>>], 'pydantic_js_annotation_functions': []}}], 'schema': {'cls': <class 'ape.api.query.ContractEventQuery'>, 'config': {'title': 'ContractEventQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.ContractEventQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.ContractEventQuery'>>]}, 'ref': 'ape.api.query.ContractEventQuery:94409886695040', 'root_model': False, 'schema': {'function': {'function': <bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.ContractEventQuery'>>, 'type': 'no-info'}, 'schema': {'computed_fields': [], 'fields': {'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}, 'contract': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'choices': [{'type': 'list', 'items_schema': {'function': {'type': 'with-info', 'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>}, 'schema': {'type': 'str', 'max_length': 42, 'min_length': 42}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'type': 'function-before'}}, {'function': {'type': 'with-info', 'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>}, 'schema': {'type': 'str', 'max_length': 42, 'min_length': 42}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'type': 'function-before'}], 'type': 'union'}, 'type': 'model-field'}, 'event': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ethpm_types.abi.EventABI'>, 'config': {'title': 'EventABI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.EventABI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.EventABI'>>]}, 'ref': 'ethpm_types.abi.EventABI:94409868642656', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'anonymous': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'inputs': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'cls': <class 'ethpm_types.abi.EventABIType'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'EventABIType'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.EventABIType'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.EventABIType'>>]}, 'ref': 'ethpm_types.abi.EventABIType:94409868555824', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'components': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'items_schema': {'schema_ref': 'ethpm_types.abi.ABIType:94409867526144', 'type': 'definition-ref'}, 'type': 'list'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'indexed': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'internal_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_alias': 'internalType', 'type': 'model-field', 'validation_alias': 'internalType'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'choices': [{'type': 'str'}, {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94409867526144'}], 'type': 'union'}, 'type': 'model-field'}}, 'model_name': 'EventABIType', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'event', 'schema': {'expected': ['event'], 'type': 'literal'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'EventABI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'model-field'}, 'search_topics': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'keys_schema': {'type': 'str'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'start_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'step': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 1, 'schema': {'gt': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'stop_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'model-field'}}, 'model_name': 'ContractEventQuery', 'type': 'model-fields'}, 'type': 'function-before'}, 'type': 'model'}, 'type': 'definitions'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'definitions': [{'type': 'model', 'cls': <class 'ethpm_types.abi.ABIType'>, 'schema': {'type': 'model-fields', 'fields': {'name': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'type': {'type': 'model-field', 'schema': {'type': 'union', 'choices': [{'type': 'str'}, {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94495590342480'}]}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'components': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'list', 'items_schema': {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94495590342480'}}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'internal_type': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'validation_alias': 'internalType', 'serialization_alias': 'internalType', 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}}, 'model_name': 'ABIType', 'computed_fields': []}, 'custom_init': False, 'root_model': False, 'config': {'title': 'ABIType', 'extra_fields_behavior': 'allow'}, 'ref': 'ethpm_types.abi.ABIType:94495590342480', 'metadata': {'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.ABIType'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.ABIType'>>], 'pydantic_js_annotation_functions': []}}], 'schema': {'cls': <class 'ape.api.query.ContractEventQuery'>, 'config': {'title': 'ContractEventQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.ContractEventQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.ContractEventQuery'>>]}, 'ref': 'ape.api.query.ContractEventQuery:94495609062144', 'root_model': False, 'schema': {'function': {'function': <bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.ContractEventQuery'>>, 'type': 'no-info'}, 'schema': {'computed_fields': [], 'fields': {'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}, 'contract': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'choices': [{'type': 'list', 'items_schema': {'function': {'type': 'with-info', 'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>}, 'schema': {'type': 'str', 'max_length': 42, 'min_length': 42}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'type': 'function-before'}}, {'function': {'type': 'with-info', 'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>}, 'schema': {'type': 'str', 'max_length': 42, 'min_length': 42}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'type': 'function-before'}], 'type': 'union'}, 'type': 'model-field'}, 'event': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ethpm_types.abi.EventABI'>, 'config': {'title': 'EventABI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.EventABI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.EventABI'>>]}, 'ref': 'ethpm_types.abi.EventABI:94495591583168', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'anonymous': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'inputs': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'cls': <class 'ethpm_types.abi.EventABIType'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'EventABIType'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.EventABIType'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.EventABIType'>>]}, 'ref': 'ethpm_types.abi.EventABIType:94495591497760', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'components': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'items_schema': {'schema_ref': 'ethpm_types.abi.ABIType:94495590342480', 'type': 'definition-ref'}, 'type': 'list'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'indexed': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'internal_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_alias': 'internalType', 'type': 'model-field', 'validation_alias': 'internalType'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'choices': [{'type': 'str'}, {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94495590342480'}], 'type': 'union'}, 'type': 'model-field'}}, 'model_name': 'EventABIType', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'event', 'schema': {'expected': ['event'], 'type': 'literal'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'EventABI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'model-field'}, 'search_topics': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'keys_schema': {'type': 'str'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'start_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'step': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 1, 'schema': {'gt': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'stop_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'model-field'}}, 'model_name': 'ContractEventQuery', 'type': 'model-fields'}, 'type': 'function-before'}, 'type': 'model'}, 'type': 'definitions'}

    The core schema of the model.

    @@ -5861,7 +5861,7 @@

    Transactions
    -__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'check_start_block_before_stop_block': Decorator(cls_ref='ape.api.query.ContractEventQuery:94409886695040', cls_var_name='check_start_block_before_stop_block', func=<bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.ContractEventQuery'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='before'))}, computed_fields={})
    +__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'check_start_block_before_stop_block': Decorator(cls_ref='ape.api.query.ContractEventQuery:94495609062144', cls_var_name='check_start_block_before_stop_block', func=<bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.ContractEventQuery'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='before'))}, computed_fields={})

    Metadata containing the decorators defined on the model. This replaces Model.__validators__ and Model.__root_validators__ from Pydantic V1.

    @@ -5905,13 +5905,13 @@

    Transactions
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83c27e80,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "step": SerField {                         key_py: Py(                             0x00007fa687b548f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687b000f0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "columns": SerField {                         key_py: Py(                             0x00007fa687708a70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fa683f6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                     "contract": SerField {                         key_py: Py(                             0x00007fa685f31b70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Union(                                 UnionSerializer {                                     choices: [                                         List(                                             ListSerializer {                                                 item_serializer: Str(                                                     StrSerializer,                                                 ),                                                 filter: SchemaFilter {                                                     include: None,                                                     exclude: None,                                                 },                                                 name: "list[str]",                                             },                                         ),                                         Str(                                             StrSerializer,                                         ),                                     ],                                     name: "Union[list[str], str]",                                 },                             ),                         ),                         required: true,                     },                     "start_block": SerField {                         key_py: Py(                             0x00007fa6838fa830,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687b000d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "search_topics": SerField {                         key_py: Py(                             0x00007fa6838faa70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687f89980,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Dict(                                                 DictSerializer {                                                     key_serializer: Str(                                                         StrSerializer,                                                     ),                                                     value_serializer: Any(                                                         AnySerializer,                                                     ),                                                     filter: SchemaFilter {                                                         include: None,                                                         exclude: None,                                                     },                                                     name: "dict[str, any]",                                                 },                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "event": SerField {                         key_py: Py(                             0x00007fa6873add30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055dd82af0960,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "inputs": SerField {                                                     key_py: Py(                                                         0x00007fa685170ab0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa683e1b600,                                                                     ),                                                                 ),                                                                 serializer: List(                                                                     ListSerializer {                                                                         item_serializer: Model(                                                                             ModelSerializer {                                                                                 class: Py(                                                                                     0x000055dd82adb630,                                                                                 ),                                                                                 serializer: Fields(                                                                                     GeneralFieldsSerializer {                                                                                         fields: {                                                                                             "indexed": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa684f178b0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f74cc0,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Bool(                                                                                                                 BoolSerializer,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "type": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa687b54d70,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     Union(                                                                                                         UnionSerializer {                                                                                                             choices: [                                                                                                                 Str(                                                                                                                     StrSerializer,                                                                                                                 ),                                                                                                                 Recursive(                                                                                                                     DefinitionRefSerializer {                                                                                                                         definition: "...",                                                                                                                         retry_with_lax_check: true,                                                                                                                     },                                                                                                                 ),                                                                                                             ],                                                                                                             name: "Union[str, definition-ref]",                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "internal_type": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa684f16eb0,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "internalType",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fa680cf7270,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "components": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa6871d08f0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: List(                                                                                                                         ListSerializer {                                                                                                                             item_serializer: Recursive(                                                                                                                                 DefinitionRefSerializer {                                                                                                                                     definition: "...",                                                                                                                                     retry_with_lax_check: true,                                                                                                                                 },                                                                                                                             ),                                                                                                                             filter: SchemaFilter {                                                                                                                                 include: None,                                                                                                                                 exclude: None,                                                                                                                             },                                                                                                                             name: "list[definition-ref]",                                                                                                                         },                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "name": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa687b54af0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                         },                                                                                         computed_fields: Some(                                                                                             ComputedFields(                                                                                                 [],                                                                                             ),                                                                                         ),                                                                                         mode: ModelExtra,                                                                                         extra_serializer: None,                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         required_fields: 5,                                                                                     },                                                                                 ),                                                                                 has_extra: true,                                                                                 root_model: false,                                                                                 name: "EventABIType",                                                                             },                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "list[EventABIType]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "name": SerField {                                                     key_py: Py(                                                         0x00007fa687b54af0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "type": SerField {                                                     key_py: Py(                                                         0x00007fa687b54d70,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa6873add30,                                                                     ),                                                                 ),                                                                 serializer: Literal(                                                                     LiteralSerializer {                                                                         expected_int: {},                                                                         expected_str: {                                                                             "event",                                                                         },                                                                         expected_py: None,                                                                         name: "literal['event']",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "anonymous": SerField {                                                     key_py: Py(                                                         0x00007fa686d985f0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa687f74cc0,                                                                     ),                                                                 ),                                                                 serializer: Bool(                                                                     BoolSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 4,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "EventABI",                                 },                             ),                         ),                         required: true,                     },                     "stop_block": SerField {                         key_py: Py(                             0x00007fa6838fa870,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 7,             },         ),         has_extra: false,         root_model: false,         name: "ContractEventQuery",     }, ), definitions=[Model(ModelSerializer { class: Py(0x55dd829e0000), serializer: Fields(GeneralFieldsSerializer { fields: {"name": SerField { key_py: Py(0x7fa687b54af0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fa687f89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }, "components": SerField { key_py: Py(0x7fa6871d08f0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fa687f89980)), serializer: Nullable(NullableSerializer { serializer: List(ListSerializer { item_serializer: Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true }), filter: SchemaFilter { include: None, exclude: None }, name: "list[definition-ref]" }) }) })), required: true }, "type": SerField { key_py: Py(0x7fa687b54d70), alias: None, alias_py: None, serializer: Some(Union(UnionSerializer { choices: [Str(StrSerializer), Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true })], name: "Union[str, definition-ref]" })), required: true }, "internal_type": SerField { key_py: Py(0x7fa684f16eb0), alias: Some("internalType"), alias_py: Some(Py(0x7fa680cf7230)), serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fa687f89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }}, computed_fields: Some(ComputedFields([])), mode: ModelExtra, extra_serializer: None, filter: SchemaFilter { include: None, exclude: None }, required_fields: 4 }), has_extra: true, root_model: false, name: "ABIType" })])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179360300,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "stop_block": SerField {                         key_py: Py(                             0x00007fcb0a4fa8f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                     "search_topics": SerField {                         key_py: Py(                             0x00007fcb0a4faaf0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0ed89980,                                         ),                                     ),                                     serializer: Nullable(                                         NullableSerializer {                                             serializer: Dict(                                                 DictSerializer {                                                     key_serializer: Str(                                                         StrSerializer,                                                     ),                                                     value_serializer: Any(                                                         AnySerializer,                                                     ),                                                     filter: SchemaFilter {                                                         include: None,                                                         exclude: None,                                                     },                                                     name: "dict[str, any]",                                                 },                                             ),                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "columns": SerField {                         key_py: Py(                             0x00007fcb0e108af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fcb0ab6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                     "step": SerField {                         key_py: Py(                             0x00007fcb0e5548f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0e5000f0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "start_block": SerField {                         key_py: Py(                             0x00007fcb0a4fa8b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0e5000d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "contract": SerField {                         key_py: Py(                             0x00007fcb0cb51b30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Union(                                 UnionSerializer {                                     choices: [                                         List(                                             ListSerializer {                                                 item_serializer: Str(                                                     StrSerializer,                                                 ),                                                 filter: SchemaFilter {                                                     include: None,                                                     exclude: None,                                                 },                                                 name: "list[str]",                                             },                                         ),                                         Str(                                             StrSerializer,                                         ),                                     ],                                     name: "Union[list[str], str]",                                 },                             ),                         ),                         required: true,                     },                     "event": SerField {                         key_py: Py(                             0x00007fcb0e0adef0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055f1782b4dc0,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "inputs": SerField {                                                     key_py: Py(                                                         0x00007fcb0bd88770,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0aa1b640,                                                                     ),                                                                 ),                                                                 serializer: List(                                                                     ListSerializer {                                                                         item_serializer: Model(                                                                             ModelSerializer {                                                                                 class: Py(                                                                                     0x000055f1782a0020,                                                                                 ),                                                                                 serializer: Fields(                                                                                     GeneralFieldsSerializer {                                                                                         fields: {                                                                                             "internal_type": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0bb2e970,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "internalType",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fcb078fcf30,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "name": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0e554af0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "type": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0e554d70,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     Union(                                                                                                         UnionSerializer {                                                                                                             choices: [                                                                                                                 Str(                                                                                                                     StrSerializer,                                                                                                                 ),                                                                                                                 Recursive(                                                                                                                     DefinitionRefSerializer {                                                                                                                         definition: "...",                                                                                                                         retry_with_lax_check: true,                                                                                                                     },                                                                                                                 ),                                                                                                             ],                                                                                                             name: "Union[str, definition-ref]",                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "components": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0ded08f0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: List(                                                                                                                         ListSerializer {                                                                                                                             item_serializer: Recursive(                                                                                                                                 DefinitionRefSerializer {                                                                                                                                     definition: "...",                                                                                                                                     retry_with_lax_check: true,                                                                                                                                 },                                                                                                                             ),                                                                                                                             filter: SchemaFilter {                                                                                                                                 include: None,                                                                                                                                 exclude: None,                                                                                                                             },                                                                                                                             name: "list[definition-ref]",                                                                                                                         },                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "indexed": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0bb2f370,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed74cc0,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Bool(                                                                                                                 BoolSerializer,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                         },                                                                                         computed_fields: Some(                                                                                             ComputedFields(                                                                                                 [],                                                                                             ),                                                                                         ),                                                                                         mode: ModelExtra,                                                                                         extra_serializer: None,                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         required_fields: 5,                                                                                     },                                                                                 ),                                                                                 has_extra: true,                                                                                 root_model: false,                                                                                 name: "EventABIType",                                                                             },                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "list[EventABIType]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "name": SerField {                                                     key_py: Py(                                                         0x00007fcb0e554af0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "anonymous": SerField {                                                     key_py: Py(                                                         0x00007fcb0d9d44f0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0ed74cc0,                                                                     ),                                                                 ),                                                                 serializer: Bool(                                                                     BoolSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "type": SerField {                                                     key_py: Py(                                                         0x00007fcb0e554d70,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0e0adef0,                                                                     ),                                                                 ),                                                                 serializer: Literal(                                                                     LiteralSerializer {                                                                         expected_int: {},                                                                         expected_str: {                                                                             "event",                                                                         },                                                                         expected_py: None,                                                                         name: "literal['event']",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 4,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "EventABI",                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 7,             },         ),         has_extra: false,         root_model: false,         name: "ContractEventQuery",     }, ), definitions=[Model(ModelSerializer { class: Py(0x55f178185f50), serializer: Fields(GeneralFieldsSerializer { fields: {"internal_type": SerField { key_py: Py(0x7fcb0bb2e970), alias: Some("internalType"), alias_py: Some(Py(0x7fcb078fcef0)), serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fcb0ed89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }, "type": SerField { key_py: Py(0x7fcb0e554d70), alias: None, alias_py: None, serializer: Some(Union(UnionSerializer { choices: [Str(StrSerializer), Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true })], name: "Union[str, definition-ref]" })), required: true }, "components": SerField { key_py: Py(0x7fcb0ded08f0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fcb0ed89980)), serializer: Nullable(NullableSerializer { serializer: List(ListSerializer { item_serializer: Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true }), filter: SchemaFilter { include: None, exclude: None }, name: "list[definition-ref]" }) }) })), required: true }, "name": SerField { key_py: Py(0x7fcb0e554af0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fcb0ed89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }}, computed_fields: Some(ComputedFields([])), mode: ModelExtra, extra_serializer: None, filter: SchemaFilter { include: None, exclude: None }, required_fields: 4 }), has_extra: true, root_model: false, name: "ABIType" })])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ContractEventQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: FunctionBefore(             FunctionBeforeValidator {                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "columns",                                 lookup_key: Simple {                                     key: "columns",                                     py_key: Py(                                         0x00007fa680cdb9b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "columns",                                                 Py(                                                     0x00007fa680ce93b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687708a70,                                 ),                                 validator: JsonOrPython(                                     JsonOrPython {                                         json: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                                 fail_fast: false,                                             },                                         ),                                         python: Chain(                                             ChainValidator {                                                 steps: [                                                     IsInstance(                                                         IsInstanceValidator {                                                             class: Py(                                                                 0x00007fa6872d3d30,                                                             ),                                                             class_repr: "Sequence",                                                             name: "is-instance[Sequence]",                                                         },                                                     ),                                                     FunctionWrap(                                                         FunctionWrapValidator {                                                             validator: List(                                                                 ListValidator {                                                                     strict: false,                                                                     item_validator: Some(                                                                         Str(                                                                             StrValidator {                                                                                 strict: false,                                                                                 coerce_numbers_to_str: false,                                                                             },                                                                         ),                                                                     ),                                                                     min_length: None,                                                                     max_length: None,                                                                     name: OnceLock(                                                                         <uninit>,                                                                     ),                                                                     fail_fast: false,                                                                 },                                                             ),                                                             func: Py(                                                                 0x00007fa68460add0,                                                             ),                                                             config: Py(                                                                 0x00007fa680cf6640,                                                             ),                                                             name: "function-wrap[sequence_validator()]",                                                             field_name: None,                                                             info_arg: false,                                                             hide_input_in_errors: false,                                                             validation_error_cause: false,                                                         },                                                     ),                                                 ],                                                 name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                             },                                         ),                                         name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "start_block",                                 lookup_key: Simple {                                     key: "start_block",                                     py_key: Py(                                         0x00007fa680ceb730,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "start_block",                                                 Py(                                                     0x00007fa680ceb5b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa6838fa830,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687b000d0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                                 gt: None,                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "stop_block",                                 lookup_key: Simple {                                     key: "stop_block",                                     py_key: Py(                                         0x00007fa680ce9370,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "stop_block",                                                 Py(                                                     0x00007fa680cebd70,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa6838fa870,                                 ),                                 validator: ConstrainedInt(                                     ConstrainedIntValidator {                                         strict: false,                                         multiple_of: None,                                         le: None,                                         lt: None,                                         ge: Some(                                             I64(                                                 0,                                             ),                                         ),                                         gt: None,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "step",                                 lookup_key: Simple {                                     key: "step",                                     py_key: Py(                                         0x00007fa680cf4f70,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "step",                                                 Py(                                                     0x00007fa680cf41b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687b548f0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687b000f0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: None,                                                 gt: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "contract",                                 lookup_key: Simple {                                     key: "contract",                                     py_key: Py(                                         0x00007fa680cf4330,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "contract",                                                 Py(                                                     0x00007fa680cf4e70,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa685f31b70,                                 ),                                 validator: Union(                                     UnionValidator {                                         mode: Smart,                                         choices: [                                             (                                                 List(                                                     ListValidator {                                                         strict: false,                                                         item_validator: Some(                                                             FunctionBefore(                                                                 FunctionBeforeValidator {                                                                     validator: StrConstrained(                                                                         StrConstrainedValidator {                                                                             strict: false,                                                                             pattern: None,                                                                             max_length: Some(                                                                                 42,                                                                             ),                                                                             min_length: Some(                                                                                 42,                                                                             ),                                                                             strip_whitespace: false,                                                                             to_lower: false,                                                                             to_upper: false,                                                                             coerce_numbers_to_str: false,                                                                         },                                                                     ),                                                                     func: Py(                                                                         0x00007fa680ce9c80,                                                                     ),                                                                     config: Py(                                                                         0x00007fa680cf6640,                                                                     ),                                                                     name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                                     field_name: None,                                                                     info_arg: true,                                                                 },                                                             ),                                                         ),                                                         min_length: None,                                                         max_length: None,                                                         name: OnceLock(                                                             "list[function-before[__eth_pydantic_validate__(), constrained-str]]",                                                         ),                                                         fail_fast: false,                                                     },                                                 ),                                                 None,                                             ),                                             (                                                 FunctionBefore(                                                     FunctionBeforeValidator {                                                         validator: StrConstrained(                                                             StrConstrainedValidator {                                                                 strict: false,                                                                 pattern: None,                                                                 max_length: Some(                                                                     42,                                                                 ),                                                                 min_length: Some(                                                                     42,                                                                 ),                                                                 strip_whitespace: false,                                                                 to_lower: false,                                                                 to_upper: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         func: Py(                                                             0x00007fa680ceab40,                                                         ),                                                         config: Py(                                                             0x00007fa680cf6640,                                                         ),                                                         name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                         field_name: None,                                                         info_arg: true,                                                     },                                                 ),                                                 None,                                             ),                                         ],                                         custom_error: None,                                         strict: false,                                         name: "union[list[function-before[__eth_pydantic_validate__(), constrained-str]],function-before[__eth_pydantic_validate__(), constrained-str]]",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "event",                                 lookup_key: Simple {                                     key: "event",                                     py_key: Py(                                         0x00007fa680cf7130,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "event",                                                 Py(                                                     0x00007fa680cf7170,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa6873add30,                                 ),                                 validator: Model(                                     ModelValidator {                                         revalidate: Never,                                         validator: ModelFields(                                             ModelFieldsValidator {                                                 fields: [                                                     Field {                                                         name: "type",                                                         lookup_key: Simple {                                                             key: "type",                                                             py_key: Py(                                                                 0x00007fa680cf6d30,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "type",                                                                         Py(                                                                             0x00007fa680cf6d70,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa687b54d70,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa6873add30,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Literal(                                                                     LiteralValidator {                                                                         lookup: LiteralLookup {                                                                             expected_bool: None,                                                                             expected_int: None,                                                                             expected_str: Some(                                                                                 {                                                                                     "event": 0,                                                                                 },                                                                             ),                                                                             expected_py_dict: None,                                                                             expected_py_values: None,                                                                             values: [                                                                                 Py(                                                                                     0x00007fa6873add30,                                                                                 ),                                                                             ],                                                                         },                                                                         expected_repr: "'event'",                                                                         name: "literal['event']",                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[literal['event']]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "name",                                                         lookup_key: Simple {                                                             key: "name",                                                             py_key: Py(                                                                 0x00007fa680cf6db0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "name",                                                                         Py(                                                                             0x00007fa680cf6df0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa687b54af0,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "inputs",                                                         lookup_key: Simple {                                                             key: "inputs",                                                             py_key: Py(                                                                 0x00007fa680cf7030,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "inputs",                                                                         Py(                                                                             0x00007fa680cf7070,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa685170ab0,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa683e1b600,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: List(                                                                     ListValidator {                                                                         strict: false,                                                                         item_validator: Some(                                                                             Model(                                                                                 ModelValidator {                                                                                     revalidate: Never,                                                                                     validator: ModelFields(                                                                                         ModelFieldsValidator {                                                                                             fields: [                                                                                                 Field {                                                                                                     name: "name",                                                                                                     lookup_key: Simple {                                                                                                         key: "name",                                                                                                         py_key: Py(                                                                                                             0x00007fa680cf6e30,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "name",                                                                                                                     Py(                                                                                                                         0x00007fa680cf6e70,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa687b54af0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: Str(                                                                                                                         StrValidator {                                                                                                                             strict: false,                                                                                                                             coerce_numbers_to_str: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[str]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[str]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "type",                                                                                                     lookup_key: Simple {                                                                                                         key: "type",                                                                                                         py_key: Py(                                                                                                             0x00007fa680cf6eb0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "type",                                                                                                                     Py(                                                                                                                         0x00007fa680cf6ef0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa687b54d70,                                                                                                     ),                                                                                                     validator: Union(                                                                                                         UnionValidator {                                                                                                             mode: Smart,                                                                                                             choices: [                                                                                                                 (                                                                                                                     Str(                                                                                                                         StrValidator {                                                                                                                             strict: false,                                                                                                                             coerce_numbers_to_str: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     None,                                                                                                                 ),                                                                                                                 (                                                                                                                     DefinitionRef(                                                                                                                         DefinitionRefValidator {                                                                                                                             definition: "ABIType",                                                                                                                         },                                                                                                                     ),                                                                                                                     None,                                                                                                                 ),                                                                                                             ],                                                                                                             custom_error: None,                                                                                                             strict: false,                                                                                                             name: "union[str,ABIType]",                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "components",                                                                                                     lookup_key: Simple {                                                                                                         key: "components",                                                                                                         py_key: Py(                                                                                                             0x00007fa680cf6f30,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "components",                                                                                                                     Py(                                                                                                                         0x00007fa680cf6f70,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa6871d08f0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: List(                                                                                                                         ListValidator {                                                                                                                             strict: false,                                                                                                                             item_validator: Some(                                                                                                                                 DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "ABIType",                                                                                                                                     },                                                                                                                                 ),                                                                                                                             ),                                                                                                                             min_length: None,                                                                                                                             max_length: None,                                                                                                                             name: OnceLock(                                                                                                                                 "list[ABIType]",                                                                                                                             ),                                                                                                                             fail_fast: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[list[ABIType]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[list[ABIType]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "internal_type",                                                                                                     lookup_key: Simple {                                                                                                         key: "internalType",                                                                                                         py_key: Py(                                                                                                             0x00007fa684f16ab0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "internalType",                                                                                                                     Py(                                                                                                                         0x00007fa684f16ab0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa684f16eb0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: Str(                                                                                                                         StrValidator {                                                                                                                             strict: false,                                                                                                                             coerce_numbers_to_str: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[str]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[str]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "indexed",                                                                                                     lookup_key: Simple {                                                                                                         key: "indexed",                                                                                                         py_key: Py(                                                                                                             0x00007fa680cf6fb0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "indexed",                                                                                                                     Py(                                                                                                                         0x00007fa680cf6ff0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa684f178b0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f74cc0,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Bool(                                                                                                                 BoolValidator {                                                                                                                     strict: false,                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[bool]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                             ],                                                                                             model_name: "EventABIType",                                                                                             extra_behavior: Allow,                                                                                             extras_validator: None,                                                                                             strict: false,                                                                                             from_attributes: false,                                                                                             loc_by_alias: true,                                                                                         },                                                                                     ),                                                                                     class: Py(                                                                                         0x000055dd82adb630,                                                                                     ),                                                                                     post_init: None,                                                                                     frozen: false,                                                                                     custom_init: false,                                                                                     root_model: false,                                                                                     undefined: Py(                                                                                         0x00007fa684e74ef0,                                                                                     ),                                                                                     name: "EventABIType",                                                                                 },                                                                             ),                                                                         ),                                                                         min_length: None,                                                                         max_length: None,                                                                         name: OnceLock(                                                                             "list[EventABIType]",                                                                         ),                                                                         fail_fast: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: true,                                                                 name: "default[list[EventABIType]]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "anonymous",                                                         lookup_key: Simple {                                                             key: "anonymous",                                                             py_key: Py(                                                                 0x00007fa680cf70b0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "anonymous",                                                                         Py(                                                                             0x00007fa680cf70f0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa686d985f0,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa687f74cc0,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Bool(                                                                     BoolValidator {                                                                         strict: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[bool]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                 ],                                                 model_name: "EventABI",                                                 extra_behavior: Ignore,                                                 extras_validator: None,                                                 strict: false,                                                 from_attributes: false,                                                 loc_by_alias: true,                                             },                                         ),                                         class: Py(                                             0x000055dd82af0960,                                         ),                                         post_init: None,                                         frozen: false,                                         custom_init: false,                                         root_model: false,                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                         name: "EventABI",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "search_topics",                                 lookup_key: Simple {                                     key: "search_topics",                                     py_key: Py(                                         0x00007fa680cf71b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "search_topics",                                                 Py(                                                     0x00007fa680cf71f0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa6838faa70,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687f89980,                                             ),                                         ),                                         on_error: Raise,                                         validator: Nullable(                                             NullableValidator {                                                 validator: Dict(                                                     DictValidator {                                                         strict: false,                                                         key_validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         value_validator: Any(                                                             AnyValidator,                                                         ),                                                         min_length: None,                                                         max_length: None,                                                         name: "dict[str,any]",                                                     },                                                 ),                                                 name: "nullable[dict[str,any]]",                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[nullable[dict[str,any]]]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "ContractEventQuery",                         extra_behavior: Ignore,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 func: Py(                     0x00007fa680cea4c0,                 ),                 config: Py(                     0x00007fa680cf6640,                 ),                 name: "function-before[check_start_block_before_stop_block(), model-fields]",                 field_name: None,                 info_arg: false,             },         ),         class: Py(             0x000055dd83c27e80,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "ContractEventQuery",     }, ), definitions=[Model(ModelValidator { revalidate: Never, validator: ModelFields(ModelFieldsValidator { fields: [Field { name: "name", lookup_key: Simple { key: "name", py_key: Py(0x7fa680cacbb0), path: LookupPath([S("name", Py(0x7fa680cae270))]) }, name_py: Py(0x7fa687b54af0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fa687f89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fa684e74ef0) }), frozen: false }, Field { name: "type", lookup_key: Simple { key: "type", py_key: Py(0x7fa680cd1170), path: LookupPath([S("type", Py(0x7fa680cd23f0))]) }, name_py: Py(0x7fa687b54d70), validator: Union(UnionValidator { mode: Smart, choices: [(Str(StrValidator { strict: false, coerce_numbers_to_str: false }), None), (DefinitionRef(DefinitionRefValidator { definition: "ABIType" }), None)], custom_error: None, strict: false, name: "union[str,...]" }), frozen: false }, Field { name: "components", lookup_key: Simple { key: "components", py_key: Py(0x7fa680cd2330), path: LookupPath([S("components", Py(0x7fa680cd3bf0))]) }, name_py: Py(0x7fa6871d08f0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fa687f89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: List(ListValidator { strict: false, item_validator: Some(DefinitionRef(DefinitionRefValidator { definition: "ABIType" })), min_length: None, max_length: None, name: OnceLock(<uninit>), fail_fast: false }), name: "nullable[list[...]]" }), validate_default: false, copy_default: false, name: "default[nullable[list[...]]]", undefined: Py(0x7fa684e74ef0) }), frozen: false }, Field { name: "internal_type", lookup_key: Simple { key: "internalType", py_key: Py(0x7fa684f16ab0), path: LookupPath([S("internalType", Py(0x7fa684f16ab0))]) }, name_py: Py(0x7fa684f16eb0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fa687f89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fa684e74ef0) }), frozen: false }], model_name: "ABIType", extra_behavior: Allow, extras_validator: None, strict: false, from_attributes: false, loc_by_alias: true }), class: Py(0x55dd829e0000), post_init: None, frozen: false, custom_init: false, root_model: false, undefined: Py(0x7fa684e74ef0), name: "ABIType" })], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ContractEventQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: FunctionBefore(             FunctionBeforeValidator {                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "columns",                                 lookup_key: Simple {                                     key: "columns",                                     py_key: Py(                                         0x00007fcb078f2bb0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "columns",                                                 Py(                                                     0x00007fcb078f1df0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e108af0,                                 ),                                 validator: JsonOrPython(                                     JsonOrPython {                                         json: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                                 fail_fast: false,                                             },                                         ),                                         python: Chain(                                             ChainValidator {                                                 steps: [                                                     IsInstance(                                                         IsInstanceValidator {                                                             class: Py(                                                                 0x00007fcb0dfd3cd0,                                                             ),                                                             class_repr: "Sequence",                                                             name: "is-instance[Sequence]",                                                         },                                                     ),                                                     FunctionWrap(                                                         FunctionWrapValidator {                                                             validator: List(                                                                 ListValidator {                                                                     strict: false,                                                                     item_validator: Some(                                                                         Str(                                                                             StrValidator {                                                                                 strict: false,                                                                                 coerce_numbers_to_str: false,                                                                             },                                                                         ),                                                                     ),                                                                     min_length: None,                                                                     max_length: None,                                                                     name: OnceLock(                                                                         <uninit>,                                                                     ),                                                                     fail_fast: false,                                                                 },                                                             ),                                                             func: Py(                                                                 0x00007fcb0b242dd0,                                                             ),                                                             config: Py(                                                                 0x00007fcb078fc2c0,                                                             ),                                                             name: "function-wrap[sequence_validator()]",                                                             field_name: None,                                                             info_arg: false,                                                             hide_input_in_errors: false,                                                             validation_error_cause: false,                                                         },                                                     ),                                                 ],                                                 name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                             },                                         ),                                         name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "start_block",                                 lookup_key: Simple {                                     key: "start_block",                                     py_key: Py(                                         0x00007fcb078f1f70,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "start_block",                                                 Py(                                                     0x00007fcb078f1170,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0a4fa8b0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0e5000d0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                                 gt: None,                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "stop_block",                                 lookup_key: Simple {                                     key: "stop_block",                                     py_key: Py(                                         0x00007fcb078f13b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "stop_block",                                                 Py(                                                     0x00007fcb078f1230,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0a4fa8f0,                                 ),                                 validator: ConstrainedInt(                                     ConstrainedIntValidator {                                         strict: false,                                         multiple_of: None,                                         le: None,                                         lt: None,                                         ge: Some(                                             I64(                                                 0,                                             ),                                         ),                                         gt: None,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "step",                                 lookup_key: Simple {                                     key: "step",                                     py_key: Py(                                         0x00007fcb078f2ab0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "step",                                                 Py(                                                     0x00007fcb078f0fb0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e5548f0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0e5000f0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: None,                                                 gt: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "contract",                                 lookup_key: Simple {                                     key: "contract",                                     py_key: Py(                                         0x00007fcb078f19f0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "contract",                                                 Py(                                                     0x00007fcb078fc9b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0cb51b30,                                 ),                                 validator: Union(                                     UnionValidator {                                         mode: Smart,                                         choices: [                                             (                                                 List(                                                     ListValidator {                                                         strict: false,                                                         item_validator: Some(                                                             FunctionBefore(                                                                 FunctionBeforeValidator {                                                                     validator: StrConstrained(                                                                         StrConstrainedValidator {                                                                             strict: false,                                                                             pattern: None,                                                                             max_length: Some(                                                                                 42,                                                                             ),                                                                             min_length: Some(                                                                                 42,                                                                             ),                                                                             strip_whitespace: false,                                                                             to_lower: false,                                                                             to_upper: false,                                                                             coerce_numbers_to_str: false,                                                                         },                                                                     ),                                                                     func: Py(                                                                         0x00007fcb078f09c0,                                                                     ),                                                                     config: Py(                                                                         0x00007fcb078fc2c0,                                                                     ),                                                                     name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                                     field_name: None,                                                                     info_arg: true,                                                                 },                                                             ),                                                         ),                                                         min_length: None,                                                         max_length: None,                                                         name: OnceLock(                                                             "list[function-before[__eth_pydantic_validate__(), constrained-str]]",                                                         ),                                                         fail_fast: false,                                                     },                                                 ),                                                 None,                                             ),                                             (                                                 FunctionBefore(                                                     FunctionBeforeValidator {                                                         validator: StrConstrained(                                                             StrConstrainedValidator {                                                                 strict: false,                                                                 pattern: None,                                                                 max_length: Some(                                                                     42,                                                                 ),                                                                 min_length: Some(                                                                     42,                                                                 ),                                                                 strip_whitespace: false,                                                                 to_lower: false,                                                                 to_upper: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         func: Py(                                                             0x00007fcb078f0ac0,                                                         ),                                                         config: Py(                                                             0x00007fcb078fc2c0,                                                         ),                                                         name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                         field_name: None,                                                         info_arg: true,                                                     },                                                 ),                                                 None,                                             ),                                         ],                                         custom_error: None,                                         strict: false,                                         name: "union[list[function-before[__eth_pydantic_validate__(), constrained-str]],function-before[__eth_pydantic_validate__(), constrained-str]]",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "event",                                 lookup_key: Simple {                                     key: "event",                                     py_key: Py(                                         0x00007fcb078fcdf0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "event",                                                 Py(                                                     0x00007fcb078fce30,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e0adef0,                                 ),                                 validator: Model(                                     ModelValidator {                                         revalidate: Never,                                         validator: ModelFields(                                             ModelFieldsValidator {                                                 fields: [                                                     Field {                                                         name: "type",                                                         lookup_key: Simple {                                                             key: "type",                                                             py_key: Py(                                                                 0x00007fcb078fc9f0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "type",                                                                         Py(                                                                             0x00007fcb078fca30,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0e554d70,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0e0adef0,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Literal(                                                                     LiteralValidator {                                                                         lookup: LiteralLookup {                                                                             expected_bool: None,                                                                             expected_int: None,                                                                             expected_str: Some(                                                                                 {                                                                                     "event": 0,                                                                                 },                                                                             ),                                                                             expected_py_dict: None,                                                                             expected_py_values: None,                                                                             values: [                                                                                 Py(                                                                                     0x00007fcb0e0adef0,                                                                                 ),                                                                             ],                                                                         },                                                                         expected_repr: "'event'",                                                                         name: "literal['event']",                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[literal['event']]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "name",                                                         lookup_key: Simple {                                                             key: "name",                                                             py_key: Py(                                                                 0x00007fcb078fca70,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "name",                                                                         Py(                                                                             0x00007fcb078fcab0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0e554af0,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "inputs",                                                         lookup_key: Simple {                                                             key: "inputs",                                                             py_key: Py(                                                                 0x00007fcb078fccf0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "inputs",                                                                         Py(                                                                             0x00007fcb078fcd30,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0bd88770,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0aa1b640,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: List(                                                                     ListValidator {                                                                         strict: false,                                                                         item_validator: Some(                                                                             Model(                                                                                 ModelValidator {                                                                                     revalidate: Never,                                                                                     validator: ModelFields(                                                                                         ModelFieldsValidator {                                                                                             fields: [                                                                                                 Field {                                                                                                     name: "name",                                                                                                     lookup_key: Simple {                                                                                                         key: "name",                                                                                                         py_key: Py(                                                                                                             0x00007fcb078fcaf0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "name",                                                                                                                     Py(                                                                                                                         0x00007fcb078fcb30,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0e554af0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: Str(                                                                                                                         StrValidator {                                                                                                                             strict: false,                                                                                                                             coerce_numbers_to_str: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[str]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[str]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "type",                                                                                                     lookup_key: Simple {                                                                                                         key: "type",                                                                                                         py_key: Py(                                                                                                             0x00007fcb078fcb70,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "type",                                                                                                                     Py(                                                                                                                         0x00007fcb078fcbb0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0e554d70,                                                                                                     ),                                                                                                     validator: Union(                                                                                                         UnionValidator {                                                                                                             mode: Smart,                                                                                                             choices: [                                                                                                                 (                                                                                                                     Str(                                                                                                                         StrValidator {                                                                                                                             strict: false,                                                                                                                             coerce_numbers_to_str: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     None,                                                                                                                 ),                                                                                                                 (                                                                                                                     DefinitionRef(                                                                                                                         DefinitionRefValidator {                                                                                                                             definition: "ABIType",                                                                                                                         },                                                                                                                     ),                                                                                                                     None,                                                                                                                 ),                                                                                                             ],                                                                                                             custom_error: None,                                                                                                             strict: false,                                                                                                             name: "union[str,ABIType]",                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "components",                                                                                                     lookup_key: Simple {                                                                                                         key: "components",                                                                                                         py_key: Py(                                                                                                             0x00007fcb078fcbf0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "components",                                                                                                                     Py(                                                                                                                         0x00007fcb078fcc30,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0ded08f0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: List(                                                                                                                         ListValidator {                                                                                                                             strict: false,                                                                                                                             item_validator: Some(                                                                                                                                 DefinitionRef(                                                                                                                                     DefinitionRefValidator {                                                                                                                                         definition: "ABIType",                                                                                                                                     },                                                                                                                                 ),                                                                                                                             ),                                                                                                                             min_length: None,                                                                                                                             max_length: None,                                                                                                                             name: OnceLock(                                                                                                                                 "list[ABIType]",                                                                                                                             ),                                                                                                                             fail_fast: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[list[ABIType]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[list[ABIType]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "internal_type",                                                                                                     lookup_key: Simple {                                                                                                         key: "internalType",                                                                                                         py_key: Py(                                                                                                             0x00007fcb0bb2e570,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "internalType",                                                                                                                     Py(                                                                                                                         0x00007fcb0bb2e570,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0bb2e970,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: Str(                                                                                                                         StrValidator {                                                                                                                             strict: false,                                                                                                                             coerce_numbers_to_str: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[str]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[str]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "indexed",                                                                                                     lookup_key: Simple {                                                                                                         key: "indexed",                                                                                                         py_key: Py(                                                                                                             0x00007fcb078fcc70,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "indexed",                                                                                                                     Py(                                                                                                                         0x00007fcb078fccb0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0bb2f370,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed74cc0,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Bool(                                                                                                                 BoolValidator {                                                                                                                     strict: false,                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[bool]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                             ],                                                                                             model_name: "EventABIType",                                                                                             extra_behavior: Allow,                                                                                             extras_validator: None,                                                                                             strict: false,                                                                                             from_attributes: false,                                                                                             loc_by_alias: true,                                                                                         },                                                                                     ),                                                                                     class: Py(                                                                                         0x000055f1782a0020,                                                                                     ),                                                                                     post_init: None,                                                                                     frozen: false,                                                                                     custom_init: false,                                                                                     root_model: false,                                                                                     undefined: Py(                                                                                         0x00007fcb0ba8cef0,                                                                                     ),                                                                                     name: "EventABIType",                                                                                 },                                                                             ),                                                                         ),                                                                         min_length: None,                                                                         max_length: None,                                                                         name: OnceLock(                                                                             "list[EventABIType]",                                                                         ),                                                                         fail_fast: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: true,                                                                 name: "default[list[EventABIType]]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "anonymous",                                                         lookup_key: Simple {                                                             key: "anonymous",                                                             py_key: Py(                                                                 0x00007fcb078fcd70,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "anonymous",                                                                         Py(                                                                             0x00007fcb078fcdb0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0d9d44f0,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0ed74cc0,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Bool(                                                                     BoolValidator {                                                                         strict: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[bool]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                 ],                                                 model_name: "EventABI",                                                 extra_behavior: Ignore,                                                 extras_validator: None,                                                 strict: false,                                                 from_attributes: false,                                                 loc_by_alias: true,                                             },                                         ),                                         class: Py(                                             0x000055f1782b4dc0,                                         ),                                         post_init: None,                                         frozen: false,                                         custom_init: false,                                         root_model: false,                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                         name: "EventABI",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "search_topics",                                 lookup_key: Simple {                                     key: "search_topics",                                     py_key: Py(                                         0x00007fcb078fce70,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "search_topics",                                                 Py(                                                     0x00007fcb078fceb0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0a4faaf0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0ed89980,                                             ),                                         ),                                         on_error: Raise,                                         validator: Nullable(                                             NullableValidator {                                                 validator: Dict(                                                     DictValidator {                                                         strict: false,                                                         key_validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         value_validator: Any(                                                             AnyValidator,                                                         ),                                                         min_length: None,                                                         max_length: None,                                                         name: "dict[str,any]",                                                     },                                                 ),                                                 name: "nullable[dict[str,any]]",                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[nullable[dict[str,any]]]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "ContractEventQuery",                         extra_behavior: Ignore,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 func: Py(                     0x00007fcb078f0080,                 ),                 config: Py(                     0x00007fcb078fc2c0,                 ),                 name: "function-before[check_start_block_before_stop_block(), model-fields]",                 field_name: None,                 info_arg: false,             },         ),         class: Py(             0x000055f179360300,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "ContractEventQuery",     }, ), definitions=[Model(ModelValidator { revalidate: Never, validator: ModelFields(ModelFieldsValidator { fields: [Field { name: "name", lookup_key: Simple { key: "name", py_key: Py(0x7fcb079846f0), path: LookupPath([S("name", Py(0x7fcb078b40f0))]) }, name_py: Py(0x7fcb0e554af0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fcb0ed89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fcb0ba8cef0) }), frozen: false }, Field { name: "type", lookup_key: Simple { key: "type", py_key: Py(0x7fcb078c6ff0), path: LookupPath([S("type", Py(0x7fcb078d42b0))]) }, name_py: Py(0x7fcb0e554d70), validator: Union(UnionValidator { mode: Smart, choices: [(Str(StrValidator { strict: false, coerce_numbers_to_str: false }), None), (DefinitionRef(DefinitionRefValidator { definition: "ABIType" }), None)], custom_error: None, strict: false, name: "union[str,...]" }), frozen: false }, Field { name: "components", lookup_key: Simple { key: "components", py_key: Py(0x7fcb078d41f0), path: LookupPath([S("components", Py(0x7fcb078d59f0))]) }, name_py: Py(0x7fcb0ded08f0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fcb0ed89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: List(ListValidator { strict: false, item_validator: Some(DefinitionRef(DefinitionRefValidator { definition: "ABIType" })), min_length: None, max_length: None, name: OnceLock(<uninit>), fail_fast: false }), name: "nullable[list[...]]" }), validate_default: false, copy_default: false, name: "default[nullable[list[...]]]", undefined: Py(0x7fcb0ba8cef0) }), frozen: false }, Field { name: "internal_type", lookup_key: Simple { key: "internalType", py_key: Py(0x7fcb0bb2e570), path: LookupPath([S("internalType", Py(0x7fcb0bb2e570))]) }, name_py: Py(0x7fcb0bb2e970), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fcb0ed89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fcb0ba8cef0) }), frozen: false }], model_name: "ABIType", extra_behavior: Allow, extras_validator: None, strict: false, from_attributes: false, loc_by_alias: true }), class: Py(0x55f178185f50), post_init: None, frozen: false, custom_init: false, root_model: false, undefined: Py(0x7fcb0ba8cef0), name: "ABIType" })], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    @@ -5949,7 +5949,7 @@

    Transactions
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'definitions': [{'type': 'model', 'cls': <class 'ethpm_types.abi.ABIType'>, 'schema': {'type': 'model-fields', 'fields': {'name': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'type': {'type': 'model-field', 'schema': {'type': 'union', 'choices': [{'type': 'str'}, {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94409867526144'}]}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'components': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'list', 'items_schema': {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94409867526144'}}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'internal_type': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'validation_alias': 'internalType', 'serialization_alias': 'internalType', 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}}, 'model_name': 'ABIType', 'computed_fields': []}, 'custom_init': False, 'root_model': False, 'config': {'title': 'ABIType', 'extra_fields_behavior': 'allow'}, 'ref': 'ethpm_types.abi.ABIType:94409867526144', 'metadata': {'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.ABIType'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.ABIType'>>], 'pydantic_js_annotation_functions': []}}], 'schema': {'cls': <class 'ape.api.query.ContractMethodQuery'>, 'config': {'title': 'ContractMethodQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.ContractMethodQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.ContractMethodQuery'>>]}, 'ref': 'ape.api.query.ContractMethodQuery:94409886708160', 'root_model': False, 'schema': {'function': {'function': <bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.ContractMethodQuery'>>, 'type': 'no-info'}, 'schema': {'computed_fields': [], 'fields': {'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}, 'contract': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'method': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ethpm_types.abi.MethodABI'>, 'config': {'title': 'MethodABI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.MethodABI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.MethodABI'>>]}, 'ref': 'ethpm_types.abi.MethodABI:94409868640016', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'inputs': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'schema_ref': 'ethpm_types.abi.ABIType:94409867526144', 'type': 'definition-ref'}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'outputs': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'schema_ref': 'ethpm_types.abi.ABIType:94409867526144', 'type': 'definition-ref'}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'stateMutability': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'nonpayable', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'function', 'schema': {'expected': ['function'], 'type': 'literal'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'MethodABI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'model-field'}, 'method_args': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'keys_schema': {'type': 'str'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'model-field'}, 'start_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'step': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 1, 'schema': {'gt': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'stop_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'model-field'}}, 'model_name': 'ContractMethodQuery', 'type': 'model-fields'}, 'type': 'function-before'}, 'type': 'model'}, 'type': 'definitions'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'definitions': [{'type': 'model', 'cls': <class 'ethpm_types.abi.ABIType'>, 'schema': {'type': 'model-fields', 'fields': {'name': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'type': {'type': 'model-field', 'schema': {'type': 'union', 'choices': [{'type': 'str'}, {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94495590342480'}]}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'components': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'list', 'items_schema': {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94495590342480'}}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'internal_type': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'validation_alias': 'internalType', 'serialization_alias': 'internalType', 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}}, 'model_name': 'ABIType', 'computed_fields': []}, 'custom_init': False, 'root_model': False, 'config': {'title': 'ABIType', 'extra_fields_behavior': 'allow'}, 'ref': 'ethpm_types.abi.ABIType:94495590342480', 'metadata': {'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.ABIType'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.ABIType'>>], 'pydantic_js_annotation_functions': []}}], 'schema': {'cls': <class 'ape.api.query.ContractMethodQuery'>, 'config': {'title': 'ContractMethodQuery'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.query.ContractMethodQuery'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.query.ContractMethodQuery'>>]}, 'ref': 'ape.api.query.ContractMethodQuery:94495609075264', 'root_model': False, 'schema': {'function': {'function': <bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.ContractMethodQuery'>>, 'type': 'no-info'}, 'schema': {'computed_fields': [], 'fields': {'columns': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'json_schema': {'items_schema': {'type': 'str'}, 'type': 'list'}, 'python_schema': {'steps': [{'type': 'is-instance', 'cls': typing.Sequence, 'cls_repr': 'Sequence'}, {'type': 'function-wrap', 'function': {'type': 'no-info', 'function': <function sequence_validator>}, 'schema': {'type': 'list', 'items_schema': {'type': 'str'}}}], 'type': 'chain'}, 'serialization': {'function': <function serialize_sequence_via_list>, 'info_arg': True, 'schema': {'type': 'str'}, 'type': 'function-wrap'}, 'type': 'json-or-python'}, 'type': 'model-field'}, 'contract': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'method': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ethpm_types.abi.MethodABI'>, 'config': {'title': 'MethodABI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.MethodABI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.MethodABI'>>]}, 'ref': 'ethpm_types.abi.MethodABI:94495591580528', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'inputs': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'schema_ref': 'ethpm_types.abi.ABIType:94495590342480', 'type': 'definition-ref'}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'outputs': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'schema_ref': 'ethpm_types.abi.ABIType:94495590342480', 'type': 'definition-ref'}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'stateMutability': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'nonpayable', 'schema': {'type': 'str'}, 'type': 'default'}, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'function', 'schema': {'expected': ['function'], 'type': 'literal'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'MethodABI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'model-field'}, 'method_args': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'keys_schema': {'type': 'str'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'model-field'}, 'start_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'step': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 1, 'schema': {'gt': 0, 'type': 'int'}, 'type': 'default'}, 'type': 'model-field'}, 'stop_block': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'ge': 0, 'type': 'int'}, 'type': 'model-field'}}, 'model_name': 'ContractMethodQuery', 'type': 'model-fields'}, 'type': 'function-before'}, 'type': 'model'}, 'type': 'definitions'}

    The core schema of the model.

    @@ -5961,7 +5961,7 @@

    Transactions
    -__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'check_start_block_before_stop_block': Decorator(cls_ref='ape.api.query.ContractMethodQuery:94409886708160', cls_var_name='check_start_block_before_stop_block', func=<bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.ContractMethodQuery'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='before'))}, computed_fields={})
    +__pydantic_decorators__: ClassVar[_decorators.DecoratorInfos] = DecoratorInfos(validators={}, field_validators={}, root_validators={}, field_serializers={}, model_serializers={}, model_validators={'check_start_block_before_stop_block': Decorator(cls_ref='ape.api.query.ContractMethodQuery:94495609075264', cls_var_name='check_start_block_before_stop_block', func=<bound method _BaseBlockQuery.check_start_block_before_stop_block of <class 'ape.api.query.ContractMethodQuery'>>, shim=None, info=ModelValidatorDecoratorInfo(mode='before'))}, computed_fields={})

    Metadata containing the decorators defined on the model. This replaces Model.__validators__ and Model.__root_validators__ from Pydantic V1.

    @@ -6005,13 +6005,13 @@

    Transactions
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd83c2b1c0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "method": SerField {                         key_py: Py(                             0x00007fa687bc9a30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055dd82aeff10,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "inputs": SerField {                                                     key_py: Py(                                                         0x00007fa685170ab0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa683ed4940,                                                                     ),                                                                 ),                                                                 serializer: List(                                                                     ListSerializer {                                                                         item_serializer: Recursive(                                                                             DefinitionRefSerializer {                                                                                 definition: "...",                                                                                 retry_with_lax_check: true,                                                                             },                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "list[definition-ref]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "type": SerField {                                                     key_py: Py(                                                         0x00007fa687b54d70,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa6872577b0,                                                                     ),                                                                 ),                                                                 serializer: Literal(                                                                     LiteralSerializer {                                                                         expected_int: {},                                                                         expected_str: {                                                                             "function",                                                                         },                                                                         expected_py: None,                                                                         name: "literal['function']",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "name": SerField {                                                     key_py: Py(                                                         0x00007fa687b54af0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "stateMutability": SerField {                                                     key_py: Py(                                                         0x00007fa684f33730,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa684f336b0,                                                                     ),                                                                 ),                                                                 serializer: Str(                                                                     StrSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "outputs": SerField {                                                     key_py: Py(                                                         0x00007fa684f16530,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa683e18580,                                                                     ),                                                                 ),                                                                 serializer: List(                                                                     ListSerializer {                                                                         item_serializer: Recursive(                                                                             DefinitionRefSerializer {                                                                                 definition: "...",                                                                                 retry_with_lax_check: true,                                                                             },                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "list[definition-ref]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 5,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "MethodABI",                                 },                             ),                         ),                         required: true,                     },                     "method_args": SerField {                         key_py: Py(                             0x00007fa680cd0570,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Dict(                                 DictSerializer {                                     key_serializer: Str(                                         StrSerializer,                                     ),                                     value_serializer: Any(                                         AnySerializer,                                     ),                                     filter: SchemaFilter {                                         include: None,                                         exclude: None,                                     },                                     name: "dict[str, any]",                                 },                             ),                         ),                         required: true,                     },                     "stop_block": SerField {                         key_py: Py(                             0x00007fa6838fa870,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                     "columns": SerField {                         key_py: Py(                             0x00007fa687708a70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fa683f6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                     "step": SerField {                         key_py: Py(                             0x00007fa687b548f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687b000f0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "start_block": SerField {                         key_py: Py(                             0x00007fa6838fa830,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa687b000d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "contract": SerField {                         key_py: Py(                             0x00007fa685f31b70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 7,             },         ),         has_extra: false,         root_model: false,         name: "ContractMethodQuery",     }, ), definitions=[Model(ModelSerializer { class: Py(0x55dd829e0000), serializer: Fields(GeneralFieldsSerializer { fields: {"components": SerField { key_py: Py(0x7fa6871d08f0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fa687f89980)), serializer: Nullable(NullableSerializer { serializer: List(ListSerializer { item_serializer: Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true }), filter: SchemaFilter { include: None, exclude: None }, name: "list[definition-ref]" }) }) })), required: true }, "internal_type": SerField { key_py: Py(0x7fa684f16eb0), alias: Some("internalType"), alias_py: Some(Py(0x7fa680d03630)), serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fa687f89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }, "name": SerField { key_py: Py(0x7fa687b54af0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fa687f89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }, "type": SerField { key_py: Py(0x7fa687b54d70), alias: None, alias_py: None, serializer: Some(Union(UnionSerializer { choices: [Str(StrSerializer), Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true })], name: "Union[str, definition-ref]" })), required: true }}, computed_fields: Some(ComputedFields([])), mode: ModelExtra, extra_serializer: None, filter: SchemaFilter { include: None, exclude: None }, required_fields: 4 }), has_extra: true, root_model: false, name: "ABIType" })])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f179363640,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "step": SerField {                         key_py: Py(                             0x00007fcb0e5548f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0e5000f0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "method": SerField {                         key_py: Py(                             0x00007fcb0e5c9a30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055f1782b4370,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "type": SerField {                                                     key_py: Py(                                                         0x00007fcb0e554d70,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0df57970,                                                                     ),                                                                 ),                                                                 serializer: Literal(                                                                     LiteralSerializer {                                                                         expected_int: {},                                                                         expected_str: {                                                                             "function",                                                                         },                                                                         expected_py: None,                                                                         name: "literal['function']",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "outputs": SerField {                                                     key_py: Py(                                                         0x00007fcb0bb2dff0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0aa18540,                                                                     ),                                                                 ),                                                                 serializer: List(                                                                     ListSerializer {                                                                         item_serializer: Recursive(                                                                             DefinitionRefSerializer {                                                                                 definition: "...",                                                                                 retry_with_lax_check: true,                                                                             },                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "list[definition-ref]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "stateMutability": SerField {                                                     key_py: Py(                                                         0x00007fcb0bb4b1f0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0bb4b170,                                                                     ),                                                                 ),                                                                 serializer: Str(                                                                     StrSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "name": SerField {                                                     key_py: Py(                                                         0x00007fcb0e554af0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "inputs": SerField {                                                     key_py: Py(                                                         0x00007fcb0bd88770,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0aadc940,                                                                     ),                                                                 ),                                                                 serializer: List(                                                                     ListSerializer {                                                                         item_serializer: Recursive(                                                                             DefinitionRefSerializer {                                                                                 definition: "...",                                                                                 retry_with_lax_check: true,                                                                             },                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "list[definition-ref]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 5,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "MethodABI",                                 },                             ),                         ),                         required: true,                     },                     "method_args": SerField {                         key_py: Py(                             0x00007fcb078c6330,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Dict(                                 DictSerializer {                                     key_serializer: Str(                                         StrSerializer,                                     ),                                     value_serializer: Any(                                         AnySerializer,                                     ),                                     filter: SchemaFilter {                                         include: None,                                         exclude: None,                                     },                                     name: "dict[str, any]",                                 },                             ),                         ),                         required: true,                     },                     "contract": SerField {                         key_py: Py(                             0x00007fcb0cb51b30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "stop_block": SerField {                         key_py: Py(                             0x00007fcb0a4fa8f0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Int(                                 IntSerializer,                             ),                         ),                         required: true,                     },                     "start_block": SerField {                         key_py: Py(                             0x00007fcb0a4fa8b0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcb0e5000d0,                                         ),                                     ),                                     serializer: Int(                                         IntSerializer,                                     ),                                 },                             ),                         ),                         required: true,                     },                     "columns": SerField {                         key_py: Py(                             0x00007fcb0e108af0,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             FunctionWrap(                                 FunctionWrapSerializer {                                     serializer: Str(                                         StrSerializer,                                     ),                                     func: Py(                                         0x00007fcb0ab6ac20,                                     ),                                     name: "wrap_function[serialize_sequence_via_list, str]",                                     function_name: "serialize_sequence_via_list",                                     return_serializer: Any(                                         AnySerializer,                                     ),                                     when_used: Always,                                     is_field_serializer: false,                                     info_arg: true,                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 7,             },         ),         has_extra: false,         root_model: false,         name: "ContractMethodQuery",     }, ), definitions=[Model(ModelSerializer { class: Py(0x55f178185f50), serializer: Fields(GeneralFieldsSerializer { fields: {"components": SerField { key_py: Py(0x7fcb0ded08f0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fcb0ed89980)), serializer: Nullable(NullableSerializer { serializer: List(ListSerializer { item_serializer: Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true }), filter: SchemaFilter { include: None, exclude: None }, name: "list[definition-ref]" }) }) })), required: true }, "type": SerField { key_py: Py(0x7fcb0e554d70), alias: None, alias_py: None, serializer: Some(Union(UnionSerializer { choices: [Str(StrSerializer), Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true })], name: "Union[str, definition-ref]" })), required: true }, "name": SerField { key_py: Py(0x7fcb0e554af0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fcb0ed89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }, "internal_type": SerField { key_py: Py(0x7fcb0bb2e970), alias: Some("internalType"), alias_py: Some(Py(0x7fcb06f09370)), serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fcb0ed89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }}, computed_fields: Some(ComputedFields([])), mode: ModelExtra, extra_serializer: None, filter: SchemaFilter { include: None, exclude: None }, required_fields: 4 }), has_extra: true, root_model: false, name: "ABIType" })])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ContractMethodQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: FunctionBefore(             FunctionBeforeValidator {                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "columns",                                 lookup_key: Simple {                                     key: "columns",                                     py_key: Py(                                         0x00007fa680d03030,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "columns",                                                 Py(                                                     0x00007fa680d03070,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687708a70,                                 ),                                 validator: JsonOrPython(                                     JsonOrPython {                                         json: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                                 fail_fast: false,                                             },                                         ),                                         python: Chain(                                             ChainValidator {                                                 steps: [                                                     IsInstance(                                                         IsInstanceValidator {                                                             class: Py(                                                                 0x00007fa6872d3d30,                                                             ),                                                             class_repr: "Sequence",                                                             name: "is-instance[Sequence]",                                                         },                                                     ),                                                     FunctionWrap(                                                         FunctionWrapValidator {                                                             validator: List(                                                                 ListValidator {                                                                     strict: false,                                                                     item_validator: Some(                                                                         Str(                                                                             StrValidator {                                                                                 strict: false,                                                                                 coerce_numbers_to_str: false,                                                                             },                                                                         ),                                                                     ),                                                                     min_length: None,                                                                     max_length: None,                                                                     name: OnceLock(                                                                         <uninit>,                                                                     ),                                                                     fail_fast: false,                                                                 },                                                             ),                                                             func: Py(                                                                 0x00007fa68460add0,                                                             ),                                                             config: Py(                                                                 0x00007fa680d027c0,                                                             ),                                                             name: "function-wrap[sequence_validator()]",                                                             field_name: None,                                                             info_arg: false,                                                             hide_input_in_errors: false,                                                             validation_error_cause: false,                                                         },                                                     ),                                                 ],                                                 name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                             },                                         ),                                         name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "start_block",                                 lookup_key: Simple {                                     key: "start_block",                                     py_key: Py(                                         0x00007fa680d030b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "start_block",                                                 Py(                                                     0x00007fa680d030f0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa6838fa830,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687b000d0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                                 gt: None,                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "stop_block",                                 lookup_key: Simple {                                     key: "stop_block",                                     py_key: Py(                                         0x00007fa680d03130,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "stop_block",                                                 Py(                                                     0x00007fa680d03170,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa6838fa870,                                 ),                                 validator: ConstrainedInt(                                     ConstrainedIntValidator {                                         strict: false,                                         multiple_of: None,                                         le: None,                                         lt: None,                                         ge: Some(                                             I64(                                                 0,                                             ),                                         ),                                         gt: None,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "step",                                 lookup_key: Simple {                                     key: "step",                                     py_key: Py(                                         0x00007fa680d031b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "step",                                                 Py(                                                     0x00007fa680d031f0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687b548f0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fa687b000f0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: None,                                                 gt: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "contract",                                 lookup_key: Simple {                                     key: "contract",                                     py_key: Py(                                         0x00007fa680d03230,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "contract",                                                 Py(                                                     0x00007fa680d03270,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa685f31b70,                                 ),                                 validator: FunctionBefore(                                     FunctionBeforeValidator {                                         validator: StrConstrained(                                             StrConstrainedValidator {                                                 strict: false,                                                 pattern: None,                                                 max_length: Some(                                                     42,                                                 ),                                                 min_length: Some(                                                     42,                                                 ),                                                 strip_whitespace: false,                                                 to_lower: false,                                                 to_upper: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         func: Py(                                             0x00007fa680cf7840,                                         ),                                         config: Py(                                             0x00007fa680d027c0,                                         ),                                         name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                         field_name: None,                                         info_arg: true,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "method",                                 lookup_key: Simple {                                     key: "method",                                     py_key: Py(                                         0x00007fa680d03530,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "method",                                                 Py(                                                     0x00007fa680d03570,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa687bc9a30,                                 ),                                 validator: Model(                                     ModelValidator {                                         revalidate: Never,                                         validator: ModelFields(                                             ModelFieldsValidator {                                                 fields: [                                                     Field {                                                         name: "type",                                                         lookup_key: Simple {                                                             key: "type",                                                             py_key: Py(                                                                 0x00007fa680d032b0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "type",                                                                         Py(                                                                             0x00007fa680d032f0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa687b54d70,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa6872577b0,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Literal(                                                                     LiteralValidator {                                                                         lookup: LiteralLookup {                                                                             expected_bool: None,                                                                             expected_int: None,                                                                             expected_str: Some(                                                                                 {                                                                                     "function": 0,                                                                                 },                                                                             ),                                                                             expected_py_dict: None,                                                                             expected_py_values: None,                                                                             values: [                                                                                 Py(                                                                                     0x00007fa6872577b0,                                                                                 ),                                                                             ],                                                                         },                                                                         expected_repr: "'function'",                                                                         name: "literal['function']",                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[literal['function']]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "name",                                                         lookup_key: Simple {                                                             key: "name",                                                             py_key: Py(                                                                 0x00007fa680d03330,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "name",                                                                         Py(                                                                             0x00007fa680d03370,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa687b54af0,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "stateMutability",                                                         lookup_key: Simple {                                                             key: "stateMutability",                                                             py_key: Py(                                                                 0x00007fa680d033b0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "stateMutability",                                                                         Py(                                                                             0x00007fa680d033f0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa684f33730,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa684f336b0,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Str(                                                                     StrValidator {                                                                         strict: false,                                                                         coerce_numbers_to_str: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[str]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "inputs",                                                         lookup_key: Simple {                                                             key: "inputs",                                                             py_key: Py(                                                                 0x00007fa680d03430,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "inputs",                                                                         Py(                                                                             0x00007fa680d03470,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa685170ab0,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa683ed4940,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: List(                                                                     ListValidator {                                                                         strict: false,                                                                         item_validator: Some(                                                                             DefinitionRef(                                                                                 DefinitionRefValidator {                                                                                     definition: "ABIType",                                                                                 },                                                                             ),                                                                         ),                                                                         min_length: None,                                                                         max_length: None,                                                                         name: OnceLock(                                                                             "list[ABIType]",                                                                         ),                                                                         fail_fast: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: true,                                                                 name: "default[list[ABIType]]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "outputs",                                                         lookup_key: Simple {                                                             key: "outputs",                                                             py_key: Py(                                                                 0x00007fa680d034b0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "outputs",                                                                         Py(                                                                             0x00007fa680d034f0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fa684f16530,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa683e18580,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: List(                                                                     ListValidator {                                                                         strict: false,                                                                         item_validator: Some(                                                                             DefinitionRef(                                                                                 DefinitionRefValidator {                                                                                     definition: "ABIType",                                                                                 },                                                                             ),                                                                         ),                                                                         min_length: None,                                                                         max_length: None,                                                                         name: OnceLock(                                                                             "list[ABIType]",                                                                         ),                                                                         fail_fast: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: true,                                                                 name: "default[list[ABIType]]",                                                                 undefined: Py(                                                                     0x00007fa684e74ef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                 ],                                                 model_name: "MethodABI",                                                 extra_behavior: Ignore,                                                 extras_validator: None,                                                 strict: false,                                                 from_attributes: false,                                                 loc_by_alias: true,                                             },                                         ),                                         class: Py(                                             0x000055dd82aeff10,                                         ),                                         post_init: None,                                         frozen: false,                                         custom_init: false,                                         root_model: false,                                         undefined: Py(                                             0x00007fa684e74ef0,                                         ),                                         name: "MethodABI",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "method_args",                                 lookup_key: Simple {                                     key: "method_args",                                     py_key: Py(                                         0x00007fa680d035b0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "method_args",                                                 Py(                                                     0x00007fa680d035f0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fa680cd0570,                                 ),                                 validator: Dict(                                     DictValidator {                                         strict: false,                                         key_validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         value_validator: Any(                                             AnyValidator,                                         ),                                         min_length: None,                                         max_length: None,                                         name: "dict[str,any]",                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "ContractMethodQuery",                         extra_behavior: Ignore,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 func: Py(                     0x00007fa680cd8140,                 ),                 config: Py(                     0x00007fa680d027c0,                 ),                 name: "function-before[check_start_block_before_stop_block(), model-fields]",                 field_name: None,                 info_arg: false,             },         ),         class: Py(             0x000055dd83c2b1c0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "ContractMethodQuery",     }, ), definitions=[Model(ModelValidator { revalidate: Never, validator: ModelFields(ModelFieldsValidator { fields: [Field { name: "name", lookup_key: Simple { key: "name", py_key: Py(0x7fa680d02f70), path: LookupPath([S("name", Py(0x7fa680d02f30))]) }, name_py: Py(0x7fa687b54af0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fa687f89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fa684e74ef0) }), frozen: false }, Field { name: "type", lookup_key: Simple { key: "type", py_key: Py(0x7fa680d02ef0), path: LookupPath([S("type", Py(0x7fa680d02eb0))]) }, name_py: Py(0x7fa687b54d70), validator: Union(UnionValidator { mode: Smart, choices: [(Str(StrValidator { strict: false, coerce_numbers_to_str: false }), None), (DefinitionRef(DefinitionRefValidator { definition: "ABIType" }), None)], custom_error: None, strict: false, name: "union[str,...]" }), frozen: false }, Field { name: "components", lookup_key: Simple { key: "components", py_key: Py(0x7fa680d02fb0), path: LookupPath([S("components", Py(0x7fa680d02ff0))]) }, name_py: Py(0x7fa6871d08f0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fa687f89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: List(ListValidator { strict: false, item_validator: Some(DefinitionRef(DefinitionRefValidator { definition: "ABIType" })), min_length: None, max_length: None, name: OnceLock(<uninit>), fail_fast: false }), name: "nullable[list[...]]" }), validate_default: false, copy_default: false, name: "default[nullable[list[...]]]", undefined: Py(0x7fa684e74ef0) }), frozen: false }, Field { name: "internal_type", lookup_key: Simple { key: "internalType", py_key: Py(0x7fa684f16ab0), path: LookupPath([S("internalType", Py(0x7fa684f16ab0))]) }, name_py: Py(0x7fa684f16eb0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fa687f89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fa684e74ef0) }), frozen: false }], model_name: "ABIType", extra_behavior: Allow, extras_validator: None, strict: false, from_attributes: false, loc_by_alias: true }), class: Py(0x55dd829e0000), post_init: None, frozen: false, custom_init: false, root_model: false, undefined: Py(0x7fa684e74ef0), name: "ABIType" })], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ContractMethodQuery", validator=Model(     ModelValidator {         revalidate: Never,         validator: FunctionBefore(             FunctionBeforeValidator {                 validator: ModelFields(                     ModelFieldsValidator {                         fields: [                             Field {                                 name: "columns",                                 lookup_key: Simple {                                     key: "columns",                                     py_key: Py(                                         0x00007fcb06f08d70,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "columns",                                                 Py(                                                     0x00007fcb06f08db0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e108af0,                                 ),                                 validator: JsonOrPython(                                     JsonOrPython {                                         json: List(                                             ListValidator {                                                 strict: false,                                                 item_validator: Some(                                                     Str(                                                         StrValidator {                                                             strict: false,                                                             coerce_numbers_to_str: false,                                                         },                                                     ),                                                 ),                                                 min_length: None,                                                 max_length: None,                                                 name: OnceLock(                                                     "list[str]",                                                 ),                                                 fail_fast: false,                                             },                                         ),                                         python: Chain(                                             ChainValidator {                                                 steps: [                                                     IsInstance(                                                         IsInstanceValidator {                                                             class: Py(                                                                 0x00007fcb0dfd3cd0,                                                             ),                                                             class_repr: "Sequence",                                                             name: "is-instance[Sequence]",                                                         },                                                     ),                                                     FunctionWrap(                                                         FunctionWrapValidator {                                                             validator: List(                                                                 ListValidator {                                                                     strict: false,                                                                     item_validator: Some(                                                                         Str(                                                                             StrValidator {                                                                                 strict: false,                                                                                 coerce_numbers_to_str: false,                                                                             },                                                                         ),                                                                     ),                                                                     min_length: None,                                                                     max_length: None,                                                                     name: OnceLock(                                                                         <uninit>,                                                                     ),                                                                     fail_fast: false,                                                                 },                                                             ),                                                             func: Py(                                                                 0x00007fcb0b242dd0,                                                             ),                                                             config: Py(                                                                 0x00007fcb06f08500,                                                             ),                                                             name: "function-wrap[sequence_validator()]",                                                             field_name: None,                                                             info_arg: false,                                                             hide_input_in_errors: false,                                                             validation_error_cause: false,                                                         },                                                     ),                                                 ],                                                 name: "chain[is-instance[Sequence],function-wrap[sequence_validator()]]",                                             },                                         ),                                         name: "json-or-python[json=list[str],python=chain[is-instance[Sequence],function-wrap[sequence_validator()]]]",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "start_block",                                 lookup_key: Simple {                                     key: "start_block",                                     py_key: Py(                                         0x00007fcb06f08df0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "start_block",                                                 Py(                                                     0x00007fcb06f08e30,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0a4fa8b0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0e5000d0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                                 gt: None,                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "stop_block",                                 lookup_key: Simple {                                     key: "stop_block",                                     py_key: Py(                                         0x00007fcb06f08e70,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "stop_block",                                                 Py(                                                     0x00007fcb06f08eb0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0a4fa8f0,                                 ),                                 validator: ConstrainedInt(                                     ConstrainedIntValidator {                                         strict: false,                                         multiple_of: None,                                         le: None,                                         lt: None,                                         ge: Some(                                             I64(                                                 0,                                             ),                                         ),                                         gt: None,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "step",                                 lookup_key: Simple {                                     key: "step",                                     py_key: Py(                                         0x00007fcb06f08ef0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "step",                                                 Py(                                                     0x00007fcb06f08f30,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e5548f0,                                 ),                                 validator: WithDefault(                                     WithDefaultValidator {                                         default: Default(                                             Py(                                                 0x00007fcb0e5000f0,                                             ),                                         ),                                         on_error: Raise,                                         validator: ConstrainedInt(                                             ConstrainedIntValidator {                                                 strict: false,                                                 multiple_of: None,                                                 le: None,                                                 lt: None,                                                 ge: None,                                                 gt: Some(                                                     I64(                                                         0,                                                     ),                                                 ),                                             },                                         ),                                         validate_default: false,                                         copy_default: false,                                         name: "default[constrained-int]",                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "contract",                                 lookup_key: Simple {                                     key: "contract",                                     py_key: Py(                                         0x00007fcb06f08f70,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "contract",                                                 Py(                                                     0x00007fcb06f08fb0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0cb51b30,                                 ),                                 validator: FunctionBefore(                                     FunctionBeforeValidator {                                         validator: StrConstrained(                                             StrConstrainedValidator {                                                 strict: false,                                                 pattern: None,                                                 max_length: Some(                                                     42,                                                 ),                                                 min_length: Some(                                                     42,                                                 ),                                                 strip_whitespace: false,                                                 to_lower: false,                                                 to_upper: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         func: Py(                                             0x00007fcb078fd580,                                         ),                                         config: Py(                                             0x00007fcb06f08500,                                         ),                                         name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                         field_name: None,                                         info_arg: true,                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "method",                                 lookup_key: Simple {                                     key: "method",                                     py_key: Py(                                         0x00007fcb06f09270,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "method",                                                 Py(                                                     0x00007fcb06f092b0,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb0e5c9a30,                                 ),                                 validator: Model(                                     ModelValidator {                                         revalidate: Never,                                         validator: ModelFields(                                             ModelFieldsValidator {                                                 fields: [                                                     Field {                                                         name: "type",                                                         lookup_key: Simple {                                                             key: "type",                                                             py_key: Py(                                                                 0x00007fcb06f08ff0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "type",                                                                         Py(                                                                             0x00007fcb06f09030,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0e554d70,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0df57970,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Literal(                                                                     LiteralValidator {                                                                         lookup: LiteralLookup {                                                                             expected_bool: None,                                                                             expected_int: None,                                                                             expected_str: Some(                                                                                 {                                                                                     "function": 0,                                                                                 },                                                                             ),                                                                             expected_py_dict: None,                                                                             expected_py_values: None,                                                                             values: [                                                                                 Py(                                                                                     0x00007fcb0df57970,                                                                                 ),                                                                             ],                                                                         },                                                                         expected_repr: "'function'",                                                                         name: "literal['function']",                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[literal['function']]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "name",                                                         lookup_key: Simple {                                                             key: "name",                                                             py_key: Py(                                                                 0x00007fcb06f09070,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "name",                                                                         Py(                                                                             0x00007fcb06f090b0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0e554af0,                                                         ),                                                         validator: Str(                                                             StrValidator {                                                                 strict: false,                                                                 coerce_numbers_to_str: false,                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "stateMutability",                                                         lookup_key: Simple {                                                             key: "stateMutability",                                                             py_key: Py(                                                                 0x00007fcb06f090f0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "stateMutability",                                                                         Py(                                                                             0x00007fcb06f09130,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0bb4b1f0,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0bb4b170,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: Str(                                                                     StrValidator {                                                                         strict: false,                                                                         coerce_numbers_to_str: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: false,                                                                 name: "default[str]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "inputs",                                                         lookup_key: Simple {                                                             key: "inputs",                                                             py_key: Py(                                                                 0x00007fcb06f09170,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "inputs",                                                                         Py(                                                                             0x00007fcb06f091b0,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0bd88770,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0aadc940,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: List(                                                                     ListValidator {                                                                         strict: false,                                                                         item_validator: Some(                                                                             DefinitionRef(                                                                                 DefinitionRefValidator {                                                                                     definition: "ABIType",                                                                                 },                                                                             ),                                                                         ),                                                                         min_length: None,                                                                         max_length: None,                                                                         name: OnceLock(                                                                             "list[ABIType]",                                                                         ),                                                                         fail_fast: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: true,                                                                 name: "default[list[ABIType]]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                     Field {                                                         name: "outputs",                                                         lookup_key: Simple {                                                             key: "outputs",                                                             py_key: Py(                                                                 0x00007fcb06f091f0,                                                             ),                                                             path: LookupPath(                                                                 [                                                                     S(                                                                         "outputs",                                                                         Py(                                                                             0x00007fcb06f09230,                                                                         ),                                                                     ),                                                                 ],                                                             ),                                                         },                                                         name_py: Py(                                                             0x00007fcb0bb2dff0,                                                         ),                                                         validator: WithDefault(                                                             WithDefaultValidator {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0aa18540,                                                                     ),                                                                 ),                                                                 on_error: Raise,                                                                 validator: List(                                                                     ListValidator {                                                                         strict: false,                                                                         item_validator: Some(                                                                             DefinitionRef(                                                                                 DefinitionRefValidator {                                                                                     definition: "ABIType",                                                                                 },                                                                             ),                                                                         ),                                                                         min_length: None,                                                                         max_length: None,                                                                         name: OnceLock(                                                                             "list[ABIType]",                                                                         ),                                                                         fail_fast: false,                                                                     },                                                                 ),                                                                 validate_default: false,                                                                 copy_default: true,                                                                 name: "default[list[ABIType]]",                                                                 undefined: Py(                                                                     0x00007fcb0ba8cef0,                                                                 ),                                                             },                                                         ),                                                         frozen: false,                                                     },                                                 ],                                                 model_name: "MethodABI",                                                 extra_behavior: Ignore,                                                 extras_validator: None,                                                 strict: false,                                                 from_attributes: false,                                                 loc_by_alias: true,                                             },                                         ),                                         class: Py(                                             0x000055f1782b4370,                                         ),                                         post_init: None,                                         frozen: false,                                         custom_init: false,                                         root_model: false,                                         undefined: Py(                                             0x00007fcb0ba8cef0,                                         ),                                         name: "MethodABI",                                     },                                 ),                                 frozen: false,                             },                             Field {                                 name: "method_args",                                 lookup_key: Simple {                                     key: "method_args",                                     py_key: Py(                                         0x00007fcb06f092f0,                                     ),                                     path: LookupPath(                                         [                                             S(                                                 "method_args",                                                 Py(                                                     0x00007fcb06f09330,                                                 ),                                             ),                                         ],                                     ),                                 },                                 name_py: Py(                                     0x00007fcb078c6330,                                 ),                                 validator: Dict(                                     DictValidator {                                         strict: false,                                         key_validator: Str(                                             StrValidator {                                                 strict: false,                                                 coerce_numbers_to_str: false,                                             },                                         ),                                         value_validator: Any(                                             AnyValidator,                                         ),                                         min_length: None,                                         max_length: None,                                         name: "dict[str,any]",                                     },                                 ),                                 frozen: false,                             },                         ],                         model_name: "ContractMethodQuery",                         extra_behavior: Ignore,                         extras_validator: None,                         strict: false,                         from_attributes: false,                         loc_by_alias: true,                     },                 ),                 func: Py(                     0x00007fcb078e3ec0,                 ),                 config: Py(                     0x00007fcb06f08500,                 ),                 name: "function-before[check_start_block_before_stop_block(), model-fields]",                 field_name: None,                 info_arg: false,             },         ),         class: Py(             0x000055f179363640,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "ContractMethodQuery",     }, ), definitions=[Model(ModelValidator { revalidate: Never, validator: ModelFields(ModelFieldsValidator { fields: [Field { name: "name", lookup_key: Simple { key: "name", py_key: Py(0x7fcb06f08cb0), path: LookupPath([S("name", Py(0x7fcb06f08c70))]) }, name_py: Py(0x7fcb0e554af0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fcb0ed89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fcb0ba8cef0) }), frozen: false }, Field { name: "type", lookup_key: Simple { key: "type", py_key: Py(0x7fcb06f08c30), path: LookupPath([S("type", Py(0x7fcb06f08bf0))]) }, name_py: Py(0x7fcb0e554d70), validator: Union(UnionValidator { mode: Smart, choices: [(Str(StrValidator { strict: false, coerce_numbers_to_str: false }), None), (DefinitionRef(DefinitionRefValidator { definition: "ABIType" }), None)], custom_error: None, strict: false, name: "union[str,...]" }), frozen: false }, Field { name: "components", lookup_key: Simple { key: "components", py_key: Py(0x7fcb06f08cf0), path: LookupPath([S("components", Py(0x7fcb06f08d30))]) }, name_py: Py(0x7fcb0ded08f0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fcb0ed89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: List(ListValidator { strict: false, item_validator: Some(DefinitionRef(DefinitionRefValidator { definition: "ABIType" })), min_length: None, max_length: None, name: OnceLock(<uninit>), fail_fast: false }), name: "nullable[list[...]]" }), validate_default: false, copy_default: false, name: "default[nullable[list[...]]]", undefined: Py(0x7fcb0ba8cef0) }), frozen: false }, Field { name: "internal_type", lookup_key: Simple { key: "internalType", py_key: Py(0x7fcb0bb2e570), path: LookupPath([S("internalType", Py(0x7fcb0bb2e570))]) }, name_py: Py(0x7fcb0bb2e970), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fcb0ed89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fcb0ba8cef0) }), frozen: false }], model_name: "ABIType", extra_behavior: Allow, extras_validator: None, strict: false, from_attributes: false, loc_by_alias: true }), class: Py(0x55f178185f50), post_init: None, frozen: false, custom_init: false, root_model: false, undefined: Py(0x7fcb0ba8cef0), name: "ABIType" })], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    diff --git a/latest/methoddocs/contracts.html b/latest/methoddocs/contracts.html index b74fb1ec91..10c104745f 100644 --- a/latest/methoddocs/contracts.html +++ b/latest/methoddocs/contracts.html @@ -630,7 +630,7 @@

    ape.contracts
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'definitions': [{'type': 'model', 'cls': <class 'ethpm_types.abi.ABIType'>, 'schema': {'type': 'model-fields', 'fields': {'name': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'type': {'type': 'model-field', 'schema': {'type': 'union', 'choices': [{'type': 'str'}, {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94409867526144'}]}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'components': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'list', 'items_schema': {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94409867526144'}}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'internal_type': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'validation_alias': 'internalType', 'serialization_alias': 'internalType', 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}}, 'model_name': 'ABIType', 'computed_fields': []}, 'custom_init': False, 'root_model': False, 'config': {'title': 'ABIType', 'extra_fields_behavior': 'allow'}, 'ref': 'ethpm_types.abi.ABIType:94409867526144', 'metadata': {'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.ABIType'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.ABIType'>>], 'pydantic_js_annotation_functions': []}}], 'schema': {'cls': <class 'ape.contracts.base.ContractEvent'>, 'config': {'title': 'ContractEvent'}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.contracts.base.ContractEvent'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.contracts.base.ContractEvent'>>]}, 'post_init': 'model_post_init', 'ref': 'ape.contracts.base.ContractEvent:94409899375856', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'abi': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ethpm_types.abi.EventABI'>, 'config': {'title': 'EventABI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.EventABI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.EventABI'>>]}, 'ref': 'ethpm_types.abi.EventABI:94409868642656', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'anonymous': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'inputs': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'cls': <class 'ethpm_types.abi.EventABIType'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'EventABIType'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.EventABIType'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.EventABIType'>>]}, 'ref': 'ethpm_types.abi.EventABIType:94409868555824', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'components': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'items_schema': {'schema_ref': 'ethpm_types.abi.ABIType:94409867526144', 'type': 'definition-ref'}, 'type': 'list'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'indexed': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'internal_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_alias': 'internalType', 'type': 'model-field', 'validation_alias': 'internalType'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'choices': [{'type': 'str'}, {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94409867526144'}], 'type': 'union'}, 'type': 'model-field'}}, 'model_name': 'EventABIType', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'event', 'schema': {'expected': ['event'], 'type': 'literal'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'EventABI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'model-field'}, 'contract': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ape.contracts.base.ContractTypeWrapper'>, 'type': 'is-instance'}, 'type': 'model-field'}}, 'model_name': 'ContractEvent', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'definitions'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'definitions': [{'type': 'model', 'cls': <class 'ethpm_types.abi.ABIType'>, 'schema': {'type': 'model-fields', 'fields': {'name': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'type': {'type': 'model-field', 'schema': {'type': 'union', 'choices': [{'type': 'str'}, {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94495590342480'}]}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'components': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'list', 'items_schema': {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94495590342480'}}}, 'default': None}, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, 'internal_type': {'type': 'model-field', 'schema': {'type': 'default', 'schema': {'type': 'nullable', 'schema': {'type': 'str'}}, 'default': None}, 'validation_alias': 'internalType', 'serialization_alias': 'internalType', 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}}, 'model_name': 'ABIType', 'computed_fields': []}, 'custom_init': False, 'root_model': False, 'config': {'title': 'ABIType', 'extra_fields_behavior': 'allow'}, 'ref': 'ethpm_types.abi.ABIType:94495590342480', 'metadata': {'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.ABIType'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.ABIType'>>], 'pydantic_js_annotation_functions': []}}], 'schema': {'cls': <class 'ape.contracts.base.ContractEvent'>, 'config': {'title': 'ContractEvent'}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.contracts.base.ContractEvent'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.contracts.base.ContractEvent'>>]}, 'post_init': 'model_post_init', 'ref': 'ape.contracts.base.ContractEvent:94495622508656', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'abi': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ethpm_types.abi.EventABI'>, 'config': {'title': 'EventABI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.EventABI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.EventABI'>>]}, 'ref': 'ethpm_types.abi.EventABI:94495591583168', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'anonymous': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'inputs': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'cls': <class 'ethpm_types.abi.EventABIType'>, 'config': {'extra_fields_behavior': 'allow', 'title': 'EventABIType'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ethpm_types.abi.EventABIType'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ethpm_types.abi.EventABIType'>>]}, 'ref': 'ethpm_types.abi.EventABIType:94495591497760', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'components': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'items_schema': {'schema_ref': 'ethpm_types.abi.ABIType:94495590342480', 'type': 'definition-ref'}, 'type': 'list'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'indexed': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': False, 'schema': {'type': 'bool'}, 'type': 'default'}, 'type': 'model-field'}, 'internal_type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_alias': 'internalType', 'type': 'model-field', 'validation_alias': 'internalType'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'type': 'str'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'choices': [{'type': 'str'}, {'type': 'definition-ref', 'schema_ref': 'ethpm_types.abi.ABIType:94495590342480'}], 'type': 'union'}, 'type': 'model-field'}}, 'model_name': 'EventABIType', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'name': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'type': 'str'}, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 'event', 'schema': {'expected': ['event'], 'type': 'literal'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'EventABI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'model-field'}, 'contract': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ape.contracts.base.ContractTypeWrapper'>, 'type': 'is-instance'}, 'type': 'model-field'}}, 'model_name': 'ContractEvent', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'definitions'}

    The core schema of the model.

    @@ -668,13 +668,13 @@

    ape.contracts
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd8483fcf0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "abi": SerField {                         key_py: Py(                             0x00007fa6853eb230,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055dd82af0960,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "anonymous": SerField {                                                     key_py: Py(                                                         0x00007fa686d985f0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa687f74cc0,                                                                     ),                                                                 ),                                                                 serializer: Bool(                                                                     BoolSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "type": SerField {                                                     key_py: Py(                                                         0x00007fa687b54d70,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa6873add30,                                                                     ),                                                                 ),                                                                 serializer: Literal(                                                                     LiteralSerializer {                                                                         expected_int: {},                                                                         expected_str: {                                                                             "event",                                                                         },                                                                         expected_py: None,                                                                         name: "literal['event']",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "name": SerField {                                                     key_py: Py(                                                         0x00007fa687b54af0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "inputs": SerField {                                                     key_py: Py(                                                         0x00007fa685170ab0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fa683e1b600,                                                                     ),                                                                 ),                                                                 serializer: List(                                                                     ListSerializer {                                                                         item_serializer: Model(                                                                             ModelSerializer {                                                                                 class: Py(                                                                                     0x000055dd82adb630,                                                                                 ),                                                                                 serializer: Fields(                                                                                     GeneralFieldsSerializer {                                                                                         fields: {                                                                                             "components": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa6871d08f0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: List(                                                                                                                         ListSerializer {                                                                                                                             item_serializer: Recursive(                                                                                                                                 DefinitionRefSerializer {                                                                                                                                     definition: "...",                                                                                                                                     retry_with_lax_check: true,                                                                                                                                 },                                                                                                                             ),                                                                                                                             filter: SchemaFilter {                                                                                                                                 include: None,                                                                                                                                 exclude: None,                                                                                                                             },                                                                                                                             name: "list[definition-ref]",                                                                                                                         },                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "internal_type": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa684f16eb0,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "internalType",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fa66bb28330,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "indexed": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa684f178b0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f74cc0,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Bool(                                                                                                                 BoolSerializer,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "name": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa687b54af0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "type": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa687b54d70,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     Union(                                                                                                         UnionSerializer {                                                                                                             choices: [                                                                                                                 Str(                                                                                                                     StrSerializer,                                                                                                                 ),                                                                                                                 Recursive(                                                                                                                     DefinitionRefSerializer {                                                                                                                         definition: "...",                                                                                                                         retry_with_lax_check: true,                                                                                                                     },                                                                                                                 ),                                                                                                             ],                                                                                                             name: "Union[str, definition-ref]",                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                         },                                                                                         computed_fields: Some(                                                                                             ComputedFields(                                                                                                 [],                                                                                             ),                                                                                         ),                                                                                         mode: ModelExtra,                                                                                         extra_serializer: None,                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         required_fields: 5,                                                                                     },                                                                                 ),                                                                                 has_extra: true,                                                                                 root_model: false,                                                                                 name: "EventABIType",                                                                             },                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "list[EventABIType]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 4,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "EventABI",                                 },                             ),                         ),                         required: true,                     },                     "contract": SerField {                         key_py: Py(                             0x00007fa685f31b70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Any(                                 AnySerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "ContractEvent",     }, ), definitions=[Model(ModelSerializer { class: Py(0x55dd829e0000), serializer: Fields(GeneralFieldsSerializer { fields: {"internal_type": SerField { key_py: Py(0x7fa684f16eb0), alias: Some("internalType"), alias_py: Some(Py(0x7fa670f55170)), serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fa687f89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }, "name": SerField { key_py: Py(0x7fa687b54af0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fa687f89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }, "type": SerField { key_py: Py(0x7fa687b54d70), alias: None, alias_py: None, serializer: Some(Union(UnionSerializer { choices: [Str(StrSerializer), Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true })], name: "Union[str, definition-ref]" })), required: true }, "components": SerField { key_py: Py(0x7fa6871d08f0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fa687f89980)), serializer: Nullable(NullableSerializer { serializer: List(ListSerializer { item_serializer: Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true }), filter: SchemaFilter { include: None, exclude: None }, name: "list[definition-ref]" }) }) })), required: true }}, computed_fields: Some(ComputedFields([])), mode: ModelExtra, extra_serializer: None, filter: SchemaFilter { include: None, exclude: None }, required_fields: 4 }), has_extra: true, root_model: false, name: "ABIType" })])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f17a033070,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "contract": SerField {                         key_py: Py(                             0x00007fcb0cb51b30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Any(                                 AnySerializer,                             ),                         ),                         required: true,                     },                     "abi": SerField {                         key_py: Py(                             0x00007fcb0c007030,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Model(                                 ModelSerializer {                                     class: Py(                                         0x000055f1782b4dc0,                                     ),                                     serializer: Fields(                                         GeneralFieldsSerializer {                                             fields: {                                                 "name": SerField {                                                     key_py: Py(                                                         0x00007fcb0e554af0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         Str(                                                             StrSerializer,                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "inputs": SerField {                                                     key_py: Py(                                                         0x00007fcb0bd88770,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0aa1b640,                                                                     ),                                                                 ),                                                                 serializer: List(                                                                     ListSerializer {                                                                         item_serializer: Model(                                                                             ModelSerializer {                                                                                 class: Py(                                                                                     0x000055f1782a0020,                                                                                 ),                                                                                 serializer: Fields(                                                                                     GeneralFieldsSerializer {                                                                                         fields: {                                                                                             "components": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0ded08f0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: List(                                                                                                                         ListSerializer {                                                                                                                             item_serializer: Recursive(                                                                                                                                 DefinitionRefSerializer {                                                                                                                                     definition: "...",                                                                                                                                     retry_with_lax_check: true,                                                                                                                                 },                                                                                                                             ),                                                                                                                             filter: SchemaFilter {                                                                                                                                 include: None,                                                                                                                                 exclude: None,                                                                                                                             },                                                                                                                             name: "list[definition-ref]",                                                                                                                         },                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "indexed": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0bb2f370,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed74cc0,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Bool(                                                                                                                 BoolSerializer,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "name": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0e554af0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "type": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0e554d70,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     Union(                                                                                                         UnionSerializer {                                                                                                             choices: [                                                                                                                 Str(                                                                                                                     StrSerializer,                                                                                                                 ),                                                                                                                 Recursive(                                                                                                                     DefinitionRefSerializer {                                                                                                                         definition: "...",                                                                                                                         retry_with_lax_check: true,                                                                                                                     },                                                                                                                 ),                                                                                                             ],                                                                                                             name: "Union[str, definition-ref]",                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "internal_type": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0bb2e970,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "internalType",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fcaf2995030,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                         },                                                                                         computed_fields: Some(                                                                                             ComputedFields(                                                                                                 [],                                                                                             ),                                                                                         ),                                                                                         mode: ModelExtra,                                                                                         extra_serializer: None,                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         required_fields: 5,                                                                                     },                                                                                 ),                                                                                 has_extra: true,                                                                                 root_model: false,                                                                                 name: "EventABIType",                                                                             },                                                                         ),                                                                         filter: SchemaFilter {                                                                             include: None,                                                                             exclude: None,                                                                         },                                                                         name: "list[EventABIType]",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "anonymous": SerField {                                                     key_py: Py(                                                         0x00007fcb0d9d44f0,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0ed74cc0,                                                                     ),                                                                 ),                                                                 serializer: Bool(                                                                     BoolSerializer,                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                                 "type": SerField {                                                     key_py: Py(                                                         0x00007fcb0e554d70,                                                     ),                                                     alias: None,                                                     alias_py: None,                                                     serializer: Some(                                                         WithDefault(                                                             WithDefaultSerializer {                                                                 default: Default(                                                                     Py(                                                                         0x00007fcb0e0adef0,                                                                     ),                                                                 ),                                                                 serializer: Literal(                                                                     LiteralSerializer {                                                                         expected_int: {},                                                                         expected_str: {                                                                             "event",                                                                         },                                                                         expected_py: None,                                                                         name: "literal['event']",                                                                     },                                                                 ),                                                             },                                                         ),                                                     ),                                                     required: true,                                                 },                                             },                                             computed_fields: Some(                                                 ComputedFields(                                                     [],                                                 ),                                             ),                                             mode: SimpleDict,                                             extra_serializer: None,                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             required_fields: 4,                                         },                                     ),                                     has_extra: false,                                     root_model: false,                                     name: "EventABI",                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "ContractEvent",     }, ), definitions=[Model(ModelSerializer { class: Py(0x55f178185f50), serializer: Fields(GeneralFieldsSerializer { fields: {"name": SerField { key_py: Py(0x7fcb0e554af0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fcb0ed89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }, "type": SerField { key_py: Py(0x7fcb0e554d70), alias: None, alias_py: None, serializer: Some(Union(UnionSerializer { choices: [Str(StrSerializer), Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true })], name: "Union[str, definition-ref]" })), required: true }, "components": SerField { key_py: Py(0x7fcb0ded08f0), alias: None, alias_py: None, serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fcb0ed89980)), serializer: Nullable(NullableSerializer { serializer: List(ListSerializer { item_serializer: Recursive(DefinitionRefSerializer { definition: "...", retry_with_lax_check: true }), filter: SchemaFilter { include: None, exclude: None }, name: "list[definition-ref]" }) }) })), required: true }, "internal_type": SerField { key_py: Py(0x7fcb0bb2e970), alias: Some("internalType"), alias_py: Some(Py(0x7fcaf7b5adb0)), serializer: Some(WithDefault(WithDefaultSerializer { default: Default(Py(0x7fcb0ed89980)), serializer: Nullable(NullableSerializer { serializer: Str(StrSerializer) }) })), required: true }}, computed_fields: Some(ComputedFields([])), mode: ModelExtra, extra_serializer: None, filter: SchemaFilter { include: None, exclude: None }, required_fields: 4 }), has_extra: true, root_model: false, name: "ABIType" })])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ContractEvent", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "contract",                         lookup_key: Simple {                             key: "contract",                             py_key: Py(                                 0x00007fa66bb2a6b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "contract",                                         Py(                                             0x00007fa66bb2a830,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa685f31b70,                         ),                         validator: IsInstance(                             IsInstanceValidator {                                 class: Py(                                     0x000055dd8483f430,                                 ),                                 class_repr: "ContractTypeWrapper",                                 name: "is-instance[ContractTypeWrapper]",                             },                         ),                         frozen: false,                     },                     Field {                         name: "abi",                         lookup_key: Simple {                             key: "abi",                             py_key: Py(                                 0x00007fa66bb282b0,                             ),                             path: LookupPath(                                 [                                     S(                                         "abi",                                         Py(                                             0x00007fa66bb282f0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa6853eb230,                         ),                         validator: Model(                             ModelValidator {                                 revalidate: Never,                                 validator: ModelFields(                                     ModelFieldsValidator {                                         fields: [                                             Field {                                                 name: "type",                                                 lookup_key: Simple {                                                     key: "type",                                                     py_key: Py(                                                         0x00007fa66bb2a9b0,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "type",                                                                 Py(                                                                     0x00007fa66bb2ae30,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007fa687b54d70,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007fa6873add30,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Literal(                                                             LiteralValidator {                                                                 lookup: LiteralLookup {                                                                     expected_bool: None,                                                                     expected_int: None,                                                                     expected_str: Some(                                                                         {                                                                             "event": 0,                                                                         },                                                                     ),                                                                     expected_py_dict: None,                                                                     expected_py_values: None,                                                                     values: [                                                                         Py(                                                                             0x00007fa6873add30,                                                                         ),                                                                     ],                                                                 },                                                                 expected_repr: "'event'",                                                                 name: "literal['event']",                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[literal['event']]",                                                         undefined: Py(                                                             0x00007fa684e74ef0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "name",                                                 lookup_key: Simple {                                                     key: "name",                                                     py_key: Py(                                                         0x00007fa66bb2ae70,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "name",                                                                 Py(                                                                     0x00007fa66bb2afb0,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007fa687b54af0,                                                 ),                                                 validator: Str(                                                     StrValidator {                                                         strict: false,                                                         coerce_numbers_to_str: false,                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "inputs",                                                 lookup_key: Simple {                                                     key: "inputs",                                                     py_key: Py(                                                         0x00007fa66bb281b0,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "inputs",                                                                 Py(                                                                     0x00007fa66bb281f0,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007fa685170ab0,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007fa683e1b600,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: List(                                                             ListValidator {                                                                 strict: false,                                                                 item_validator: Some(                                                                     Model(                                                                         ModelValidator {                                                                             revalidate: Never,                                                                             validator: ModelFields(                                                                                 ModelFieldsValidator {                                                                                     fields: [                                                                                         Field {                                                                                             name: "name",                                                                                             lookup_key: Simple {                                                                                                 key: "name",                                                                                                 py_key: Py(                                                                                                     0x00007fa66bb2b370,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "name",                                                                                                             Py(                                                                                                                 0x00007fa66bb2b3f0,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fa687b54af0,                                                                                             ),                                                                                             validator: WithDefault(                                                                                                 WithDefaultValidator {                                                                                                     default: Default(                                                                                                         Py(                                                                                                             0x00007fa687f89980,                                                                                                         ),                                                                                                     ),                                                                                                     on_error: Raise,                                                                                                     validator: Nullable(                                                                                                         NullableValidator {                                                                                                             validator: Str(                                                                                                                 StrValidator {                                                                                                                     strict: false,                                                                                                                     coerce_numbers_to_str: false,                                                                                                                 },                                                                                                             ),                                                                                                             name: "nullable[str]",                                                                                                         },                                                                                                     ),                                                                                                     validate_default: false,                                                                                                     copy_default: false,                                                                                                     name: "default[nullable[str]]",                                                                                                     undefined: Py(                                                                                                         0x00007fa684e74ef0,                                                                                                     ),                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                         Field {                                                                                             name: "type",                                                                                             lookup_key: Simple {                                                                                                 key: "type",                                                                                                 py_key: Py(                                                                                                     0x00007fa66bb2b4b0,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "type",                                                                                                             Py(                                                                                                                 0x00007fa66bb2bab0,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fa687b54d70,                                                                                             ),                                                                                             validator: Union(                                                                                                 UnionValidator {                                                                                                     mode: Smart,                                                                                                     choices: [                                                                                                         (                                                                                                             Str(                                                                                                                 StrValidator {                                                                                                                     strict: false,                                                                                                                     coerce_numbers_to_str: false,                                                                                                                 },                                                                                                             ),                                                                                                             None,                                                                                                         ),                                                                                                         (                                                                                                             DefinitionRef(                                                                                                                 DefinitionRefValidator {                                                                                                                     definition: "ABIType",                                                                                                                 },                                                                                                             ),                                                                                                             None,                                                                                                         ),                                                                                                     ],                                                                                                     custom_error: None,                                                                                                     strict: false,                                                                                                     name: "union[str,ABIType]",                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                         Field {                                                                                             name: "components",                                                                                             lookup_key: Simple {                                                                                                 key: "components",                                                                                                 py_key: Py(                                                                                                     0x00007fa66bb28070,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "components",                                                                                                             Py(                                                                                                                 0x00007fa66bb280b0,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fa6871d08f0,                                                                                             ),                                                                                             validator: WithDefault(                                                                                                 WithDefaultValidator {                                                                                                     default: Default(                                                                                                         Py(                                                                                                             0x00007fa687f89980,                                                                                                         ),                                                                                                     ),                                                                                                     on_error: Raise,                                                                                                     validator: Nullable(                                                                                                         NullableValidator {                                                                                                             validator: List(                                                                                                                 ListValidator {                                                                                                                     strict: false,                                                                                                                     item_validator: Some(                                                                                                                         DefinitionRef(                                                                                                                             DefinitionRefValidator {                                                                                                                                 definition: "ABIType",                                                                                                                             },                                                                                                                         ),                                                                                                                     ),                                                                                                                     min_length: None,                                                                                                                     max_length: None,                                                                                                                     name: OnceLock(                                                                                                                         "list[ABIType]",                                                                                                                     ),                                                                                                                     fail_fast: false,                                                                                                                 },                                                                                                             ),                                                                                                             name: "nullable[list[ABIType]]",                                                                                                         },                                                                                                     ),                                                                                                     validate_default: false,                                                                                                     copy_default: false,                                                                                                     name: "default[nullable[list[ABIType]]]",                                                                                                     undefined: Py(                                                                                                         0x00007fa684e74ef0,                                                                                                     ),                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                         Field {                                                                                             name: "internal_type",                                                                                             lookup_key: Simple {                                                                                                 key: "internalType",                                                                                                 py_key: Py(                                                                                                     0x00007fa684f16ab0,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "internalType",                                                                                                             Py(                                                                                                                 0x00007fa684f16ab0,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fa684f16eb0,                                                                                             ),                                                                                             validator: WithDefault(                                                                                                 WithDefaultValidator {                                                                                                     default: Default(                                                                                                         Py(                                                                                                             0x00007fa687f89980,                                                                                                         ),                                                                                                     ),                                                                                                     on_error: Raise,                                                                                                     validator: Nullable(                                                                                                         NullableValidator {                                                                                                             validator: Str(                                                                                                                 StrValidator {                                                                                                                     strict: false,                                                                                                                     coerce_numbers_to_str: false,                                                                                                                 },                                                                                                             ),                                                                                                             name: "nullable[str]",                                                                                                         },                                                                                                     ),                                                                                                     validate_default: false,                                                                                                     copy_default: false,                                                                                                     name: "default[nullable[str]]",                                                                                                     undefined: Py(                                                                                                         0x00007fa684e74ef0,                                                                                                     ),                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                         Field {                                                                                             name: "indexed",                                                                                             lookup_key: Simple {                                                                                                 key: "indexed",                                                                                                 py_key: Py(                                                                                                     0x00007fa66bb280f0,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "indexed",                                                                                                             Py(                                                                                                                 0x00007fa66bb28130,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fa684f178b0,                                                                                             ),                                                                                             validator: WithDefault(                                                                                                 WithDefaultValidator {                                                                                                     default: Default(                                                                                                         Py(                                                                                                             0x00007fa687f74cc0,                                                                                                         ),                                                                                                     ),                                                                                                     on_error: Raise,                                                                                                     validator: Bool(                                                                                                         BoolValidator {                                                                                                             strict: false,                                                                                                         },                                                                                                     ),                                                                                                     validate_default: false,                                                                                                     copy_default: false,                                                                                                     name: "default[bool]",                                                                                                     undefined: Py(                                                                                                         0x00007fa684e74ef0,                                                                                                     ),                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                     ],                                                                                     model_name: "EventABIType",                                                                                     extra_behavior: Allow,                                                                                     extras_validator: None,                                                                                     strict: false,                                                                                     from_attributes: false,                                                                                     loc_by_alias: true,                                                                                 },                                                                             ),                                                                             class: Py(                                                                                 0x000055dd82adb630,                                                                             ),                                                                             post_init: None,                                                                             frozen: false,                                                                             custom_init: false,                                                                             root_model: false,                                                                             undefined: Py(                                                                                 0x00007fa684e74ef0,                                                                             ),                                                                             name: "EventABIType",                                                                         },                                                                     ),                                                                 ),                                                                 min_length: None,                                                                 max_length: None,                                                                 name: OnceLock(                                                                     "list[EventABIType]",                                                                 ),                                                                 fail_fast: false,                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: true,                                                         name: "default[list[EventABIType]]",                                                         undefined: Py(                                                             0x00007fa684e74ef0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "anonymous",                                                 lookup_key: Simple {                                                     key: "anonymous",                                                     py_key: Py(                                                         0x00007fa66bb28230,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "anonymous",                                                                 Py(                                                                     0x00007fa66bb28270,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007fa686d985f0,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007fa687f74cc0,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Bool(                                                             BoolValidator {                                                                 strict: false,                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[bool]",                                                         undefined: Py(                                                             0x00007fa684e74ef0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                         ],                                         model_name: "EventABI",                                         extra_behavior: Ignore,                                         extras_validator: None,                                         strict: false,                                         from_attributes: false,                                         loc_by_alias: true,                                     },                                 ),                                 class: Py(                                     0x000055dd82af0960,                                 ),                                 post_init: None,                                 frozen: false,                                 custom_init: false,                                 root_model: false,                                 undefined: Py(                                     0x00007fa684e74ef0,                                 ),                                 name: "EventABI",                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ContractEvent",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd8483fcf0,         ),         post_init: Some(             Py(                 0x00007fa684685ff0,             ),         ),         frozen: false,         custom_init: true,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "ContractEvent",     }, ), definitions=[Model(ModelValidator { revalidate: Never, validator: ModelFields(ModelFieldsValidator { fields: [Field { name: "name", lookup_key: Simple { key: "name", py_key: Py(0x7fa66bc782f0), path: LookupPath([S("name", Py(0x7fa66bb2a4b0))]) }, name_py: Py(0x7fa687b54af0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fa687f89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fa684e74ef0) }), frozen: false }, Field { name: "type", lookup_key: Simple { key: "type", py_key: Py(0x7fa66bb2a0b0), path: LookupPath([S("type", Py(0x7fa66bb29f70))]) }, name_py: Py(0x7fa687b54d70), validator: Union(UnionValidator { mode: Smart, choices: [(Str(StrValidator { strict: false, coerce_numbers_to_str: false }), None), (DefinitionRef(DefinitionRefValidator { definition: "ABIType" }), None)], custom_error: None, strict: false, name: "union[str,...]" }), frozen: false }, Field { name: "components", lookup_key: Simple { key: "components", py_key: Py(0x7fa66bb2a570), path: LookupPath([S("components", Py(0x7fa66bb2a630))]) }, name_py: Py(0x7fa6871d08f0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fa687f89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: List(ListValidator { strict: false, item_validator: Some(DefinitionRef(DefinitionRefValidator { definition: "ABIType" })), min_length: None, max_length: None, name: OnceLock(<uninit>), fail_fast: false }), name: "nullable[list[...]]" }), validate_default: false, copy_default: false, name: "default[nullable[list[...]]]", undefined: Py(0x7fa684e74ef0) }), frozen: false }, Field { name: "internal_type", lookup_key: Simple { key: "internalType", py_key: Py(0x7fa684f16ab0), path: LookupPath([S("internalType", Py(0x7fa684f16ab0))]) }, name_py: Py(0x7fa684f16eb0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fa687f89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fa684e74ef0) }), frozen: false }], model_name: "ABIType", extra_behavior: Allow, extras_validator: None, strict: false, from_attributes: false, loc_by_alias: true }), class: Py(0x55dd829e0000), post_init: None, frozen: false, custom_init: false, root_model: false, undefined: Py(0x7fa684e74ef0), name: "ABIType" })], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="ContractEvent", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "contract",                         lookup_key: Simple {                             key: "contract",                             py_key: Py(                                 0x00007fcaf3168f30,                             ),                             path: LookupPath(                                 [                                     S(                                         "contract",                                         Py(                                             0x00007fcaf2996270,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0cb51b30,                         ),                         validator: IsInstance(                             IsInstanceValidator {                                 class: Py(                                     0x000055f17a0983a0,                                 ),                                 class_repr: "ContractTypeWrapper",                                 name: "is-instance[ContractTypeWrapper]",                             },                         ),                         frozen: false,                     },                     Field {                         name: "abi",                         lookup_key: Simple {                             key: "abi",                             py_key: Py(                                 0x00007fcaf29950f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "abi",                                         Py(                                             0x00007fcaf2995070,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0c007030,                         ),                         validator: Model(                             ModelValidator {                                 revalidate: Never,                                 validator: ModelFields(                                     ModelFieldsValidator {                                         fields: [                                             Field {                                                 name: "type",                                                 lookup_key: Simple {                                                     key: "type",                                                     py_key: Py(                                                         0x00007fcaf2996330,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "type",                                                                 Py(                                                                     0x00007fcaf29963b0,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007fcb0e554d70,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007fcb0e0adef0,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Literal(                                                             LiteralValidator {                                                                 lookup: LiteralLookup {                                                                     expected_bool: None,                                                                     expected_int: None,                                                                     expected_str: Some(                                                                         {                                                                             "event": 0,                                                                         },                                                                     ),                                                                     expected_py_dict: None,                                                                     expected_py_values: None,                                                                     values: [                                                                         Py(                                                                             0x00007fcb0e0adef0,                                                                         ),                                                                     ],                                                                 },                                                                 expected_repr: "'event'",                                                                 name: "literal['event']",                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[literal['event']]",                                                         undefined: Py(                                                             0x00007fcb0ba8cef0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "name",                                                 lookup_key: Simple {                                                     key: "name",                                                     py_key: Py(                                                         0x00007fcaf29964f0,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "name",                                                                 Py(                                                                     0x00007fcaf2996530,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007fcb0e554af0,                                                 ),                                                 validator: Str(                                                     StrValidator {                                                         strict: false,                                                         coerce_numbers_to_str: false,                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "inputs",                                                 lookup_key: Simple {                                                     key: "inputs",                                                     py_key: Py(                                                         0x00007fcaf29952b0,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "inputs",                                                                 Py(                                                                     0x00007fcaf2995270,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007fcb0bd88770,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007fcb0aa1b640,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: List(                                                             ListValidator {                                                                 strict: false,                                                                 item_validator: Some(                                                                     Model(                                                                         ModelValidator {                                                                             revalidate: Never,                                                                             validator: ModelFields(                                                                                 ModelFieldsValidator {                                                                                     fields: [                                                                                         Field {                                                                                             name: "name",                                                                                             lookup_key: Simple {                                                                                                 key: "name",                                                                                                 py_key: Py(                                                                                                     0x00007fcaf29965b0,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "name",                                                                                                             Py(                                                                                                                 0x00007fcaf29965f0,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fcb0e554af0,                                                                                             ),                                                                                             validator: WithDefault(                                                                                                 WithDefaultValidator {                                                                                                     default: Default(                                                                                                         Py(                                                                                                             0x00007fcb0ed89980,                                                                                                         ),                                                                                                     ),                                                                                                     on_error: Raise,                                                                                                     validator: Nullable(                                                                                                         NullableValidator {                                                                                                             validator: Str(                                                                                                                 StrValidator {                                                                                                                     strict: false,                                                                                                                     coerce_numbers_to_str: false,                                                                                                                 },                                                                                                             ),                                                                                                             name: "nullable[str]",                                                                                                         },                                                                                                     ),                                                                                                     validate_default: false,                                                                                                     copy_default: false,                                                                                                     name: "default[nullable[str]]",                                                                                                     undefined: Py(                                                                                                         0x00007fcb0ba8cef0,                                                                                                     ),                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                         Field {                                                                                             name: "type",                                                                                             lookup_key: Simple {                                                                                                 key: "type",                                                                                                 py_key: Py(                                                                                                     0x00007fcaf29968b0,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "type",                                                                                                             Py(                                                                                                                 0x00007fcaf2996770,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fcb0e554d70,                                                                                             ),                                                                                             validator: Union(                                                                                                 UnionValidator {                                                                                                     mode: Smart,                                                                                                     choices: [                                                                                                         (                                                                                                             Str(                                                                                                                 StrValidator {                                                                                                                     strict: false,                                                                                                                     coerce_numbers_to_str: false,                                                                                                                 },                                                                                                             ),                                                                                                             None,                                                                                                         ),                                                                                                         (                                                                                                             DefinitionRef(                                                                                                                 DefinitionRefValidator {                                                                                                                     definition: "ABIType",                                                                                                                 },                                                                                                             ),                                                                                                             None,                                                                                                         ),                                                                                                     ],                                                                                                     custom_error: None,                                                                                                     strict: false,                                                                                                     name: "union[str,ABIType]",                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                         Field {                                                                                             name: "components",                                                                                             lookup_key: Simple {                                                                                                 key: "components",                                                                                                 py_key: Py(                                                                                                     0x00007fcaf2996ff0,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "components",                                                                                                             Py(                                                                                                                 0x00007fcaf29967f0,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fcb0ded08f0,                                                                                             ),                                                                                             validator: WithDefault(                                                                                                 WithDefaultValidator {                                                                                                     default: Default(                                                                                                         Py(                                                                                                             0x00007fcb0ed89980,                                                                                                         ),                                                                                                     ),                                                                                                     on_error: Raise,                                                                                                     validator: Nullable(                                                                                                         NullableValidator {                                                                                                             validator: List(                                                                                                                 ListValidator {                                                                                                                     strict: false,                                                                                                                     item_validator: Some(                                                                                                                         DefinitionRef(                                                                                                                             DefinitionRefValidator {                                                                                                                                 definition: "ABIType",                                                                                                                             },                                                                                                                         ),                                                                                                                     ),                                                                                                                     min_length: None,                                                                                                                     max_length: None,                                                                                                                     name: OnceLock(                                                                                                                         "list[ABIType]",                                                                                                                     ),                                                                                                                     fail_fast: false,                                                                                                                 },                                                                                                             ),                                                                                                             name: "nullable[list[ABIType]]",                                                                                                         },                                                                                                     ),                                                                                                     validate_default: false,                                                                                                     copy_default: false,                                                                                                     name: "default[nullable[list[ABIType]]]",                                                                                                     undefined: Py(                                                                                                         0x00007fcb0ba8cef0,                                                                                                     ),                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                         Field {                                                                                             name: "internal_type",                                                                                             lookup_key: Simple {                                                                                                 key: "internalType",                                                                                                 py_key: Py(                                                                                                     0x00007fcb0bb2e570,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "internalType",                                                                                                             Py(                                                                                                                 0x00007fcb0bb2e570,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fcb0bb2e970,                                                                                             ),                                                                                             validator: WithDefault(                                                                                                 WithDefaultValidator {                                                                                                     default: Default(                                                                                                         Py(                                                                                                             0x00007fcb0ed89980,                                                                                                         ),                                                                                                     ),                                                                                                     on_error: Raise,                                                                                                     validator: Nullable(                                                                                                         NullableValidator {                                                                                                             validator: Str(                                                                                                                 StrValidator {                                                                                                                     strict: false,                                                                                                                     coerce_numbers_to_str: false,                                                                                                                 },                                                                                                             ),                                                                                                             name: "nullable[str]",                                                                                                         },                                                                                                     ),                                                                                                     validate_default: false,                                                                                                     copy_default: false,                                                                                                     name: "default[nullable[str]]",                                                                                                     undefined: Py(                                                                                                         0x00007fcb0ba8cef0,                                                                                                     ),                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                         Field {                                                                                             name: "indexed",                                                                                             lookup_key: Simple {                                                                                                 key: "indexed",                                                                                                 py_key: Py(                                                                                                     0x00007fcaf2995330,                                                                                                 ),                                                                                                 path: LookupPath(                                                                                                     [                                                                                                         S(                                                                                                             "indexed",                                                                                                             Py(                                                                                                                 0x00007fcaf29952f0,                                                                                                             ),                                                                                                         ),                                                                                                     ],                                                                                                 ),                                                                                             },                                                                                             name_py: Py(                                                                                                 0x00007fcb0bb2f370,                                                                                             ),                                                                                             validator: WithDefault(                                                                                                 WithDefaultValidator {                                                                                                     default: Default(                                                                                                         Py(                                                                                                             0x00007fcb0ed74cc0,                                                                                                         ),                                                                                                     ),                                                                                                     on_error: Raise,                                                                                                     validator: Bool(                                                                                                         BoolValidator {                                                                                                             strict: false,                                                                                                         },                                                                                                     ),                                                                                                     validate_default: false,                                                                                                     copy_default: false,                                                                                                     name: "default[bool]",                                                                                                     undefined: Py(                                                                                                         0x00007fcb0ba8cef0,                                                                                                     ),                                                                                                 },                                                                                             ),                                                                                             frozen: false,                                                                                         },                                                                                     ],                                                                                     model_name: "EventABIType",                                                                                     extra_behavior: Allow,                                                                                     extras_validator: None,                                                                                     strict: false,                                                                                     from_attributes: false,                                                                                     loc_by_alias: true,                                                                                 },                                                                             ),                                                                             class: Py(                                                                                 0x000055f1782a0020,                                                                             ),                                                                             post_init: None,                                                                             frozen: false,                                                                             custom_init: false,                                                                             root_model: false,                                                                             undefined: Py(                                                                                 0x00007fcb0ba8cef0,                                                                             ),                                                                             name: "EventABIType",                                                                         },                                                                     ),                                                                 ),                                                                 min_length: None,                                                                 max_length: None,                                                                 name: OnceLock(                                                                     "list[EventABIType]",                                                                 ),                                                                 fail_fast: false,                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: true,                                                         name: "default[list[EventABIType]]",                                                         undefined: Py(                                                             0x00007fcb0ba8cef0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                             Field {                                                 name: "anonymous",                                                 lookup_key: Simple {                                                     key: "anonymous",                                                     py_key: Py(                                                         0x00007fcaf29951f0,                                                     ),                                                     path: LookupPath(                                                         [                                                             S(                                                                 "anonymous",                                                                 Py(                                                                     0x00007fcaf2995170,                                                                 ),                                                             ),                                                         ],                                                     ),                                                 },                                                 name_py: Py(                                                     0x00007fcb0d9d44f0,                                                 ),                                                 validator: WithDefault(                                                     WithDefaultValidator {                                                         default: Default(                                                             Py(                                                                 0x00007fcb0ed74cc0,                                                             ),                                                         ),                                                         on_error: Raise,                                                         validator: Bool(                                                             BoolValidator {                                                                 strict: false,                                                             },                                                         ),                                                         validate_default: false,                                                         copy_default: false,                                                         name: "default[bool]",                                                         undefined: Py(                                                             0x00007fcb0ba8cef0,                                                         ),                                                     },                                                 ),                                                 frozen: false,                                             },                                         ],                                         model_name: "EventABI",                                         extra_behavior: Ignore,                                         extras_validator: None,                                         strict: false,                                         from_attributes: false,                                         loc_by_alias: true,                                     },                                 ),                                 class: Py(                                     0x000055f1782b4dc0,                                 ),                                 post_init: None,                                 frozen: false,                                 custom_init: false,                                 root_model: false,                                 undefined: Py(                                     0x00007fcb0ba8cef0,                                 ),                                 name: "EventABI",                             },                         ),                         frozen: false,                     },                 ],                 model_name: "ContractEvent",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f17a033070,         ),         post_init: Some(             Py(                 0x00007fcb0b2be2b0,             ),         ),         frozen: false,         custom_init: true,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "ContractEvent",     }, ), definitions=[Model(ModelValidator { revalidate: Never, validator: ModelFields(ModelFieldsValidator { fields: [Field { name: "name", lookup_key: Simple { key: "name", py_key: Py(0x7fcaf3171b70), path: LookupPath([S("name", Py(0x7fcaf3171c30))]) }, name_py: Py(0x7fcb0e554af0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fcb0ed89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fcb0ba8cef0) }), frozen: false }, Field { name: "type", lookup_key: Simple { key: "type", py_key: Py(0x7fcaf3171d30), path: LookupPath([S("type", Py(0x7fcaf3168570))]) }, name_py: Py(0x7fcb0e554d70), validator: Union(UnionValidator { mode: Smart, choices: [(Str(StrValidator { strict: false, coerce_numbers_to_str: false }), None), (DefinitionRef(DefinitionRefValidator { definition: "ABIType" }), None)], custom_error: None, strict: false, name: "union[str,...]" }), frozen: false }, Field { name: "components", lookup_key: Simple { key: "components", py_key: Py(0x7fcaf31688b0), path: LookupPath([S("components", Py(0x7fcaf31682b0))]) }, name_py: Py(0x7fcb0ded08f0), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fcb0ed89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: List(ListValidator { strict: false, item_validator: Some(DefinitionRef(DefinitionRefValidator { definition: "ABIType" })), min_length: None, max_length: None, name: OnceLock(<uninit>), fail_fast: false }), name: "nullable[list[...]]" }), validate_default: false, copy_default: false, name: "default[nullable[list[...]]]", undefined: Py(0x7fcb0ba8cef0) }), frozen: false }, Field { name: "internal_type", lookup_key: Simple { key: "internalType", py_key: Py(0x7fcb0bb2e570), path: LookupPath([S("internalType", Py(0x7fcb0bb2e570))]) }, name_py: Py(0x7fcb0bb2e970), validator: WithDefault(WithDefaultValidator { default: Default(Py(0x7fcb0ed89980)), on_error: Raise, validator: Nullable(NullableValidator { validator: Str(StrValidator { strict: false, coerce_numbers_to_str: false }), name: "nullable[str]" }), validate_default: false, copy_default: false, name: "default[nullable[str]]", undefined: Py(0x7fcb0ba8cef0) }), frozen: false }], model_name: "ABIType", extra_behavior: Allow, extras_validator: None, strict: false, from_attributes: false, loc_by_alias: true }), class: Py(0x55f178185f50), post_init: None, frozen: false, custom_init: false, root_model: false, undefined: Py(0x7fcb0ba8cef0), name: "ABIType" })], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    diff --git a/latest/methoddocs/managers.html b/latest/methoddocs/managers.html index 0c929d23a1..f6a58a206a 100644 --- a/latest/methoddocs/managers.html +++ b/latest/methoddocs/managers.html @@ -1014,7 +1014,7 @@

    Chain
    -__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.managers.chain.AccountHistory'>, 'config': {'title': 'AccountHistory'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.managers.chain.AccountHistory'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.managers.chain.AccountHistory'>>]}, 'ref': 'ape.managers.chain.AccountHistory:94409899385312', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'address': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'sessional': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'cls': <class 'ape.api.transactions.ReceiptAPI'>, 'config': {'title': 'ReceiptAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.transactions.ReceiptAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.transactions.ReceiptAPI'>>]}, 'post_init': 'model_post_init', 'ref': 'ape.api.transactions.ReceiptAPI:94409885653216', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'block_number': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'field_name': 'block_number', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'model-field'}, 'contract_address': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'gas_used': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'field_name': 'gas_used', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'model-field'}, 'logs': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'status': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'field_name': 'status', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'model-field'}, 'transaction': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method ReceiptAPI._validate_transaction of <class 'ape.api.transactions.ReceiptAPI'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ape.api.transactions.TransactionAPI'>, 'config': {'populate_by_name': True, 'title': 'TransactionAPI'}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.transactions.TransactionAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.transactions.TransactionAPI'>>]}, 'ref': 'ape.api.transactions.TransactionAPI:94409885654336', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'chain_id': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'schema': {'function': {'field_name': 'chain_id', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_alias': 'chainId', 'type': 'model-field', 'validation_alias': 'chainId'}, 'data': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': HexBytes('0x'), 'schema': {'function': {'function': <bound method HexBytes.__eth_pydantic_validate__ of <class 'eth_pydantic_types.hex.HexBytes'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'eth_pydantic_types.hex.HexBytes'>>]}, 'schema': {'type': 'bytes'}, 'serialization': {'function': <function serialize_hex>, 'type': 'function-plain'}, 'type': 'function-before'}, 'type': 'default'}, 'type': 'model-field'}, 'gas_limit': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'function': {'function': <bound method TransactionAPI.validate_gas_limit of <class 'ape.api.transactions.TransactionAPI'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'schema': {'function': {'field_name': 'gas_limit', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'function-before'}, 'type': 'default'}, 'serialization_alias': 'gas', 'type': 'model-field', 'validation_alias': 'gas'}, 'max_fee': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'field_name': 'max_fee', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'max_priority_fee': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'field_name': 'max_priority_fee', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'nonce': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'field_name': 'nonce', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'receiver': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_alias': 'to', 'type': 'model-field', 'validation_alias': 'to'}, 'required_confirmations': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'field_name': 'required_confirmations', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_exclude': True, 'type': 'model-field'}, 'sender': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_alias': 'from', 'type': 'model-field', 'validation_alias': 'from'}, 'signature': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'cls': <class 'ape.types.signatures.TransactionSignature'>, 'config': {'title': 'TransactionSignature'}, 'fields': ['v', 'r', 's'], 'frozen': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.types.signatures.TransactionSignature'>, title=None)]}, 'post_init': False, 'ref': 'ape.types.signatures.TransactionSignature:94409886342304', 'schema': {'collect_init_only': False, 'computed_fields': [], 'dataclass_name': 'TransactionSignature', 'fields': [{'type': 'dataclass-field', 'name': 'v', 'schema': {'type': 'int'}, 'kw_only': False, 'init': True, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, {'type': 'dataclass-field', 'name': 'r', 'schema': {'type': 'bytes'}, 'kw_only': False, 'init': True, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, {'type': 'dataclass-field', 'name': 's', 'schema': {'type': 'bytes'}, 'kw_only': False, 'init': True, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}], 'type': 'dataclass-args'}, 'slots': False, 'type': 'dataclass'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_exclude': True, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'field_name': 'type', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'model-field'}, 'value': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'function': {'field_name': 'value', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'TransactionAPI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'function-before'}, 'type': 'model-field'}, 'txn_hash': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method HexStr.__eth_pydantic_validate__ of <class 'eth_pydantic_types.hex.HexStr'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'eth_pydantic_types.hex.HexStr'>>]}, 'schema': {'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}}, 'model_name': 'ReceiptAPI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'AccountHistory', 'type': 'model-fields'}, 'type': 'model'}
    +__pydantic_core_schema__: ClassVar[CoreSchema] = {'cls': <class 'ape.managers.chain.AccountHistory'>, 'config': {'title': 'AccountHistory'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.managers.chain.AccountHistory'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.managers.chain.AccountHistory'>>]}, 'ref': 'ape.managers.chain.AccountHistory:94495622517552', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'address': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}, 'sessional': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'cls': <class 'ape.api.transactions.ReceiptAPI'>, 'config': {'title': 'ReceiptAPI'}, 'custom_init': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.transactions.ReceiptAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.transactions.ReceiptAPI'>>]}, 'post_init': 'model_post_init', 'ref': 'ape.api.transactions.ReceiptAPI:94495607913408', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'block_number': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'field_name': 'block_number', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'model-field'}, 'contract_address': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'gas_used': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'field_name': 'gas_used', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'model-field'}, 'logs': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': [], 'schema': {'items_schema': {'keys_schema': {'type': 'any'}, 'type': 'dict', 'values_schema': {'type': 'any'}}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}, 'status': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'field_name': 'status', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'model-field'}, 'transaction': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method ReceiptAPI._validate_transaction of <class 'ape.api.transactions.ReceiptAPI'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'cls': <class 'ape.api.transactions.TransactionAPI'>, 'config': {'populate_by_name': True, 'title': 'TransactionAPI'}, 'custom_init': True, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.api.transactions.TransactionAPI'>, title=None), <bound method BaseModel.__get_pydantic_json_schema__ of <class 'ape.api.transactions.TransactionAPI'>>]}, 'ref': 'ape.api.transactions.TransactionAPI:94495607914528', 'root_model': False, 'schema': {'computed_fields': [], 'fields': {'chain_id': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'schema': {'function': {'field_name': 'chain_id', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_alias': 'chainId', 'type': 'model-field', 'validation_alias': 'chainId'}, 'data': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': HexBytes('0x'), 'schema': {'function': {'function': <bound method HexBytes.__eth_pydantic_validate__ of <class 'eth_pydantic_types.hex.HexBytes'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'eth_pydantic_types.hex.HexBytes'>>]}, 'schema': {'type': 'bytes'}, 'serialization': {'function': <function serialize_hex>, 'type': 'function-plain'}, 'type': 'function-before'}, 'type': 'default'}, 'type': 'model-field'}, 'gas_limit': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'function': {'function': <bound method TransactionAPI.validate_gas_limit of <class 'ape.api.transactions.TransactionAPI'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'schema': {'function': {'field_name': 'gas_limit', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'function-before'}, 'type': 'default'}, 'serialization_alias': 'gas', 'type': 'model-field', 'validation_alias': 'gas'}, 'max_fee': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'field_name': 'max_fee', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'max_priority_fee': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'field_name': 'max_priority_fee', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'nonce': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'field_name': 'nonce', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'type': 'model-field'}, 'receiver': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_alias': 'to', 'type': 'model-field', 'validation_alias': 'to'}, 'required_confirmations': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'field_name': 'required_confirmations', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_exclude': True, 'type': 'model-field'}, 'sender': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'function': {'function': <bound method _AddressValidator.__eth_pydantic_validate__ of <class 'ape.types.address._AddressValidator'>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'ape.types.address._AddressValidator'>>]}, 'schema': {'max_length': 42, 'min_length': 42, 'type': 'str'}, 'type': 'function-before'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_alias': 'from', 'type': 'model-field', 'validation_alias': 'from'}, 'signature': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': None, 'schema': {'schema': {'cls': <class 'ape.types.signatures.TransactionSignature'>, 'config': {'title': 'TransactionSignature'}, 'fields': ['v', 'r', 's'], 'frozen': False, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': [functools.partial(<function modify_model_json_schema>, cls=<class 'ape.types.signatures.TransactionSignature'>, title=None)]}, 'post_init': False, 'ref': 'ape.types.signatures.TransactionSignature:94495608266128', 'schema': {'collect_init_only': False, 'computed_fields': [], 'dataclass_name': 'TransactionSignature', 'fields': [{'type': 'dataclass-field', 'name': 'v', 'schema': {'type': 'int'}, 'kw_only': False, 'init': True, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, {'type': 'dataclass-field', 'name': 'r', 'schema': {'type': 'bytes'}, 'kw_only': False, 'init': True, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}, {'type': 'dataclass-field', 'name': 's', 'schema': {'type': 'bytes'}, 'kw_only': False, 'init': True, 'metadata': {'pydantic_js_functions': [], 'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>]}}], 'type': 'dataclass-args'}, 'slots': False, 'type': 'dataclass'}, 'type': 'nullable'}, 'type': 'default'}, 'serialization_exclude': True, 'type': 'model-field'}, 'type': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'field_name': 'type', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'model-field'}, 'value': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'default': 0, 'schema': {'function': {'field_name': 'value', 'function': <function <lambda>>, 'type': 'with-info'}, 'metadata': {'pydantic_js_annotation_functions': [], 'pydantic_js_functions': []}, 'schema': {'type': 'int'}, 'type': 'function-before'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'TransactionAPI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'function-before'}, 'type': 'model-field'}, 'txn_hash': {'metadata': {'pydantic_js_annotation_functions': [<function get_json_schema_update_func.<locals>.json_schema_update_func>], 'pydantic_js_functions': []}, 'schema': {'function': {'function': <bound method HexStr.__eth_pydantic_validate__ of <class 'eth_pydantic_types.hex.HexStr'>>, 'type': 'no-info'}, 'metadata': {'pydantic_js_functions': [<bound method BaseHex.__get_pydantic_json_schema__ of <class 'eth_pydantic_types.hex.HexStr'>>]}, 'schema': {'type': 'str'}, 'type': 'function-before'}, 'type': 'model-field'}}, 'model_name': 'ReceiptAPI', 'type': 'model-fields'}, 'type': 'model'}, 'type': 'list'}, 'type': 'default'}, 'type': 'model-field'}}, 'model_name': 'AccountHistory', 'type': 'model-fields'}, 'type': 'model'}

    The core schema of the model.

    @@ -1052,13 +1052,13 @@

    Chain
    -__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055dd848421e0,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "sessional": SerField {                         key_py: Py(                             0x00007fa680cebe70,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fa670f27840,                                         ),                                     ),                                     serializer: List(                                         ListSerializer {                                             item_serializer: Model(                                                 ModelSerializer {                                                     class: Py(                                                         0x000055dd83b298e0,                                                     ),                                                     serializer: Fields(                                                         GeneralFieldsSerializer {                                                             fields: {                                                                 "status": SerField {                                                                     key_py: Py(                                                                         0x00007fa687355ef0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Int(                                                                             IntSerializer,                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "txn_hash": SerField {                                                                     key_py: Py(                                                                         0x00007fa683712af0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Str(                                                                             StrSerializer,                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "block_number": SerField {                                                                     key_py: Py(                                                                         0x00007fa6838faff0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Int(                                                                             IntSerializer,                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logs": SerField {                                                                     key_py: Py(                                                                         0x00007fa686c1cb70,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007fa680c4ad80,                                                                                     ),                                                                                 ),                                                                                 serializer: List(                                                                                     ListSerializer {                                                                                         item_serializer: Dict(                                                                                             DictSerializer {                                                                                                 key_serializer: Any(                                                                                                     AnySerializer,                                                                                                 ),                                                                                                 value_serializer: Any(                                                                                                     AnySerializer,                                                                                                 ),                                                                                                 filter: SchemaFilter {                                                                                                     include: None,                                                                                                     exclude: None,                                                                                                 },                                                                                                 name: "dict[any, any]",                                                                                             },                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "list[dict[any, any]]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "transaction": SerField {                                                                     key_py: Py(                                                                         0x00007fa683f776b0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Model(                                                                             ModelSerializer {                                                                                 class: Py(                                                                                     0x000055dd83b29d40,                                                                                 ),                                                                                 serializer: Fields(                                                                                     GeneralFieldsSerializer {                                                                                         fields: {                                                                                             "receiver": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa683bd7c70,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "to",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fa670f6c430,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "gas_limit": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa683712db0,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "gas",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fa670f6d270,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "value": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa687b57fb0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687b000d0,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Int(                                                                                                                 IntSerializer,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "type": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa687b54d70,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     Int(                                                                                                         IntSerializer,                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "data": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa687bc82b0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa680dd8840,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Function(                                                                                                                 FunctionPlainSerializer {                                                                                                                     func: Py(                                                                                                                         0x00007fa6849b9b40,                                                                                                                     ),                                                                                                                     name: "plain_function[serialize_hex]",                                                                                                                     function_name: "serialize_hex",                                                                                                                     return_serializer: Any(                                                                                                                         AnySerializer,                                                                                                                     ),                                                                                                                     fallback_serializer: None,                                                                                                                     when_used: Always,                                                                                                                     is_field_serializer: false,                                                                                                                     info_arg: false,                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "max_fee": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa683712df0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "max_priority_fee": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa683118fd0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "required_confirmations": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa680dab910,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: None,                                                                                                 required: true,                                                                                             },                                                                                             "signature": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa6873c58b0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: None,                                                                                                 required: true,                                                                                             },                                                                                             "chain_id": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa684c2e7f0,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "chainId",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fa670f6d130,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687b000d0,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "sender": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa683712d70,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "from",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fa670f6d330,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "nonce": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fa686468830,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                         },                                                                                         computed_fields: Some(                                                                                             ComputedFields(                                                                                                 [],                                                                                             ),                                                                                         ),                                                                                         mode: SimpleDict,                                                                                         extra_serializer: None,                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         required_fields: 12,                                                                                     },                                                                                 ),                                                                                 has_extra: false,                                                                                 root_model: false,                                                                                 name: "TransactionAPI",                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "contract_address": SerField {                                                                     key_py: Py(                                                                         0x00007fa683bcb370,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007fa687f89980,                                                                                     ),                                                                                 ),                                                                                 serializer: Nullable(                                                                                     NullableSerializer {                                                                                         serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "gas_used": SerField {                                                                     key_py: Py(                                                                         0x00007fa683148bf0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Int(                                                                             IntSerializer,                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                             },                                                             computed_fields: Some(                                                                 ComputedFields(                                                                     [],                                                                 ),                                                             ),                                                             mode: SimpleDict,                                                             extra_serializer: None,                                                             filter: SchemaFilter {                                                                 include: None,                                                                 exclude: None,                                                             },                                                             required_fields: 7,                                                         },                                                     ),                                                     has_extra: false,                                                     root_model: false,                                                     name: "ReceiptAPI",                                                 },                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "list[ReceiptAPI]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                     "address": SerField {                         key_py: Py(                             0x00007fa6872f9d30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "AccountHistory",     }, ), definitions=[])
    +__pydantic_serializer__: ClassVar[SchemaSerializer] = SchemaSerializer(serializer=Model(     ModelSerializer {         class: Py(             0x000055f17a035330,         ),         serializer: Fields(             GeneralFieldsSerializer {                 fields: {                     "address": SerField {                         key_py: Py(                             0x00007fcb0dff9e30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             Str(                                 StrSerializer,                             ),                         ),                         required: true,                     },                     "sessional": SerField {                         key_py: Py(                             0x00007fcb06f1df30,                         ),                         alias: None,                         alias_py: None,                         serializer: Some(                             WithDefault(                                 WithDefaultSerializer {                                     default: Default(                                         Py(                                             0x00007fcaf7b59440,                                         ),                                     ),                                     serializer: List(                                         ListSerializer {                                             item_serializer: Model(                                                 ModelSerializer {                                                     class: Py(                                                         0x000055f179247bc0,                                                     ),                                                     serializer: Fields(                                                         GeneralFieldsSerializer {                                                             fields: {                                                                 "transaction": SerField {                                                                     key_py: Py(                                                                         0x00007fcb0ab93bf0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Model(                                                                             ModelSerializer {                                                                                 class: Py(                                                                                     0x000055f179248020,                                                                                 ),                                                                                 serializer: Fields(                                                                                     GeneralFieldsSerializer {                                                                                         fields: {                                                                                             "data": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0e5c82b0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb079a0c00,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Function(                                                                                                                 FunctionPlainSerializer {                                                                                                                     func: Py(                                                                                                                         0x00007fcb0b5f1b40,                                                                                                                     ),                                                                                                                     name: "plain_function[serialize_hex]",                                                                                                                     function_name: "serialize_hex",                                                                                                                     return_serializer: Any(                                                                                                                         AnySerializer,                                                                                                                     ),                                                                                                                     fallback_serializer: None,                                                                                                                     when_used: Always,                                                                                                                     is_field_serializer: false,                                                                                                                     info_arg: false,                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "chain_id": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0b8327b0,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "chainId",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fcaf7b66930,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0e5000d0,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "value": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0e557fb0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0e5000d0,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Int(                                                                                                                 IntSerializer,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "max_priority_fee": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb09d892a0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "signature": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0e0c5a70,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: None,                                                                                                 required: true,                                                                                             },                                                                                             "sender": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0a312fb0,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "from",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fcaf7b65ef0,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "type": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0e554d70,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     Int(                                                                                                         IntSerializer,                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "nonce": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0d07c5b0,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "max_fee": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0a313030,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "required_confirmations": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb079abc80,                                                                                                 ),                                                                                                 alias: None,                                                                                                 alias_py: None,                                                                                                 serializer: None,                                                                                                 required: true,                                                                                             },                                                                                             "receiver": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0a7d7db0,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "to",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fcaf7b657b0,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Str(                                                                                                                         StrSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                             "gas_limit": SerField {                                                                                                 key_py: Py(                                                                                                     0x00007fcb0a312ff0,                                                                                                 ),                                                                                                 alias: Some(                                                                                                     "gas",                                                                                                 ),                                                                                                 alias_py: Some(                                                                                                     Py(                                                                                                         0x00007fcaf7b65ab0,                                                                                                     ),                                                                                                 ),                                                                                                 serializer: Some(                                                                                                     WithDefault(                                                                                                         WithDefaultSerializer {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             serializer: Nullable(                                                                                                                 NullableSerializer {                                                                                                                     serializer: Int(                                                                                                                         IntSerializer,                                                                                                                     ),                                                                                                                 },                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                 ),                                                                                                 required: true,                                                                                             },                                                                                         },                                                                                         computed_fields: Some(                                                                                             ComputedFields(                                                                                                 [],                                                                                             ),                                                                                         ),                                                                                         mode: SimpleDict,                                                                                         extra_serializer: None,                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         required_fields: 12,                                                                                     },                                                                                 ),                                                                                 has_extra: false,                                                                                 root_model: false,                                                                                 name: "TransactionAPI",                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "gas_used": SerField {                                                                     key_py: Py(                                                                         0x00007fcb09da6ef0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Int(                                                                             IntSerializer,                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "logs": SerField {                                                                     key_py: Py(                                                                         0x00007fcb0d8589b0,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007fcb0787ca80,                                                                                     ),                                                                                 ),                                                                                 serializer: List(                                                                                     ListSerializer {                                                                                         item_serializer: Dict(                                                                                             DictSerializer {                                                                                                 key_serializer: Any(                                                                                                     AnySerializer,                                                                                                 ),                                                                                                 value_serializer: Any(                                                                                                     AnySerializer,                                                                                                 ),                                                                                                 filter: SchemaFilter {                                                                                                     include: None,                                                                                                     exclude: None,                                                                                                 },                                                                                                 name: "dict[any, any]",                                                                                             },                                                                                         ),                                                                                         filter: SchemaFilter {                                                                                             include: None,                                                                                             exclude: None,                                                                                         },                                                                                         name: "list[dict[any, any]]",                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "txn_hash": SerField {                                                                     key_py: Py(                                                                         0x00007fcb0a312d30,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Str(                                                                             StrSerializer,                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "status": SerField {                                                                     key_py: Py(                                                                         0x00007fcb0e056070,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Int(                                                                             IntSerializer,                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "contract_address": SerField {                                                                     key_py: Py(                                                                         0x00007fcb0a7cb500,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         WithDefault(                                                                             WithDefaultSerializer {                                                                                 default: Default(                                                                                     Py(                                                                                         0x00007fcb0ed89980,                                                                                     ),                                                                                 ),                                                                                 serializer: Nullable(                                                                                     NullableSerializer {                                                                                         serializer: Str(                                                                                             StrSerializer,                                                                                         ),                                                                                     },                                                                                 ),                                                                             },                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                                 "block_number": SerField {                                                                     key_py: Py(                                                                         0x00007fcb0a4fb070,                                                                     ),                                                                     alias: None,                                                                     alias_py: None,                                                                     serializer: Some(                                                                         Int(                                                                             IntSerializer,                                                                         ),                                                                     ),                                                                     required: true,                                                                 },                                                             },                                                             computed_fields: Some(                                                                 ComputedFields(                                                                     [],                                                                 ),                                                             ),                                                             mode: SimpleDict,                                                             extra_serializer: None,                                                             filter: SchemaFilter {                                                                 include: None,                                                                 exclude: None,                                                             },                                                             required_fields: 7,                                                         },                                                     ),                                                     has_extra: false,                                                     root_model: false,                                                     name: "ReceiptAPI",                                                 },                                             ),                                             filter: SchemaFilter {                                                 include: None,                                                 exclude: None,                                             },                                             name: "list[ReceiptAPI]",                                         },                                     ),                                 },                             ),                         ),                         required: true,                     },                 },                 computed_fields: Some(                     ComputedFields(                         [],                     ),                 ),                 mode: SimpleDict,                 extra_serializer: None,                 filter: SchemaFilter {                     include: None,                     exclude: None,                 },                 required_fields: 2,             },         ),         has_extra: false,         root_model: false,         name: "AccountHistory",     }, ), definitions=[])

    The pydantic-core SchemaSerializer used to dump instances of the model.

    -__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="AccountHistory", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "address",                         lookup_key: Simple {                             key: "address",                             py_key: Py(                                 0x00007fa670f55ab0,                             ),                             path: LookupPath(                                 [                                     S(                                         "address",                                         Py(                                             0x00007fa670f55b70,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa6872f9d30,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fa670f56740,                                 ),                                 config: Py(                                     0x00007fa670f561c0,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                     Field {                         name: "sessional",                         lookup_key: Simple {                             key: "sessional",                             py_key: Py(                                 0x00007fa670f6c2f0,                             ),                             path: LookupPath(                                 [                                     S(                                         "sessional",                                         Py(                                             0x00007fa670f6c3b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fa680cebe70,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007fa670f27840,                                     ),                                 ),                                 on_error: Raise,                                 validator: List(                                     ListValidator {                                         strict: false,                                         item_validator: Some(                                             Model(                                                 ModelValidator {                                                     revalidate: Never,                                                     validator: ModelFields(                                                         ModelFieldsValidator {                                                             fields: [                                                                 Field {                                                                     name: "contract_address",                                                                     lookup_key: Simple {                                                                         key: "contract_address",                                                                         py_key: Py(                                                                             0x00007fa680cccee0,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "contract_address",                                                                                     Py(                                                                                         0x00007fa680ccce90,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fa683bcb370,                                                                     ),                                                                     validator: WithDefault(                                                                         WithDefaultValidator {                                                                             default: Default(                                                                                 Py(                                                                                     0x00007fa687f89980,                                                                                 ),                                                                             ),                                                                             on_error: Raise,                                                                             validator: Nullable(                                                                                 NullableValidator {                                                                                     validator: FunctionBefore(                                                                                         FunctionBeforeValidator {                                                                                             validator: StrConstrained(                                                                                                 StrConstrainedValidator {                                                                                                     strict: false,                                                                                                     pattern: None,                                                                                                     max_length: Some(                                                                                                         42,                                                                                                     ),                                                                                                     min_length: Some(                                                                                                         42,                                                                                                     ),                                                                                                     strip_whitespace: false,                                                                                                     to_lower: false,                                                                                                     to_upper: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                             func: Py(                                                                                                 0x00007fa680c766c0,                                                                                             ),                                                                                             config: Py(                                                                                                 0x00007fa670f6c040,                                                                                             ),                                                                                             name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                                                             field_name: None,                                                                                             info_arg: true,                                                                                         },                                                                                     ),                                                                                     name: "nullable[function-before[__eth_pydantic_validate__(), constrained-str]]",                                                                                 },                                                                             ),                                                                             validate_default: false,                                                                             copy_default: false,                                                                             name: "default[nullable[function-before[__eth_pydantic_validate__(), constrained-str]]]",                                                                             undefined: Py(                                                                                 0x00007fa684e74ef0,                                                                             ),                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "block_number",                                                                     lookup_key: Simple {                                                                         key: "block_number",                                                                         py_key: Py(                                                                             0x00007fa670f55a70,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "block_number",                                                                                     Py(                                                                                         0x00007fa670f57eb0,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fa6838faff0,                                                                     ),                                                                     validator: FunctionBefore(                                                                         FunctionBeforeValidator {                                                                             validator: Int(                                                                                 IntValidator {                                                                                     strict: false,                                                                                 },                                                                             ),                                                                             func: Py(                                                                                 0x00007fa683708f70,                                                                             ),                                                                             config: Py(                                                                                 0x00007fa670f6c040,                                                                             ),                                                                             name: "function-before[<lambda>(), int]",                                                                             field_name: Some(                                                                                 Py(                                                                                     0x00007fa6838faff0,                                                                                 ),                                                                             ),                                                                             info_arg: true,                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "gas_used",                                                                     lookup_key: Simple {                                                                         key: "gas_used",                                                                         py_key: Py(                                                                             0x00007fa670f57030,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "gas_used",                                                                                     Py(                                                                                         0x00007fa670f574f0,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fa683148bf0,                                                                     ),                                                                     validator: FunctionBefore(                                                                         FunctionBeforeValidator {                                                                             validator: Int(                                                                                 IntValidator {                                                                                     strict: false,                                                                                 },                                                                             ),                                                                             func: Py(                                                                                 0x00007fa683708f70,                                                                             ),                                                                             config: Py(                                                                                 0x00007fa670f6c040,                                                                             ),                                                                             name: "function-before[<lambda>(), int]",                                                                             field_name: Some(                                                                                 Py(                                                                                     0x00007fa683148bf0,                                                                                 ),                                                                             ),                                                                             info_arg: true,                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "logs",                                                                     lookup_key: Simple {                                                                         key: "logs",                                                                         py_key: Py(                                                                             0x00007fa670f56bf0,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "logs",                                                                                     Py(                                                                                         0x00007fa670f54030,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fa686c1cb70,                                                                     ),                                                                     validator: WithDefault(                                                                         WithDefaultValidator {                                                                             default: Default(                                                                                 Py(                                                                                     0x00007fa680c4ad80,                                                                                 ),                                                                             ),                                                                             on_error: Raise,                                                                             validator: List(                                                                                 ListValidator {                                                                                     strict: false,                                                                                     item_validator: Some(                                                                                         Dict(                                                                                             DictValidator {                                                                                                 strict: false,                                                                                                 key_validator: Any(                                                                                                     AnyValidator,                                                                                                 ),                                                                                                 value_validator: Any(                                                                                                     AnyValidator,                                                                                                 ),                                                                                                 min_length: None,                                                                                                 max_length: None,                                                                                                 name: "dict[any,any]",                                                                                             },                                                                                         ),                                                                                     ),                                                                                     min_length: None,                                                                                     max_length: None,                                                                                     name: OnceLock(                                                                                         "list[dict[any,any]]",                                                                                     ),                                                                                     fail_fast: false,                                                                                 },                                                                             ),                                                                             validate_default: false,                                                                             copy_default: true,                                                                             name: "default[list[dict[any,any]]]",                                                                             undefined: Py(                                                                                 0x00007fa684e74ef0,                                                                             ),                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "status",                                                                     lookup_key: Simple {                                                                         key: "status",                                                                         py_key: Py(                                                                             0x00007fa670f54070,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "status",                                                                                     Py(                                                                                         0x00007fa670f56ff0,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fa687355ef0,                                                                     ),                                                                     validator: FunctionBefore(                                                                         FunctionBeforeValidator {                                                                             validator: Int(                                                                                 IntValidator {                                                                                     strict: false,                                                                                 },                                                                             ),                                                                             func: Py(                                                                                 0x00007fa683708f70,                                                                             ),                                                                             config: Py(                                                                                 0x00007fa670f6c040,                                                                             ),                                                                             name: "function-before[<lambda>(), int]",                                                                             field_name: Some(                                                                                 Py(                                                                                     0x00007fa687355ef0,                                                                                 ),                                                                             ),                                                                             info_arg: true,                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "txn_hash",                                                                     lookup_key: Simple {                                                                         key: "txn_hash",                                                                         py_key: Py(                                                                             0x00007fa670f57130,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "txn_hash",                                                                                     Py(                                                                                         0x00007fa670f57230,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fa683712af0,                                                                     ),                                                                     validator: FunctionBefore(                                                                         FunctionBeforeValidator {                                                                             validator: Str(                                                                                 StrValidator {                                                                                     strict: false,                                                                                     coerce_numbers_to_str: false,                                                                                 },                                                                             ),                                                                             func: Py(                                                                                 0x00007fa680c49640,                                                                             ),                                                                             config: Py(                                                                                 0x00007fa670f6c040,                                                                             ),                                                                             name: "function-before[__eth_pydantic_validate__(), str]",                                                                             field_name: None,                                                                             info_arg: false,                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "transaction",                                                                     lookup_key: Simple {                                                                         key: "transaction",                                                                         py_key: Py(                                                                             0x00007fa670f6ca70,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "transaction",                                                                                     Py(                                                                                         0x00007fa670f6c1f0,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fa683f776b0,                                                                     ),                                                                     validator: FunctionBefore(                                                                         FunctionBeforeValidator {                                                                             validator: Model(                                                                                 ModelValidator {                                                                                     revalidate: Never,                                                                                     validator: ModelFields(                                                                                         ModelFieldsValidator {                                                                                             fields: [                                                                                                 Field {                                                                                                     name: "chain_id",                                                                                                     lookup_key: Choice {                                                                                                         key1: "chainId",                                                                                                         py_key1: Py(                                                                                                             0x00007fa684c2e870,                                                                                                         ),                                                                                                         path1: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "chainId",                                                                                                                     Py(                                                                                                                         0x00007fa684c2e870,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                         key2: "chain_id",                                                                                                         py_key2: Py(                                                                                                             0x00007fa670f56eb0,                                                                                                         ),                                                                                                         path2: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "chain_id",                                                                                                                     Py(                                                                                                                         0x00007fa670f57170,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa684c2e7f0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687b000d0,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: Int(                                                                                                                                 IntValidator {                                                                                                                                     strict: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fa683708f70,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fa670f57e40,                                                                                                                             ),                                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                                             field_name: Some(                                                                                                                                 Py(                                                                                                                                     0x00007fa684c2e7f0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[<lambda>(), int]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[<lambda>(), int]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "receiver",                                                                                                     lookup_key: Choice {                                                                                                         key1: "to",                                                                                                         py_key1: Py(                                                                                                             0x00007fa6873321b0,                                                                                                         ),                                                                                                         path1: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "to",                                                                                                                     Py(                                                                                                                         0x00007fa6873321b0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                         key2: "receiver",                                                                                                         py_key2: Py(                                                                                                             0x00007fa670f540b0,                                                                                                         ),                                                                                                         path2: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "receiver",                                                                                                                     Py(                                                                                                                         0x00007fa670f56e70,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa683bd7c70,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: StrConstrained(                                                                                                                                 StrConstrainedValidator {                                                                                                                                     strict: false,                                                                                                                                     pattern: None,                                                                                                                                     max_length: Some(                                                                                                                                         42,                                                                                                                                     ),                                                                                                                                     min_length: Some(                                                                                                                                         42,                                                                                                                                     ),                                                                                                                                     strip_whitespace: false,                                                                                                                                     to_lower: false,                                                                                                                                     to_upper: false,                                                                                                                                     coerce_numbers_to_str: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fa680c77600,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fa670f57e40,                                                                                                                             ),                                                                                                                             name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                                                                                             field_name: None,                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[__eth_pydantic_validate__(), constrained-str]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[__eth_pydantic_validate__(), constrained-str]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "sender",                                                                                                     lookup_key: Choice {                                                                                                         key1: "from",                                                                                                         py_key1: Py(                                                                                                             0x00007fa6877d37b0,                                                                                                         ),                                                                                                         path1: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "from",                                                                                                                     Py(                                                                                                                         0x00007fa6877d37b0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                         key2: "sender",                                                                                                         py_key2: Py(                                                                                                             0x00007fa670f57970,                                                                                                         ),                                                                                                         path2: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "sender",                                                                                                                     Py(                                                                                                                         0x00007fa670f545b0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa683712d70,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: StrConstrained(                                                                                                                                 StrConstrainedValidator {                                                                                                                                     strict: false,                                                                                                                                     pattern: None,                                                                                                                                     max_length: Some(                                                                                                                                         42,                                                                                                                                     ),                                                                                                                                     min_length: Some(                                                                                                                                         42,                                                                                                                                     ),                                                                                                                                     strip_whitespace: false,                                                                                                                                     to_lower: false,                                                                                                                                     to_upper: false,                                                                                                                                     coerce_numbers_to_str: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fa680c49940,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fa670f57e40,                                                                                                                             ),                                                                                                                             name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                                                                                             field_name: None,                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[__eth_pydantic_validate__(), constrained-str]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[__eth_pydantic_validate__(), constrained-str]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "gas_limit",                                                                                                     lookup_key: Choice {                                                                                                         key1: "gas",                                                                                                         py_key1: Py(                                                                                                             0x00007fa6870fbe30,                                                                                                         ),                                                                                                         path1: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "gas",                                                                                                                     Py(                                                                                                                         0x00007fa6870fbe30,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                         key2: "gas_limit",                                                                                                         py_key2: Py(                                                                                                             0x00007fa670f56bb0,                                                                                                         ),                                                                                                         path2: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "gas_limit",                                                                                                                     Py(                                                                                                                         0x00007fa670f55af0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa683712db0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: FunctionBefore(                                                                                                                 FunctionBeforeValidator {                                                                                                                     validator: Nullable(                                                                                                                         NullableValidator {                                                                                                                             validator: FunctionBefore(                                                                                                                                 FunctionBeforeValidator {                                                                                                                                     validator: Int(                                                                                                                                         IntValidator {                                                                                                                                             strict: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                     func: Py(                                                                                                                                         0x00007fa683708f70,                                                                                                                                     ),                                                                                                                                     config: Py(                                                                                                                                         0x00007fa670f57e40,                                                                                                                                     ),                                                                                                                                     name: "function-before[<lambda>(), int]",                                                                                                                                     field_name: Some(                                                                                                                                         Py(                                                                                                                                             0x00007fa683712db0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     info_arg: true,                                                                                                                                 },                                                                                                                             ),                                                                                                                             name: "nullable[function-before[<lambda>(), int]]",                                                                                                                         },                                                                                                                     ),                                                                                                                     func: Py(                                                                                                                         0x00007fa680c76940,                                                                                                                     ),                                                                                                                     config: Py(                                                                                                                         0x00007fa670f57e40,                                                                                                                     ),                                                                                                                     name: "function-before[validate_gas_limit(), nullable[function-before[<lambda>(), int]]]",                                                                                                                     field_name: None,                                                                                                                     info_arg: false,                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[function-before[validate_gas_limit(), nullable[function-before[<lambda>(), int]]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "nonce",                                                                                                     lookup_key: Simple {                                                                                                         key: "nonce",                                                                                                         py_key: Py(                                                                                                             0x00007fa670f57b70,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "nonce",                                                                                                                     Py(                                                                                                                         0x00007fa670f56070,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa686468830,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: Int(                                                                                                                                 IntValidator {                                                                                                                                     strict: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fa683708f70,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fa670f57e40,                                                                                                                             ),                                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                                             field_name: Some(                                                                                                                                 Py(                                                                                                                                     0x00007fa686468830,                                                                                                                                 ),                                                                                                                             ),                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[<lambda>(), int]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[<lambda>(), int]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "value",                                                                                                     lookup_key: Simple {                                                                                                         key: "value",                                                                                                         py_key: Py(                                                                                                             0x00007fa670f565f0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "value",                                                                                                                     Py(                                                                                                                         0x00007fa670f57d70,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa687b57fb0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687b000d0,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: FunctionBefore(                                                                                                                 FunctionBeforeValidator {                                                                                                                     validator: Int(                                                                                                                         IntValidator {                                                                                                                             strict: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     func: Py(                                                                                                                         0x00007fa683708f70,                                                                                                                     ),                                                                                                                     config: Py(                                                                                                                         0x00007fa670f57e40,                                                                                                                     ),                                                                                                                     name: "function-before[<lambda>(), int]",                                                                                                                     field_name: Some(                                                                                                                         Py(                                                                                                                             0x00007fa687b57fb0,                                                                                                                         ),                                                                                                                     ),                                                                                                                     info_arg: true,                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[function-before[<lambda>(), int]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "data",                                                                                                     lookup_key: Simple {                                                                                                         key: "data",                                                                                                         py_key: Py(                                                                                                             0x00007fa670f57830,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "data",                                                                                                                     Py(                                                                                                                         0x00007fa670f57bb0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa687bc82b0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa680dd8840,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: FunctionBefore(                                                                                                                 FunctionBeforeValidator {                                                                                                                     validator: Bytes(                                                                                                                         BytesValidator {                                                                                                                             strict: false,                                                                                                                             bytes_mode: ValBytesMode {                                                                                                                                 ser: Utf8,                                                                                                                             },                                                                                                                         },                                                                                                                     ),                                                                                                                     func: Py(                                                                                                                         0x00007fa680c66240,                                                                                                                     ),                                                                                                                     config: Py(                                                                                                                         0x00007fa670f57e40,                                                                                                                     ),                                                                                                                     name: "function-before[__eth_pydantic_validate__(), bytes]",                                                                                                                     field_name: None,                                                                                                                     info_arg: true,                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[function-before[__eth_pydantic_validate__(), bytes]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "type",                                                                                                     lookup_key: Simple {                                                                                                         key: "type",                                                                                                         py_key: Py(                                                                                                             0x00007fa670f56670,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "type",                                                                                                                     Py(                                                                                                                         0x00007fa670f57cb0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa687b54d70,                                                                                                     ),                                                                                                     validator: FunctionBefore(                                                                                                         FunctionBeforeValidator {                                                                                                             validator: Int(                                                                                                                 IntValidator {                                                                                                                     strict: false,                                                                                                                 },                                                                                                             ),                                                                                                             func: Py(                                                                                                                 0x00007fa683708f70,                                                                                                             ),                                                                                                             config: Py(                                                                                                                 0x00007fa670f57e40,                                                                                                             ),                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                             field_name: Some(                                                                                                                 Py(                                                                                                                     0x00007fa687b54d70,                                                                                                                 ),                                                                                                             ),                                                                                                             info_arg: true,                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "max_fee",                                                                                                     lookup_key: Simple {                                                                                                         key: "max_fee",                                                                                                         py_key: Py(                                                                                                             0x00007fa670f57ab0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "max_fee",                                                                                                                     Py(                                                                                                                         0x00007fa670f57a70,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa683712df0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: Int(                                                                                                                                 IntValidator {                                                                                                                                     strict: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fa683708f70,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fa670f57e40,                                                                                                                             ),                                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                                             field_name: Some(                                                                                                                                 Py(                                                                                                                                     0x00007fa683712df0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[<lambda>(), int]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[<lambda>(), int]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "max_priority_fee",                                                                                                     lookup_key: Simple {                                                                                                         key: "max_priority_fee",                                                                                                         py_key: Py(                                                                                                             0x00007fa680cccda0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "max_priority_fee",                                                                                                                     Py(                                                                                                                         0x00007fa680cccdf0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa683118fd0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: Int(                                                                                                                                 IntValidator {                                                                                                                                     strict: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fa683708f70,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fa670f57e40,                                                                                                                             ),                                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                                             field_name: Some(                                                                                                                                 Py(                                                                                                                                     0x00007fa683118fd0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[<lambda>(), int]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[<lambda>(), int]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "required_confirmations",                                                                                                     lookup_key: Simple {                                                                                                         key: "required_confirmations",                                                                                                         py_key: Py(                                                                                                             0x00007fa680ccce40,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "required_confirmations",                                                                                                                     Py(                                                                                                                         0x00007fa680cccd50,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa680dab910,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: Int(                                                                                                                                 IntValidator {                                                                                                                                     strict: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fa683708f70,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fa670f57e40,                                                                                                                             ),                                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                                             field_name: Some(                                                                                                                                 Py(                                                                                                                                     0x00007fa680dab910,                                                                                                                                 ),                                                                                                                             ),                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[<lambda>(), int]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[<lambda>(), int]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "signature",                                                                                                     lookup_key: Simple {                                                                                                         key: "signature",                                                                                                         py_key: Py(                                                                                                             0x00007fa670f57c70,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "signature",                                                                                                                     Py(                                                                                                                         0x00007fa670f6c070,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fa6873c58b0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fa687f89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: Dataclass(                                                                                                                         DataclassValidator {                                                                                                                             strict: false,                                                                                                                             validator: DataclassArgs(                                                                                                                                 DataclassArgsValidator {                                                                                                                                     fields: [                                                                                                                                         Field {                                                                                                                                             kw_only: false,                                                                                                                                             name: "v",                                                                                                                                             py_name: Py(                                                                                                                                                 0x00007fa6877255f0,                                                                                                                                             ),                                                                                                                                             init: true,                                                                                                                                             init_only: false,                                                                                                                                             lookup_key: Simple {                                                                                                                                                 key: "v",                                                                                                                                                 py_key: Py(                                                                                                                                                     0x00007fa6877255f0,                                                                                                                                                 ),                                                                                                                                                 path: LookupPath(                                                                                                                                                     [                                                                                                                                                         S(                                                                                                                                                             "v",                                                                                                                                                             Py(                                                                                                                                                                 0x00007fa6877255f0,                                                                                                                                                             ),                                                                                                                                                         ),                                                                                                                                                     ],                                                                                                                                                 ),                                                                                                                                             },                                                                                                                                             validator: Int(                                                                                                                                                 IntValidator {                                                                                                                                                     strict: false,                                                                                                                                                 },                                                                                                                                             ),                                                                                                                                             frozen: false,                                                                                                                                         },                                                                                                                                         Field {                                                                                                                                             kw_only: false,                                                                                                                                             name: "r",                                                                                                                                             py_name: Py(                                                                                                                                                 0x00007fa687bcb670,                                                                                                                                             ),                                                                                                                                             init: true,                                                                                                                                             init_only: false,                                                                                                                                             lookup_key: Simple {                                                                                                                                                 key: "r",                                                                                                                                                 py_key: Py(                                                                                                                                                     0x00007fa687bcb670,                                                                                                                                                 ),                                                                                                                                                 path: LookupPath(                                                                                                                                                     [                                                                                                                                                         S(                                                                                                                                                             "r",                                                                                                                                                             Py(                                                                                                                                                                 0x00007fa687bcb670,                                                                                                                                                             ),                                                                                                                                                         ),                                                                                                                                                     ],                                                                                                                                                 ),                                                                                                                                             },                                                                                                                                             validator: Bytes(                                                                                                                                                 BytesValidator {                                                                                                                                                     strict: false,                                                                                                                                                     bytes_mode: ValBytesMode {                                                                                                                                                         ser: Utf8,                                                                                                                                                     },                                                                                                                                                 },                                                                                                                                             ),                                                                                                                                             frozen: false,                                                                                                                                         },                                                                                                                                         Field {                                                                                                                                             kw_only: false,                                                                                                                                             name: "s",                                                                                                                                             py_name: Py(                                                                                                                                                 0x00007fa687bb7db0,                                                                                                                                             ),                                                                                                                                             init: true,                                                                                                                                             init_only: false,                                                                                                                                             lookup_key: Simple {                                                                                                                                                 key: "s",                                                                                                                                                 py_key: Py(                                                                                                                                                     0x00007fa687bb7db0,                                                                                                                                                 ),                                                                                                                                                 path: LookupPath(                                                                                                                                                     [                                                                                                                                                         S(                                                                                                                                                             "s",                                                                                                                                                             Py(                                                                                                                                                                 0x00007fa687bb7db0,                                                                                                                                                             ),                                                                                                                                                         ),                                                                                                                                                     ],                                                                                                                                                 ),                                                                                                                                             },                                                                                                                                             validator: Bytes(                                                                                                                                                 BytesValidator {                                                                                                                                                     strict: false,                                                                                                                                                     bytes_mode: ValBytesMode {                                                                                                                                                         ser: Utf8,                                                                                                                                                     },                                                                                                                                                 },                                                                                                                                             ),                                                                                                                                             frozen: false,                                                                                                                                         },                                                                                                                                     ],                                                                                                                                     positional_count: 3,                                                                                                                                     init_only_count: None,                                                                                                                                     dataclass_name: "TransactionSignature",                                                                                                                                     validator_name: "dataclass-args[TransactionSignature]",                                                                                                                                     extra_behavior: Ignore,                                                                                                                                     extras_validator: None,                                                                                                                                     loc_by_alias: true,                                                                                                                                 },                                                                                                                             ),                                                                                                                             class: Py(                                                                                                                                 0x000055dd83bd1ca0,                                                                                                                             ),                                                                                                                             fields: [                                                                                                                                 Py(                                                                                                                                     0x00007fa6877255f0,                                                                                                                                 ),                                                                                                                                 Py(                                                                                                                                     0x00007fa687bcb670,                                                                                                                                 ),                                                                                                                                 Py(                                                                                                                                     0x00007fa687bb7db0,                                                                                                                                 ),                                                                                                                             ],                                                                                                                             post_init: None,                                                                                                                             revalidate: Never,                                                                                                                             name: "TransactionSignature",                                                                                                                             frozen: false,                                                                                                                             slots: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[TransactionSignature]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[TransactionSignature]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fa684e74ef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                             ],                                                                                             model_name: "TransactionAPI",                                                                                             extra_behavior: Ignore,                                                                                             extras_validator: None,                                                                                             strict: false,                                                                                             from_attributes: false,                                                                                             loc_by_alias: true,                                                                                         },                                                                                     ),                                                                                     class: Py(                                                                                         0x000055dd83b29d40,                                                                                     ),                                                                                     post_init: None,                                                                                     frozen: false,                                                                                     custom_init: true,                                                                                     root_model: false,                                                                                     undefined: Py(                                                                                         0x00007fa684e74ef0,                                                                                     ),                                                                                     name: "TransactionAPI",                                                                                 },                                                                             ),                                                                             func: Py(                                                                                 0x00007fa680c76800,                                                                             ),                                                                             config: Py(                                                                                 0x00007fa670f6c040,                                                                             ),                                                                             name: "function-before[_validate_transaction(), TransactionAPI]",                                                                             field_name: None,                                                                             info_arg: false,                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                             ],                                                             model_name: "ReceiptAPI",                                                             extra_behavior: Ignore,                                                             extras_validator: None,                                                             strict: false,                                                             from_attributes: false,                                                             loc_by_alias: true,                                                         },                                                     ),                                                     class: Py(                                                         0x000055dd83b298e0,                                                     ),                                                     post_init: Some(                                                         Py(                                                             0x00007fa684685ff0,                                                         ),                                                     ),                                                     frozen: false,                                                     custom_init: false,                                                     root_model: false,                                                     undefined: Py(                                                         0x00007fa684e74ef0,                                                     ),                                                     name: "ReceiptAPI",                                                 },                                             ),                                         ),                                         min_length: None,                                         max_length: None,                                         name: OnceLock(                                             "list[ReceiptAPI]",                                         ),                                         fail_fast: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: true,                                 name: "default[list[ReceiptAPI]]",                                 undefined: Py(                                     0x00007fa684e74ef0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "AccountHistory",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055dd848421e0,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fa684e74ef0,         ),         name: "AccountHistory",     }, ), definitions=[], cache_strings=True)
    +__pydantic_validator__: ClassVar[SchemaValidator | PluggableSchemaValidator] = SchemaValidator(title="AccountHistory", validator=Model(     ModelValidator {         revalidate: Never,         validator: ModelFields(             ModelFieldsValidator {                 fields: [                     Field {                         name: "address",                         lookup_key: Simple {                             key: "address",                             py_key: Py(                                 0x00007fcaf7b5be70,                             ),                             path: LookupPath(                                 [                                     S(                                         "address",                                         Py(                                             0x00007fcaf7b5b6b0,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb0dff9e30,                         ),                         validator: FunctionBefore(                             FunctionBeforeValidator {                                 validator: StrConstrained(                                     StrConstrainedValidator {                                         strict: false,                                         pattern: None,                                         max_length: Some(                                             42,                                         ),                                         min_length: Some(                                             42,                                         ),                                         strip_whitespace: false,                                         to_lower: false,                                         to_upper: false,                                         coerce_numbers_to_str: false,                                     },                                 ),                                 func: Py(                                     0x00007fcaf7b643c0,                                 ),                                 config: Py(                                     0x00007fcaf7b5be00,                                 ),                                 name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                 field_name: None,                                 info_arg: true,                             },                         ),                         frozen: false,                     },                     Field {                         name: "sessional",                         lookup_key: Simple {                             key: "sessional",                             py_key: Py(                                 0x00007fcaf7b67130,                             ),                             path: LookupPath(                                 [                                     S(                                         "sessional",                                         Py(                                             0x00007fcaf7b66870,                                         ),                                     ),                                 ],                             ),                         },                         name_py: Py(                             0x00007fcb06f1df30,                         ),                         validator: WithDefault(                             WithDefaultValidator {                                 default: Default(                                     Py(                                         0x00007fcaf7b59440,                                     ),                                 ),                                 on_error: Raise,                                 validator: List(                                     ListValidator {                                         strict: false,                                         item_validator: Some(                                             Model(                                                 ModelValidator {                                                     revalidate: Never,                                                     validator: ModelFields(                                                         ModelFieldsValidator {                                                             fields: [                                                                 Field {                                                                     name: "contract_address",                                                                     lookup_key: Simple {                                                                         key: "contract_address",                                                                         py_key: Py(                                                                             0x00007fcaf7c5b910,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "contract_address",                                                                                     Py(                                                                                         0x00007fcb078d1250,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fcb0a7cb500,                                                                     ),                                                                     validator: WithDefault(                                                                         WithDefaultValidator {                                                                             default: Default(                                                                                 Py(                                                                                     0x00007fcb0ed89980,                                                                                 ),                                                                             ),                                                                             on_error: Raise,                                                                             validator: Nullable(                                                                                 NullableValidator {                                                                                     validator: FunctionBefore(                                                                                         FunctionBeforeValidator {                                                                                             validator: StrConstrained(                                                                                                 StrConstrainedValidator {                                                                                                     strict: false,                                                                                                     pattern: None,                                                                                                     max_length: Some(                                                                                                         42,                                                                                                     ),                                                                                                     min_length: Some(                                                                                                         42,                                                                                                     ),                                                                                                     strip_whitespace: false,                                                                                                     to_lower: false,                                                                                                     to_upper: false,                                                                                                     coerce_numbers_to_str: false,                                                                                                 },                                                                                             ),                                                                                             func: Py(                                                                                                 0x00007fcb079233c0,                                                                                             ),                                                                                             config: Py(                                                                                                 0x00007fcaf7b65c00,                                                                                             ),                                                                                             name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                                                             field_name: None,                                                                                             info_arg: true,                                                                                         },                                                                                     ),                                                                                     name: "nullable[function-before[__eth_pydantic_validate__(), constrained-str]]",                                                                                 },                                                                             ),                                                                             validate_default: false,                                                                             copy_default: false,                                                                             name: "default[nullable[function-before[__eth_pydantic_validate__(), constrained-str]]]",                                                                             undefined: Py(                                                                                 0x00007fcb0ba8cef0,                                                                             ),                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "block_number",                                                                     lookup_key: Simple {                                                                         key: "block_number",                                                                         py_key: Py(                                                                             0x00007fcaf7b59df0,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "block_number",                                                                                     Py(                                                                                         0x00007fcaf7b5bcb0,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fcb0a4fb070,                                                                     ),                                                                     validator: FunctionBefore(                                                                         FunctionBeforeValidator {                                                                             validator: Int(                                                                                 IntValidator {                                                                                     strict: false,                                                                                 },                                                                             ),                                                                             func: Py(                                                                                 0x00007fcb0a308f70,                                                                             ),                                                                             config: Py(                                                                                 0x00007fcaf7b65c00,                                                                             ),                                                                             name: "function-before[<lambda>(), int]",                                                                             field_name: Some(                                                                                 Py(                                                                                     0x00007fcb0a4fb070,                                                                                 ),                                                                             ),                                                                             info_arg: true,                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "gas_used",                                                                     lookup_key: Simple {                                                                         key: "gas_used",                                                                         py_key: Py(                                                                             0x00007fcaf7b59d70,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "gas_used",                                                                                     Py(                                                                                         0x00007fcaf7b59cb0,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fcb09da6ef0,                                                                     ),                                                                     validator: FunctionBefore(                                                                         FunctionBeforeValidator {                                                                             validator: Int(                                                                                 IntValidator {                                                                                     strict: false,                                                                                 },                                                                             ),                                                                             func: Py(                                                                                 0x00007fcb0a308f70,                                                                             ),                                                                             config: Py(                                                                                 0x00007fcaf7b65c00,                                                                             ),                                                                             name: "function-before[<lambda>(), int]",                                                                             field_name: Some(                                                                                 Py(                                                                                     0x00007fcb09da6ef0,                                                                                 ),                                                                             ),                                                                             info_arg: true,                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "logs",                                                                     lookup_key: Simple {                                                                         key: "logs",                                                                         py_key: Py(                                                                             0x00007fcaf7b65630,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "logs",                                                                                     Py(                                                                                         0x00007fcaf7b64b70,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fcb0d8589b0,                                                                     ),                                                                     validator: WithDefault(                                                                         WithDefaultValidator {                                                                             default: Default(                                                                                 Py(                                                                                     0x00007fcb0787ca80,                                                                                 ),                                                                             ),                                                                             on_error: Raise,                                                                             validator: List(                                                                                 ListValidator {                                                                                     strict: false,                                                                                     item_validator: Some(                                                                                         Dict(                                                                                             DictValidator {                                                                                                 strict: false,                                                                                                 key_validator: Any(                                                                                                     AnyValidator,                                                                                                 ),                                                                                                 value_validator: Any(                                                                                                     AnyValidator,                                                                                                 ),                                                                                                 min_length: None,                                                                                                 max_length: None,                                                                                                 name: "dict[any,any]",                                                                                             },                                                                                         ),                                                                                     ),                                                                                     min_length: None,                                                                                     max_length: None,                                                                                     name: OnceLock(                                                                                         "list[dict[any,any]]",                                                                                     ),                                                                                     fail_fast: false,                                                                                 },                                                                             ),                                                                             validate_default: false,                                                                             copy_default: true,                                                                             name: "default[list[dict[any,any]]]",                                                                             undefined: Py(                                                                                 0x00007fcb0ba8cef0,                                                                             ),                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "status",                                                                     lookup_key: Simple {                                                                         key: "status",                                                                         py_key: Py(                                                                             0x00007fcaf7b64830,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "status",                                                                                     Py(                                                                                         0x00007fcaf7b64bf0,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fcb0e056070,                                                                     ),                                                                     validator: FunctionBefore(                                                                         FunctionBeforeValidator {                                                                             validator: Int(                                                                                 IntValidator {                                                                                     strict: false,                                                                                 },                                                                             ),                                                                             func: Py(                                                                                 0x00007fcb0a308f70,                                                                             ),                                                                             config: Py(                                                                                 0x00007fcaf7b65c00,                                                                             ),                                                                             name: "function-before[<lambda>(), int]",                                                                             field_name: Some(                                                                                 Py(                                                                                     0x00007fcb0e056070,                                                                                 ),                                                                             ),                                                                             info_arg: true,                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "txn_hash",                                                                     lookup_key: Simple {                                                                         key: "txn_hash",                                                                         py_key: Py(                                                                             0x00007fcaf7b64d30,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "txn_hash",                                                                                     Py(                                                                                         0x00007fcaf7b64e30,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fcb0a312d30,                                                                     ),                                                                     validator: FunctionBefore(                                                                         FunctionBeforeValidator {                                                                             validator: Str(                                                                                 StrValidator {                                                                                     strict: false,                                                                                     coerce_numbers_to_str: false,                                                                                 },                                                                             ),                                                                             func: Py(                                                                                 0x00007fcb0787e040,                                                                             ),                                                                             config: Py(                                                                                 0x00007fcaf7b65c00,                                                                             ),                                                                             name: "function-before[__eth_pydantic_validate__(), str]",                                                                             field_name: None,                                                                             info_arg: false,                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                                 Field {                                                                     name: "transaction",                                                                     lookup_key: Simple {                                                                         key: "transaction",                                                                         py_key: Py(                                                                             0x00007fcaf7b66ef0,                                                                         ),                                                                         path: LookupPath(                                                                             [                                                                                 S(                                                                                     "transaction",                                                                                     Py(                                                                                         0x00007fcaf7b66e30,                                                                                     ),                                                                                 ),                                                                             ],                                                                         ),                                                                     },                                                                     name_py: Py(                                                                         0x00007fcb0ab93bf0,                                                                     ),                                                                     validator: FunctionBefore(                                                                         FunctionBeforeValidator {                                                                             validator: Model(                                                                                 ModelValidator {                                                                                     revalidate: Never,                                                                                     validator: ModelFields(                                                                                         ModelFieldsValidator {                                                                                             fields: [                                                                                                 Field {                                                                                                     name: "chain_id",                                                                                                     lookup_key: Choice {                                                                                                         key1: "chainId",                                                                                                         py_key1: Py(                                                                                                             0x00007fcb0b832830,                                                                                                         ),                                                                                                         path1: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "chainId",                                                                                                                     Py(                                                                                                                         0x00007fcb0b832830,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                         key2: "chain_id",                                                                                                         py_key2: Py(                                                                                                             0x00007fcaf7b64ab0,                                                                                                         ),                                                                                                         path2: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "chain_id",                                                                                                                     Py(                                                                                                                         0x00007fcaf7b64d70,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0b8327b0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0e5000d0,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: Int(                                                                                                                                 IntValidator {                                                                                                                                     strict: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fcb0a308f70,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fcaf7b65a40,                                                                                                                             ),                                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                                             field_name: Some(                                                                                                                                 Py(                                                                                                                                     0x00007fcb0b8327b0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[<lambda>(), int]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[<lambda>(), int]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "receiver",                                                                                                     lookup_key: Choice {                                                                                                         key1: "to",                                                                                                         py_key1: Py(                                                                                                             0x00007fcb0e032230,                                                                                                         ),                                                                                                         path1: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "to",                                                                                                                     Py(                                                                                                                         0x00007fcb0e032230,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                         key2: "receiver",                                                                                                         py_key2: Py(                                                                                                             0x00007fcaf7b64070,                                                                                                         ),                                                                                                         path2: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "receiver",                                                                                                                     Py(                                                                                                                         0x00007fcaf7b641f0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0a7d7db0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: StrConstrained(                                                                                                                                 StrConstrainedValidator {                                                                                                                                     strict: false,                                                                                                                                     pattern: None,                                                                                                                                     max_length: Some(                                                                                                                                         42,                                                                                                                                     ),                                                                                                                                     min_length: Some(                                                                                                                                         42,                                                                                                                                     ),                                                                                                                                     strip_whitespace: false,                                                                                                                                     to_lower: false,                                                                                                                                     to_upper: false,                                                                                                                                     coerce_numbers_to_str: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fcb0787d2c0,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fcaf7b65a40,                                                                                                                             ),                                                                                                                             name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                                                                                             field_name: None,                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[__eth_pydantic_validate__(), constrained-str]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[__eth_pydantic_validate__(), constrained-str]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "sender",                                                                                                     lookup_key: Choice {                                                                                                         key1: "from",                                                                                                         py_key1: Py(                                                                                                             0x00007fcb0e1d37f0,                                                                                                         ),                                                                                                         path1: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "from",                                                                                                                     Py(                                                                                                                         0x00007fcb0e1d37f0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                         key2: "sender",                                                                                                         py_key2: Py(                                                                                                             0x00007fcaf7b64b30,                                                                                                         ),                                                                                                         path2: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "sender",                                                                                                                     Py(                                                                                                                         0x00007fcaf7b64870,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0a312fb0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: StrConstrained(                                                                                                                                 StrConstrainedValidator {                                                                                                                                     strict: false,                                                                                                                                     pattern: None,                                                                                                                                     max_length: Some(                                                                                                                                         42,                                                                                                                                     ),                                                                                                                                     min_length: Some(                                                                                                                                         42,                                                                                                                                     ),                                                                                                                                     strip_whitespace: false,                                                                                                                                     to_lower: false,                                                                                                                                     to_upper: false,                                                                                                                                     coerce_numbers_to_str: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fcb078438c0,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fcaf7b65a40,                                                                                                                             ),                                                                                                                             name: "function-before[__eth_pydantic_validate__(), constrained-str]",                                                                                                                             field_name: None,                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[__eth_pydantic_validate__(), constrained-str]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[__eth_pydantic_validate__(), constrained-str]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "gas_limit",                                                                                                     lookup_key: Choice {                                                                                                         key1: "gas",                                                                                                         py_key1: Py(                                                                                                             0x00007fcb0dde39f0,                                                                                                         ),                                                                                                         path1: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "gas",                                                                                                                     Py(                                                                                                                         0x00007fcb0dde39f0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                         key2: "gas_limit",                                                                                                         py_key2: Py(                                                                                                             0x00007fcaf7b65170,                                                                                                         ),                                                                                                         path2: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "gas_limit",                                                                                                                     Py(                                                                                                                         0x00007fcaf7b64270,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0a312ff0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: FunctionBefore(                                                                                                                 FunctionBeforeValidator {                                                                                                                     validator: Nullable(                                                                                                                         NullableValidator {                                                                                                                             validator: FunctionBefore(                                                                                                                                 FunctionBeforeValidator {                                                                                                                                     validator: Int(                                                                                                                                         IntValidator {                                                                                                                                             strict: false,                                                                                                                                         },                                                                                                                                     ),                                                                                                                                     func: Py(                                                                                                                                         0x00007fcb0a308f70,                                                                                                                                     ),                                                                                                                                     config: Py(                                                                                                                                         0x00007fcaf7b65a40,                                                                                                                                     ),                                                                                                                                     name: "function-before[<lambda>(), int]",                                                                                                                                     field_name: Some(                                                                                                                                         Py(                                                                                                                                             0x00007fcb0a312ff0,                                                                                                                                         ),                                                                                                                                     ),                                                                                                                                     info_arg: true,                                                                                                                                 },                                                                                                                             ),                                                                                                                             name: "nullable[function-before[<lambda>(), int]]",                                                                                                                         },                                                                                                                     ),                                                                                                                     func: Py(                                                                                                                         0x00007fcb0787c540,                                                                                                                     ),                                                                                                                     config: Py(                                                                                                                         0x00007fcaf7b65a40,                                                                                                                     ),                                                                                                                     name: "function-before[validate_gas_limit(), nullable[function-before[<lambda>(), int]]]",                                                                                                                     field_name: None,                                                                                                                     info_arg: false,                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[function-before[validate_gas_limit(), nullable[function-before[<lambda>(), int]]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "nonce",                                                                                                     lookup_key: Simple {                                                                                                         key: "nonce",                                                                                                         py_key: Py(                                                                                                             0x00007fcaf7b650f0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "nonce",                                                                                                                     Py(                                                                                                                         0x00007fcaf7b65570,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0d07c5b0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: Int(                                                                                                                                 IntValidator {                                                                                                                                     strict: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fcb0a308f70,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fcaf7b65a40,                                                                                                                             ),                                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                                             field_name: Some(                                                                                                                                 Py(                                                                                                                                     0x00007fcb0d07c5b0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[<lambda>(), int]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[<lambda>(), int]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "value",                                                                                                     lookup_key: Simple {                                                                                                         key: "value",                                                                                                         py_key: Py(                                                                                                             0x00007fcaf7b655f0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "value",                                                                                                                     Py(                                                                                                                         0x00007fcaf7b655b0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0e557fb0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0e5000d0,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: FunctionBefore(                                                                                                                 FunctionBeforeValidator {                                                                                                                     validator: Int(                                                                                                                         IntValidator {                                                                                                                             strict: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     func: Py(                                                                                                                         0x00007fcb0a308f70,                                                                                                                     ),                                                                                                                     config: Py(                                                                                                                         0x00007fcaf7b65a40,                                                                                                                     ),                                                                                                                     name: "function-before[<lambda>(), int]",                                                                                                                     field_name: Some(                                                                                                                         Py(                                                                                                                             0x00007fcb0e557fb0,                                                                                                                         ),                                                                                                                     ),                                                                                                                     info_arg: true,                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[function-before[<lambda>(), int]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "data",                                                                                                     lookup_key: Simple {                                                                                                         key: "data",                                                                                                         py_key: Py(                                                                                                             0x00007fcaf7b65cb0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "data",                                                                                                                     Py(                                                                                                                         0x00007fcaf7b66630,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0e5c82b0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb079a0c00,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: FunctionBefore(                                                                                                                 FunctionBeforeValidator {                                                                                                                     validator: Bytes(                                                                                                                         BytesValidator {                                                                                                                             strict: false,                                                                                                                             bytes_mode: ValBytesMode {                                                                                                                                 ser: Utf8,                                                                                                                             },                                                                                                                         },                                                                                                                     ),                                                                                                                     func: Py(                                                                                                                         0x00007fcb07870780,                                                                                                                     ),                                                                                                                     config: Py(                                                                                                                         0x00007fcaf7b65a40,                                                                                                                     ),                                                                                                                     name: "function-before[__eth_pydantic_validate__(), bytes]",                                                                                                                     field_name: None,                                                                                                                     info_arg: true,                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[function-before[__eth_pydantic_validate__(), bytes]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "type",                                                                                                     lookup_key: Simple {                                                                                                         key: "type",                                                                                                         py_key: Py(                                                                                                             0x00007fcaf7b65970,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "type",                                                                                                                     Py(                                                                                                                         0x00007fcaf7b65db0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0e554d70,                                                                                                     ),                                                                                                     validator: FunctionBefore(                                                                                                         FunctionBeforeValidator {                                                                                                             validator: Int(                                                                                                                 IntValidator {                                                                                                                     strict: false,                                                                                                                 },                                                                                                             ),                                                                                                             func: Py(                                                                                                                 0x00007fcb0a308f70,                                                                                                             ),                                                                                                             config: Py(                                                                                                                 0x00007fcaf7b65a40,                                                                                                             ),                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                             field_name: Some(                                                                                                                 Py(                                                                                                                     0x00007fcb0e554d70,                                                                                                                 ),                                                                                                             ),                                                                                                             info_arg: true,                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "max_fee",                                                                                                     lookup_key: Simple {                                                                                                         key: "max_fee",                                                                                                         py_key: Py(                                                                                                             0x00007fcaf7b65eb0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "max_fee",                                                                                                                     Py(                                                                                                                         0x00007fcaf7b65f70,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0a313030,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: Int(                                                                                                                                 IntValidator {                                                                                                                                     strict: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fcb0a308f70,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fcaf7b65a40,                                                                                                                             ),                                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                                             field_name: Some(                                                                                                                                 Py(                                                                                                                                     0x00007fcb0a313030,                                                                                                                                 ),                                                                                                                             ),                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[<lambda>(), int]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[<lambda>(), int]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "max_priority_fee",                                                                                                     lookup_key: Simple {                                                                                                         key: "max_priority_fee",                                                                                                         py_key: Py(                                                                                                             0x00007fcb078d11b0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "max_priority_fee",                                                                                                                     Py(                                                                                                                         0x00007fcb078d1200,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb09d892a0,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: Int(                                                                                                                                 IntValidator {                                                                                                                                     strict: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fcb0a308f70,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fcaf7b65a40,                                                                                                                             ),                                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                                             field_name: Some(                                                                                                                                 Py(                                                                                                                                     0x00007fcb09d892a0,                                                                                                                                 ),                                                                                                                             ),                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[<lambda>(), int]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[<lambda>(), int]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "required_confirmations",                                                                                                     lookup_key: Simple {                                                                                                         key: "required_confirmations",                                                                                                         py_key: Py(                                                                                                             0x00007fcb078d12a0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "required_confirmations",                                                                                                                     Py(                                                                                                                         0x00007fcb078d1160,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb079abc80,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: FunctionBefore(                                                                                                                         FunctionBeforeValidator {                                                                                                                             validator: Int(                                                                                                                                 IntValidator {                                                                                                                                     strict: false,                                                                                                                                 },                                                                                                                             ),                                                                                                                             func: Py(                                                                                                                                 0x00007fcb0a308f70,                                                                                                                             ),                                                                                                                             config: Py(                                                                                                                                 0x00007fcaf7b65a40,                                                                                                                             ),                                                                                                                             name: "function-before[<lambda>(), int]",                                                                                                                             field_name: Some(                                                                                                                                 Py(                                                                                                                                     0x00007fcb079abc80,                                                                                                                                 ),                                                                                                                             ),                                                                                                                             info_arg: true,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[function-before[<lambda>(), int]]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[function-before[<lambda>(), int]]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                                 Field {                                                                                                     name: "signature",                                                                                                     lookup_key: Simple {                                                                                                         key: "signature",                                                                                                         py_key: Py(                                                                                                             0x00007fcaf7b66cf0,                                                                                                         ),                                                                                                         path: LookupPath(                                                                                                             [                                                                                                                 S(                                                                                                                     "signature",                                                                                                                     Py(                                                                                                                         0x00007fcaf7b65ff0,                                                                                                                     ),                                                                                                                 ),                                                                                                             ],                                                                                                         ),                                                                                                     },                                                                                                     name_py: Py(                                                                                                         0x00007fcb0e0c5a70,                                                                                                     ),                                                                                                     validator: WithDefault(                                                                                                         WithDefaultValidator {                                                                                                             default: Default(                                                                                                                 Py(                                                                                                                     0x00007fcb0ed89980,                                                                                                                 ),                                                                                                             ),                                                                                                             on_error: Raise,                                                                                                             validator: Nullable(                                                                                                                 NullableValidator {                                                                                                                     validator: Dataclass(                                                                                                                         DataclassValidator {                                                                                                                             strict: false,                                                                                                                             validator: DataclassArgs(                                                                                                                                 DataclassArgsValidator {                                                                                                                                     fields: [                                                                                                                                         Field {                                                                                                                                             kw_only: false,                                                                                                                                             name: "v",                                                                                                                                             py_name: Py(                                                                                                                                                 0x00007fcb0e125630,                                                                                                                                             ),                                                                                                                                             init: true,                                                                                                                                             init_only: false,                                                                                                                                             lookup_key: Simple {                                                                                                                                                 key: "v",                                                                                                                                                 py_key: Py(                                                                                                                                                     0x00007fcb0e125630,                                                                                                                                                 ),                                                                                                                                                 path: LookupPath(                                                                                                                                                     [                                                                                                                                                         S(                                                                                                                                                             "v",                                                                                                                                                             Py(                                                                                                                                                                 0x00007fcb0e125630,                                                                                                                                                             ),                                                                                                                                                         ),                                                                                                                                                     ],                                                                                                                                                 ),                                                                                                                                             },                                                                                                                                             validator: Int(                                                                                                                                                 IntValidator {                                                                                                                                                     strict: false,                                                                                                                                                 },                                                                                                                                             ),                                                                                                                                             frozen: false,                                                                                                                                         },                                                                                                                                         Field {                                                                                                                                             kw_only: false,                                                                                                                                             name: "r",                                                                                                                                             py_name: Py(                                                                                                                                                 0x00007fcb0e5cb670,                                                                                                                                             ),                                                                                                                                             init: true,                                                                                                                                             init_only: false,                                                                                                                                             lookup_key: Simple {                                                                                                                                                 key: "r",                                                                                                                                                 py_key: Py(                                                                                                                                                     0x00007fcb0e5cb670,                                                                                                                                                 ),                                                                                                                                                 path: LookupPath(                                                                                                                                                     [                                                                                                                                                         S(                                                                                                                                                             "r",                                                                                                                                                             Py(                                                                                                                                                                 0x00007fcb0e5cb670,                                                                                                                                                             ),                                                                                                                                                         ),                                                                                                                                                     ],                                                                                                                                                 ),                                                                                                                                             },                                                                                                                                             validator: Bytes(                                                                                                                                                 BytesValidator {                                                                                                                                                     strict: false,                                                                                                                                                     bytes_mode: ValBytesMode {                                                                                                                                                         ser: Utf8,                                                                                                                                                     },                                                                                                                                                 },                                                                                                                                             ),                                                                                                                                             frozen: false,                                                                                                                                         },                                                                                                                                         Field {                                                                                                                                             kw_only: false,                                                                                                                                             name: "s",                                                                                                                                             py_name: Py(                                                                                                                                                 0x00007fcb0e5b7db0,                                                                                                                                             ),                                                                                                                                             init: true,                                                                                                                                             init_only: false,                                                                                                                                             lookup_key: Simple {                                                                                                                                                 key: "s",                                                                                                                                                 py_key: Py(                                                                                                                                                     0x00007fcb0e5b7db0,                                                                                                                                                 ),                                                                                                                                                 path: LookupPath(                                                                                                                                                     [                                                                                                                                                         S(                                                                                                                                                             "s",                                                                                                                                                             Py(                                                                                                                                                                 0x00007fcb0e5b7db0,                                                                                                                                                             ),                                                                                                                                                         ),                                                                                                                                                     ],                                                                                                                                                 ),                                                                                                                                             },                                                                                                                                             validator: Bytes(                                                                                                                                                 BytesValidator {                                                                                                                                                     strict: false,                                                                                                                                                     bytes_mode: ValBytesMode {                                                                                                                                                         ser: Utf8,                                                                                                                                                     },                                                                                                                                                 },                                                                                                                                             ),                                                                                                                                             frozen: false,                                                                                                                                         },                                                                                                                                     ],                                                                                                                                     positional_count: 3,                                                                                                                                     init_only_count: None,                                                                                                                                     dataclass_name: "TransactionSignature",                                                                                                                                     validator_name: "dataclass-args[TransactionSignature]",                                                                                                                                     extra_behavior: Ignore,                                                                                                                                     extras_validator: None,                                                                                                                                     loc_by_alias: true,                                                                                                                                 },                                                                                                                             ),                                                                                                                             class: Py(                                                                                                                                 0x000055f17929dd90,                                                                                                                             ),                                                                                                                             fields: [                                                                                                                                 Py(                                                                                                                                     0x00007fcb0e125630,                                                                                                                                 ),                                                                                                                                 Py(                                                                                                                                     0x00007fcb0e5cb670,                                                                                                                                 ),                                                                                                                                 Py(                                                                                                                                     0x00007fcb0e5b7db0,                                                                                                                                 ),                                                                                                                             ],                                                                                                                             post_init: None,                                                                                                                             revalidate: Never,                                                                                                                             name: "TransactionSignature",                                                                                                                             frozen: false,                                                                                                                             slots: false,                                                                                                                         },                                                                                                                     ),                                                                                                                     name: "nullable[TransactionSignature]",                                                                                                                 },                                                                                                             ),                                                                                                             validate_default: false,                                                                                                             copy_default: false,                                                                                                             name: "default[nullable[TransactionSignature]]",                                                                                                             undefined: Py(                                                                                                                 0x00007fcb0ba8cef0,                                                                                                             ),                                                                                                         },                                                                                                     ),                                                                                                     frozen: false,                                                                                                 },                                                                                             ],                                                                                             model_name: "TransactionAPI",                                                                                             extra_behavior: Ignore,                                                                                             extras_validator: None,                                                                                             strict: false,                                                                                             from_attributes: false,                                                                                             loc_by_alias: true,                                                                                         },                                                                                     ),                                                                                     class: Py(                                                                                         0x000055f179248020,                                                                                     ),                                                                                     post_init: None,                                                                                     frozen: false,                                                                                     custom_init: true,                                                                                     root_model: false,                                                                                     undefined: Py(                                                                                         0x00007fcb0ba8cef0,                                                                                     ),                                                                                     name: "TransactionAPI",                                                                                 },                                                                             ),                                                                             func: Py(                                                                                 0x00007fcb0787c400,                                                                             ),                                                                             config: Py(                                                                                 0x00007fcaf7b65c00,                                                                             ),                                                                             name: "function-before[_validate_transaction(), TransactionAPI]",                                                                             field_name: None,                                                                             info_arg: false,                                                                         },                                                                     ),                                                                     frozen: false,                                                                 },                                                             ],                                                             model_name: "ReceiptAPI",                                                             extra_behavior: Ignore,                                                             extras_validator: None,                                                             strict: false,                                                             from_attributes: false,                                                             loc_by_alias: true,                                                         },                                                     ),                                                     class: Py(                                                         0x000055f179247bc0,                                                     ),                                                     post_init: Some(                                                         Py(                                                             0x00007fcb0b2be2b0,                                                         ),                                                     ),                                                     frozen: false,                                                     custom_init: false,                                                     root_model: false,                                                     undefined: Py(                                                         0x00007fcb0ba8cef0,                                                     ),                                                     name: "ReceiptAPI",                                                 },                                             ),                                         ),                                         min_length: None,                                         max_length: None,                                         name: OnceLock(                                             "list[ReceiptAPI]",                                         ),                                         fail_fast: false,                                     },                                 ),                                 validate_default: false,                                 copy_default: true,                                 name: "default[list[ReceiptAPI]]",                                 undefined: Py(                                     0x00007fcb0ba8cef0,                                 ),                             },                         ),                         frozen: false,                     },                 ],                 model_name: "AccountHistory",                 extra_behavior: Ignore,                 extras_validator: None,                 strict: false,                 from_attributes: false,                 loc_by_alias: true,             },         ),         class: Py(             0x000055f17a035330,         ),         post_init: None,         frozen: false,         custom_init: false,         root_model: false,         undefined: Py(             0x00007fcb0ba8cef0,         ),         name: "AccountHistory",     }, ), definitions=[], cache_strings=True)

    The pydantic-core SchemaValidator used to validate instances of the model.

    diff --git a/latest/searchindex.js b/latest/searchindex.js index 015bec4961..4848c2b2a5 100644 --- a/latest/searchindex.js +++ b/latest/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["commands/accounts", "commands/compile", "commands/console", "commands/init", "commands/networks", "commands/plugins", "commands/pm", "commands/run", "commands/test", "index", "methoddocs/ape", "methoddocs/ape_accounts", "methoddocs/ape_compile", "methoddocs/ape_ethereum", "methoddocs/ape_node", "methoddocs/ape_pm", "methoddocs/ape_test", "methoddocs/api", "methoddocs/cli", "methoddocs/contracts", "methoddocs/exceptions", "methoddocs/managers", "methoddocs/plugins", "methoddocs/types", "methoddocs/utils", "userguides/accounts", "userguides/clis", "userguides/compile", "userguides/config", "userguides/console", "userguides/contracts", "userguides/data", "userguides/dependencies", "userguides/developing_plugins", "userguides/forking_networks", "userguides/installing_plugins", "userguides/logging", "userguides/networks", "userguides/projects", "userguides/proxy", "userguides/publishing", "userguides/quickstart", "userguides/reverts", "userguides/scripts", "userguides/testing", "userguides/trace", "userguides/transactions"], "filenames": ["commands/accounts.rst", "commands/compile.rst", "commands/console.rst", "commands/init.rst", "commands/networks.rst", "commands/plugins.rst", "commands/pm.rst", "commands/run.rst", "commands/test.rst", "index.md", "methoddocs/ape.md", "methoddocs/ape_accounts.md", "methoddocs/ape_compile.md", "methoddocs/ape_ethereum.md", "methoddocs/ape_node.md", "methoddocs/ape_pm.md", "methoddocs/ape_test.md", "methoddocs/api.md", "methoddocs/cli.md", "methoddocs/contracts.md", "methoddocs/exceptions.md", "methoddocs/managers.md", "methoddocs/plugins.md", "methoddocs/types.md", "methoddocs/utils.md", "userguides/accounts.md", "userguides/clis.md", "userguides/compile.md", "userguides/config.md", "userguides/console.md", "userguides/contracts.md", "userguides/data.md", "userguides/dependencies.md", "userguides/developing_plugins.md", "userguides/forking_networks.md", "userguides/installing_plugins.md", "userguides/logging.md", "userguides/networks.md", "userguides/projects.md", "userguides/proxy.md", "userguides/publishing.md", "userguides/quickstart.md", "userguides/reverts.md", "userguides/scripts.md", "userguides/testing.md", "userguides/trace.md", "userguides/transactions.md"], "titles": ["accounts", "compile", "console", "init", "networks", "plugins", "pm", "run", "test", "Ape-Docs", "ape", "ape-accounts", "ape-compile", "ape-ethereum", "ape-node", "ape-pm", "ape-test", "ape.api", "ape.cli", "ape.contracts", "ape.exceptions", "ape.managers", "ape.plugins", "ape.types", "ape.utils", "Accounts", "CLIs", "Compile", "Configure Ape", "Console", "Contracts", "Querying Data", "Dependencies", "Developing Plugins", "Forking Networks", "Plugins", "Logging", "Networks", "Developing Projects with Ape", "Proxy Contracts", "Publishing", "Overview", "Reverts", "Scripting", "Testing", "Traces", "Transactions"], "terms": {"command": [0, 4, 5, 6, 7, 14, 17, 21, 25, 26, 27, 28, 30, 32, 33, 35, 36, 37, 38, 41, 43], "line": [0, 4, 5, 13, 17, 18, 21, 23, 41, 42, 43, 44], "helper": [0, 4, 5], "manag": [0, 4, 5, 6, 9, 10, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 26, 28, 29, 30, 31, 33, 34, 40, 42, 43, 44], "local": [0, 1, 2, 4, 10, 13, 14, 15, 16, 17, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 41, 44, 46], "you": [0, 1, 6, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "can": [0, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "unlock": [0, 17, 25], "from": [0, 3, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45], "script": [0, 7, 9, 18, 21, 25, 26, 29, 36, 37, 38, 41, 42, 44, 46], "consol": [0, 7, 9, 13, 25, 30, 31, 33, 34, 37, 38, 41, 44], "us": [0, 6, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "load": [0, 1, 18, 19, 21, 24, 25, 26, 29, 30, 31, 32, 33, 40, 42, 46], "method": [0, 7, 11, 13, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 30, 31, 33, 37, 38, 39, 40, 42, 44, 45, 46], "option": [0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 32, 33, 34, 37, 43, 44, 46], "arg": [0, 4, 5, 6, 7, 13, 14, 16, 17, 18, 19, 20, 21, 24, 29, 30, 31], "an": [0, 3, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46], "exist": [0, 13, 15, 17, 18, 21, 23, 24, 26, 27, 29, 33, 37, 40, 44], "v": [0, 1, 2, 3, 4, 5, 6, 8, 18, 21, 23, 29, 32, 36], "verbos": [0, 1, 2, 3, 4, 5, 6, 8, 13, 17, 18, 23, 29, 36, 44], "lvl": [0, 1, 2, 3, 4, 5, 6, 8, 29], "One": [0, 1, 2, 3, 4, 5, 6, 8, 29, 30, 42, 44, 46], "error": [0, 1, 2, 3, 4, 5, 6, 8, 13, 15, 16, 17, 18, 19, 20, 21, 24, 26, 29, 30, 36, 37], "warn": [0, 1, 2, 3, 4, 5, 6, 8, 24, 29, 32, 36, 41], "success": [0, 1, 2, 3, 4, 5, 6, 8, 13, 17, 29, 36, 41], "info": [0, 1, 2, 3, 4, 5, 6, 8, 12, 17, 18, 19, 21, 26, 29, 33, 36, 44], "debug": [0, 1, 2, 3, 4, 5, 6, 8, 17, 25, 29, 31, 36, 37, 46], "argument": [0, 1, 5, 6, 8, 13, 14, 17, 19, 20, 21, 23, 24, 25, 26, 29, 30, 32, 33, 37, 40, 43, 46], "alia": [0, 10, 11, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 29, 30, 32, 33, 40], "requir": [0, 5, 10, 13, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 30, 32, 35, 37, 41, 42, 44, 46], "privat": [0, 11, 17, 19, 21, 25], "kei": [0, 1, 6, 11, 12, 13, 15, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 32, 33, 37, 44, 46], "creat": [0, 3, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 30, 31, 33, 37, 38, 44, 45], "random": [0, 25], "mnemon": [0, 11, 16, 21, 24, 25, 28, 44], "seed": [0, 11, 24, 25], "phrase": [0, 11, 24, 25], "hide": [0, 16, 25], "newli": [0, 25], "termin": [0, 13, 16, 17, 18, 19, 20, 21, 38, 41, 44], "word": [0, 11, 24, 25], "count": [0, 21, 23, 24, 25], "word_count": [0, 11], "number": [0, 13, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 28, 29, 31, 37, 44], "default": [0, 3, 4, 8, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 32, 35, 37, 43, 44, 46], "12": [0, 11, 21, 25, 32, 41], "hd": [0, 14, 16, 17, 24, 25], "path": [0, 1, 5, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 30, 32, 37, 38, 44], "custom_hd_path": 0, "specifi": [0, 13, 14, 15, 16, 17, 18, 20, 21, 22, 25, 26, 27, 28, 30, 32, 33, 35, 37, 43, 44, 46], "deriv": [0, 19, 24, 37, 44], "m": [0, 11, 16, 24, 44], "44": [0, 11, 16, 24, 44], "60": [0, 11, 16, 24, 37, 44], "0": [0, 6, 8, 11, 13, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30, 32, 35, 37, 38, 39, 42, 44], "when": [0, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 35, 37, 38, 39, 42, 43, 44, 45, 46], "avail": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 23, 25, 29, 30, 31, 32, 33, 35, 36, 42, 44, 46], "all": [0, 1, 4, 5, 6, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 37, 38, 41, 44, 46], "output": [0, 12, 13, 17, 18, 19, 20, 24, 29, 33, 36, 44, 45], "plugin": [0, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25, 26, 29, 30, 31, 32, 37, 42, 43, 44], "manifest": [1, 17, 21, 32, 40], "thi": [1, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "project": [1, 2, 3, 5, 7, 8, 9, 10, 12, 13, 15, 18, 19, 20, 23, 26, 27, 28, 29, 32, 35, 37, 40, 41, 42, 43, 46], "save": [1, 17, 21, 25, 30, 32, 42, 43], "result": [1, 4, 13, 16, 17, 18, 19, 21, 24, 28, 29, 30, 42], "back": [1, 12, 16, 17, 19, 21, 30, 37], "note": [1, 12, 13, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28, 30, 32, 33, 36, 37, 38, 41, 44, 46], "ap": [1, 3, 4, 5, 6, 7, 8, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 45], "automat": [1, 6, 11, 12, 17, 18, 19, 21, 22, 24, 26, 28, 29, 30, 32, 37, 40, 42, 43, 44, 45, 46], "recompil": [1, 32], "ani": [1, 7, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 29, 32, 33, 37, 38, 41, 42, 43, 44, 46], "chang": [1, 8, 13, 15, 16, 17, 18, 19, 21, 24, 28, 29, 32, 34, 35, 36, 37, 42, 43, 44, 45], "contract": [1, 8, 9, 10, 12, 13, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 29, 37, 38, 40, 41, 42, 45, 46], "each": [1, 13, 14, 17, 21, 22, 23, 24, 25, 28, 31, 32, 33, 37, 43, 44, 46], "time": [1, 13, 14, 16, 17, 19, 21, 23, 25, 26, 28, 30, 32, 44, 45, 46], "i": [1, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "do": [1, 13, 16, 17, 20, 21, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 42, 43, 44, 46], "have": [1, 11, 12, 15, 16, 17, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 46], "manual": [1, 14, 29, 37, 44], "trigger": [1, 13, 44], "file_path": [1, 26], "The": [1, 6, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 39, 41, 42, 43, 44, 46], "f": [1, 6, 13, 17, 18, 19, 21, 25, 26, 33, 41, 42, 43], "forc": [1, 6, 17, 21, 32], "select": [1, 12, 14, 18, 19, 21, 25, 26, 29, 43], "": [1, 5, 6, 8, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46], "size": [1, 13, 17, 21], "show": [1, 13, 17, 20, 24, 25, 26, 29, 30, 35, 36, 37, 42, 44, 45], "deploy": [1, 13, 17, 19, 21, 38], "bytecod": [1, 13, 17], "includ": [1, 5, 12, 13, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 32, 35, 37, 40, 41, 44, 46], "depend": [1, 6, 9, 12, 13, 15, 17, 21, 22, 23, 33], "also": [1, 6, 10, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 36, 37, 40, 41, 42, 43, 44, 46], "config": [1, 3, 6, 10, 12, 13, 15, 16, 19, 24, 25, 27, 28, 29, 34, 35, 38, 44, 46], "overrid": [1, 4, 6, 11, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 27, 37], "val": [1, 6], "map": [1, 6, 13, 16, 17, 19, 20, 21, 22, 24, 30, 32, 44], "open": [2, 32, 41, 44], "allow": [3, 11, 13, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 32, 37, 39, 41, 42, 43, 44, 45, 46], "user": [3, 10, 13, 14, 17, 18, 20, 21, 22, 23, 24, 26, 28, 30, 36, 37, 41, 42, 44], "folder": [3, 7, 8, 16, 17, 21, 23, 27, 29, 31, 44, 46], "yaml": [3, 4, 10, 15, 16, 17, 18, 21, 22, 24, 25, 27, 28, 29, 32, 35, 37, 38, 44, 46], "github": [3, 6, 15, 17, 22, 24, 28, 35, 37, 41], "org": [3, 14, 17, 21, 32], "repo": [3, 15], "clone": [3, 15, 21, 32, 39], "templat": [3, 33], "regist": [4, 17, 21, 22, 24, 43], "ecosystem": [4, 13, 17, 18, 20, 21, 22, 26, 31, 34, 35, 37, 43, 44], "provid": [4, 6, 10, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 40, 42, 43, 45, 46], "format": [4, 11, 16, 17, 18, 21, 23, 24], "output_format": 4, "tree": [4, 13, 17, 18, 24, 45], "ecosystem_filt": [4, 21], "filter": [4, 13, 16, 17, 18, 19, 21, 26], "ethereum": [4, 9, 14, 17, 21, 22, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 37, 39, 43, 44, 45, 46], "network_filt": [4, 21], "sepolia": [4, 13, 14, 26, 28, 37, 43, 46], "holeski": [4, 13, 14], "mainnet": [4, 13, 14, 17, 21, 22, 26, 28, 29, 31, 34, 37, 40, 43, 45, 46], "fork": [4, 9, 13, 17, 21, 28, 44, 46], "provider_filt": [4, 17, 21], "test": [4, 9, 13, 14, 17, 21, 23, 24, 26, 27, 29, 30, 32, 33, 37, 38, 41, 42, 45], "node": [4, 9, 13, 15, 17, 19, 21, 23, 30, 35, 37, 44, 46], "start": [4, 12, 13, 14, 16, 17, 19, 21, 23, 24, 26, 29, 33, 34, 37, 40, 41, 43, 44], "subprocess": [4, 14, 17, 20], "independ": [4, 13, 38], "stream": [4, 13, 17, 24], "stdout": [4, 13, 17], "stderr": 4, "see": [4, 10, 11, 13, 14, 16, 17, 19, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46], "name": [5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 43, 44, 46], "dir": 5, "y": [5, 6, 21, 32], "ye": [5, 6, 18, 32], "don": [5, 21, 30, 32, 33, 37, 44, 46], "t": [5, 17, 21, 23, 24, 28, 30, 32, 33, 37, 41, 44, 45, 46], "ask": [5, 17, 25, 32], "confirm": [5, 6, 13, 17, 18, 19, 21, 25, 32], "u": 5, "upgrad": [5, 35, 39, 41], "newest": 5, "displai": [5, 13, 17, 20, 23, 24, 25, 37], "core": [5, 17, 18, 19, 21, 25, 28, 30, 32, 33, 37], "next": [5, 13, 17, 21, 37, 42], "packag": [6, 7, 13, 15, 17, 20, 21, 22, 24, 25, 27, 33, 38, 40, 41], "tool": [6, 30, 41, 45, 46], "version": [6, 14, 15, 17, 20, 21, 23, 24, 26, 27, 28, 29, 30, 32, 37, 41, 44], "re": [6, 8, 12, 17, 21, 29, 32, 44], "download": [6, 15, 17, 22, 24, 32], "cach": [6, 10, 15, 17, 21, 29, 32, 38, 44], "ref": [6, 15, 17, 19, 21, 32], "A": [6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 28, 29, 30, 32, 33, 35, 37, 38, 39, 44, 45, 46], "refer": [6, 12, 17, 19, 21, 24, 28, 30, 32, 33, 37, 38, 42], "flag": [6, 16, 17, 21, 25, 26, 27, 32, 35, 36, 37, 42, 43, 44, 45, 46], "branch": [6, 15, 17, 32, 35], "tag": [6, 15, 23, 32], "instead": [6, 13, 15, 17, 21, 23, 24, 27, 28, 32, 33, 37], "remov": [6, 17, 21, 24, 32, 44], "If": [6, 11, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46], "specif": [6, 13, 16, 17, 20, 21, 26, 35, 37, 41, 44, 46], "ar": [6, 12, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46], "onli": [6, 7, 13, 16, 17, 18, 19, 21, 23, 24, 26, 28, 30, 31, 32, 37, 43, 44, 46], "those": [6, 13, 21, 23, 26, 30, 32, 33, 37, 42, 44], "prompt": [6, 11, 18, 25, 26, 32], "choos": [6, 14, 18, 21], "exampl": [6, 11, 13, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46], "packagenam": 6, "1": [6, 10, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25, 28, 29, 30, 31, 32, 37, 38, 44, 45, 46], "2": [6, 13, 17, 19, 21, 23, 24, 28, 29, 30, 31, 32, 35, 37, 39, 44, 45, 46], "must": [7, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 29, 30, 31, 32, 33, 37, 40, 41, 44], "either": [7, 13, 15, 17, 18, 19, 21, 24, 25, 26, 30, 33, 37, 41], "defin": [7, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 29, 30, 33, 37, 42, 43, 44], "main": [7, 17, 22, 30, 34, 36, 37, 42], "cli": [7, 17, 20, 21, 24, 25, 27, 29, 35, 41, 44], "click": [7, 18, 26, 33, 35, 37, 43], "group": [7, 23, 26, 30, 33, 43], "object": [7, 12, 13, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 38, 43, 44, 45, 46], "call": [7, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 37, 39, 42, 43, 44, 46], "network": [7, 9, 10, 13, 14, 16, 18, 19, 20, 29, 30, 31, 33, 35, 40, 41, 42, 45, 46], "given": [7, 8, 11, 13, 15, 16, 17, 18, 19, 20, 21, 24, 26, 28, 30, 37, 44], "should": [7, 12, 13, 14, 17, 20, 21, 23, 24, 25, 27, 32, 33, 44, 45], "import": [7, 11, 12, 13, 17, 18, 19, 21, 24, 26, 27, 28, 29, 30, 31, 34, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46], "mix": 7, "ins": 7, "necessari": [7, 15, 18, 21], "oper": [7, 11, 16, 17, 20, 30, 36], "interact": [7, 17, 19, 21, 25, 26, 29, 39, 41, 42, 44, 45, 46], "drop": [7, 24], "session": [7, 13, 14, 16, 17, 21, 29, 37, 41], "after": [7, 15, 17, 19, 21, 22, 25, 27, 30, 32, 37, 38, 41, 42, 44, 46], "launch": [8, 29, 37, 46], "pytest": [8, 10, 25, 29], "run": [8, 9, 13, 15, 16, 17, 21, 24, 26, 28, 29, 30, 31, 32, 35, 36, 38, 41, 43, 44, 45, 46], "pytest_arg": 8, "w": [8, 13, 14, 17, 37], "watch": [8, 44], "file": [8, 11, 12, 13, 15, 17, 18, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46], "suit": [8, 35, 44], "watch_fold": 8, "delai": [8, 37, 43], "watch_delai": 8, "between": [8, 17, 19, 21, 23, 37], "poll": [8, 13, 17, 19, 21, 37, 44], "cycl": 8, "5": [8, 17, 19, 25, 28, 30, 32, 35, 42, 44, 46], "second": [8, 13, 17, 19, 20, 21, 30, 37, 44, 46], "overview": 9, "account": [9, 10, 13, 14, 16, 18, 19, 20, 24, 27, 28, 29, 30, 32, 33, 37, 39, 40, 41, 42, 45, 46], "develop": [9, 10, 14, 16, 17, 19, 21, 24, 26, 31, 35, 37, 41, 46], "compil": [9, 10, 15, 20, 23, 24, 26, 28, 29, 30, 35, 38, 41, 42, 44], "queri": [9, 10, 13, 14, 19, 20, 29], "data": [9, 10, 13, 14, 17, 18, 19, 20, 21, 23, 24, 25, 29, 30, 32, 37, 44], "configur": [9, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24, 25, 27, 32, 38, 41, 44], "transact": [9, 11, 13, 16, 19, 20, 21, 23, 24, 25, 28, 42, 45], "revert": [9, 10, 13, 16, 17, 20, 21, 24, 30, 37], "proxi": [9, 13, 17, 21], "publish": [9, 15, 17, 19, 21, 44], "log": [9, 13, 16, 17, 18, 19, 21, 23, 24, 41, 45], "trace": [9, 13, 14, 16, 17, 20, 21, 23, 24, 30, 42, 44], "pm": [9, 32], "init": [9, 13, 17, 19, 21, 31, 38], "api": [9, 11, 13, 15, 16, 18, 20, 21, 22, 24, 25, 28, 32, 37, 39, 45], "except": [9, 13, 15, 16, 17, 18, 19, 21, 24, 30, 37, 42, 44, 46], "type": [9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 33, 38, 39, 40, 44, 46], "util": [9, 10, 12, 13, 17, 18, 21, 25, 26, 29, 33, 43, 46], "multical": [9, 30], "address": [10, 11, 13, 16, 19, 20, 21, 24, 25, 26, 27, 28, 29, 31, 32, 39, 42, 44], "str": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 33, 37], "checksumaddress": [10, 11, 13, 16, 17, 19, 21, 23], "contract_typ": [10, 13, 17, 19, 20, 21, 28, 38], "contracttyp": [10, 13, 15, 17, 19, 20, 21], "none": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 33, 42, 44], "txn_hash": [10, 13, 17, 19, 21, 45], "hexbyt": [10, 11, 13, 16, 17, 19, 21, 23, 30], "abi": [10, 12, 13, 15, 16, 17, 19, 20, 21, 22, 24, 27, 42, 46], "list": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27, 28, 30, 31, 33, 35, 37, 44], "union": [10, 12, 13, 16, 17, 18, 19, 20, 21, 23, 24], "ethpm_typ": [10, 13, 15, 17, 19, 21, 23], "constructorabi": [10, 13, 17, 19, 20, 21, 24], "fallbackabi": [10, 21], "receiveabi": [10, 21], "methodabi": [10, 13, 17, 19, 20, 21, 24], "eventabi": [10, 13, 17, 19, 21, 24], "errorabi": [10, 19, 20, 21], "structabi": [10, 19, 21], "unprocessedabi": [10, 21], "dict": [10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 30], "contractinst": [10, 17, 19, 21, 30, 46], "face": [10, 20], "class": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 37, 38, 42], "instanti": [10, 17, 27], "projectmanag": [10, 15, 17, 19, 20, 21, 29, 38, 44], "current": [10, 13, 16, 17, 18, 21, 24, 35, 37, 38], "accountmanag": [10, 21, 29], "chain": [10, 13, 14, 16, 17, 20, 22, 24, 29, 30, 31, 37, 41, 43, 45], "chainmanag": [10, 14, 17, 20, 21, 29, 44], "disconnect": [10, 13, 14, 16, 17, 21, 26, 37, 44], "connect": [10, 13, 14, 16, 17, 19, 20, 21, 26, 28, 33, 34, 35, 43, 44, 45, 46], "blockchain": [10, 13, 14, 16, 17, 20, 21, 22, 25, 30, 35, 37, 44], "activ": [10, 17, 18, 19, 21, 29, 30, 43, 44], "purpos": [10, 12, 13, 14, 16, 17, 19, 21, 23, 25, 28, 31, 36], "control": [10, 13, 17, 21, 25, 26, 37, 43, 44, 46], "state": [10, 13, 16, 17, 19, 21, 25, 30, 42], "handi": [10, 21], "about": [10, 13, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 32, 33, 34, 35, 37, 39, 40, 41, 43, 44, 45, 46], "compilermanag": [10, 21], "len": [10, 21], "registered_compil": [10, 21], "configmanag": [10, 13, 17, 21, 22], "convert": [10, 13, 18, 20, 24, 29, 30], "valu": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 30, 31, 32, 35, 36, 37, 44, 46], "to_typ": [10, 21], "tupl": [10, 11, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24], "convers": [10, 17, 22], "function": [10, 13, 15, 17, 18, 19, 21, 23, 24, 25, 26, 30, 31, 37, 42], "conversionmanag": [10, 21], "networkmanag": [10, 21, 29, 44], "home": [10, 17, 24, 25, 28, 29, 31, 37, 41, 42], "work": [10, 13, 15, 17, 19, 21, 22, 24, 28, 30, 31, 32, 33, 35, 37, 38, 43, 44], "catch": 10, "expect": [10, 13, 15, 17, 19, 21, 44, 46], "logic": [10, 15, 17, 20, 21, 24, 30, 33, 37], "resembl": [10, 21], "rais": [10, 11, 13, 14, 16, 17, 19, 20, 21, 24, 30, 37, 42, 44], "ape_account": [11, 25, 26], "accountcontain": [11, 22], "account_typ": [11, 16, 17, 18, 22, 26], "accountapi": [11, 16, 17, 18, 21, 22, 25, 26, 30, 33], "loaded_account": 11, "keyfileaccount": [11, 16, 17, 22, 26], "properti": [11, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 30, 33, 37, 44, 46], "iter": [11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24], "return": [11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 37, 39, 42, 44, 46], "alias": [11, 16, 17, 18, 21, 26], "keyfile_path": 11, "lock": [11, 27, 44], "bool": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 44], "true": [11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 30, 32, 37, 40, 42, 44, 45], "subclass": [11, 14, 16, 17, 18, 21, 22, 24, 30, 42], "shorten": [11, 16, 17, 21], "quicker": [11, 16, 17], "access": [11, 13, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 29, 30, 32, 33, 37, 38, 40, 43, 44], "set_autosign": [11, 25], "enabl": [11, 14, 16, 17, 19, 25, 30, 44], "passphras": [11, 25], "sign": [11, 16, 17, 20, 23], "messag": [11, 13, 16, 17, 18, 20, 23, 24, 29, 33, 36, 37, 44], "paramet": [11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 37, 44, 45], "fals": [11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 42, 44, 45], "disabl": [11, 44], "enter": [11, 17, 25, 36, 37, 44], "sign_messag": [11, 16, 17, 25], "msg": [11, 16, 17, 18, 23, 30, 42], "signer_opt": [11, 16, 17], "messagesignatur": [11, 16, 17, 23], "handl": [11, 13, 16, 17, 20, 21, 22, 24, 26, 29, 37, 42], "variou": [11, 16, 17, 21, 35, 39, 46], "For": [11, 14, 16, 17, 18, 19, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 42, 43, 44, 46], "signablemessag": [11, 16, 17, 23, 24], "int": [11, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "byte": [11, 13, 14, 16, 17, 19, 21, 23, 24, 30], "doc": [11, 16, 17, 24, 33], "noqa": [11, 16, 17, 21], "e501": [11, 16, 17, 21], "more": [11, 12, 13, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46], "inform": [11, 13, 15, 16, 17, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 36, 37, 40, 44, 46], "addit": [11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 37, 45, 46], "kwarg": [11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 30, 32, 33, 37, 40, 44, 46], "signer": [11, 16, 17, 23, 25, 26, 30], "modifi": [11, 13, 16, 17, 18, 21, 23, 24, 29, 30, 37], "signatur": [11, 13, 16, 17, 19, 21, 24, 30], "correspond": [11, 16, 17, 19, 23, 24, 26, 37, 44], "sign_raw_msghash": [11, 16, 17], "msghash": [11, 16, 17], "raw": [11, 13, 16, 17, 18, 21, 23, 25, 27, 32, 37], "hash": [11, 13, 16, 17, 19, 21, 23, 29], "mai": [11, 12, 13, 16, 17, 18, 19, 21, 23, 24, 25, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 42, 44, 46], "support": [11, 13, 16, 17, 21, 24, 27, 28, 31, 35, 37, 39, 41, 42, 45, 46], "implement": [11, 13, 15, 16, 17, 18, 20, 21, 22, 24, 25, 26, 32, 37, 39, 45], "notimplementederror": [11, 13, 16, 17, 20, 21], "sign_transact": [11, 16, 17], "txn": [11, 13, 16, 17, 20, 31, 37], "transactionapi": [11, 13, 16, 17, 19, 20, 21], "input": [11, 13, 16, 17, 18, 19, 20, 24, 25], "howev": [11, 16, 17, 19, 21, 25, 28, 32, 33, 35, 37, 38, 39, 43, 44, 46], "properli": [11, 16, 17, 21, 33, 45], "here": [11, 13, 16, 17, 22, 25, 26, 27, 28, 30, 33, 34, 35, 37, 38, 42, 43, 44, 45], "meant": [11, 16, 17, 21, 23, 32, 37, 41], "execut": [11, 13, 14, 16, 17, 18, 19, 21, 23, 26, 29, 30, 36, 43, 44, 45], "doe": [11, 13, 16, 17, 18, 19, 20, 21, 24, 26, 28, 30, 33, 35, 37, 41, 44, 45], "wish": [11, 12, 16, 17, 21, 25, 34, 36, 37, 38, 40, 42], "generate_account": [11, 16, 17, 25], "hd_path": [11, 16, 24, 44], "gener": [11, 12, 13, 14, 16, 17, 18, 19, 21, 23, 24, 27, 30, 32, 36, 37, 40, 44], "new": [11, 13, 16, 17, 19, 21, 24, 26, 32, 35, 37, 41], "encrypt": [11, 25], "storag": [11, 13, 15, 17, 30], "hierarch": 11, "determinist": 11, "amount": [11, 13, 17, 19, 21, 30, 31, 37, 46], "import_account_from_mnemon": [11, 25], "space": [11, 24], "separ": [11, 23, 25, 30, 33, 44], "repres": [11, 13, 14, 16, 17, 18, 21, 22, 23, 24, 37, 44, 46], "import_account_from_private_kei": [11, 25], "private_kei": [11, 16, 24, 25], "hex": [11, 13, 21, 24, 25, 30], "string": [11, 17, 18, 20, 21, 22, 23, 24, 25, 28, 30, 37, 42, 44], "ape_compil": 12, "_case_sensit": [12, 13, 14, 16, 17], "_nested_model_default_partial_upd": [12, 13, 14, 16, 17], "_env_prefix": [12, 13, 14, 16, 17], "_env_fil": [12, 13, 14, 16, 17], "dotenvtyp": [12, 13, 14, 16, 17], "posixpath": [12, 13, 14, 16, 17], "_env_file_encod": [12, 13, 14, 16, 17], "_env_ignore_empti": [12, 13, 14, 16, 17], "_env_nested_delimit": [12, 13, 14, 16, 17], "_env_parse_none_str": [12, 13, 14, 16, 17], "_env_parse_enum": [12, 13, 14, 16, 17], "_cli_prog_nam": [12, 13, 14, 16, 17], "_cli_parse_arg": [12, 13, 14, 16, 17], "_cli_settings_sourc": [12, 13, 14, 16, 17], "clisettingssourc": [12, 13, 14, 16, 17], "_cli_parse_none_str": [12, 13, 14, 16, 17], "_cli_hide_none_typ": [12, 13, 14, 16, 17], "_cli_avoid_json": [12, 13, 14, 16, 17], "_cli_enforce_requir": [12, 13, 14, 16, 17], "_cli_use_class_docs_for_group": [12, 13, 14, 16, 17], "_cli_exit_on_error": [12, 13, 14, 16, 17], "_cli_prefix": [12, 13, 14, 16, 17], "_cli_implicit_flag": [12, 13, 14, 16, 17], "_secrets_dir": [12, 13, 14, 16, 17], "pathtyp": [12, 13, 14, 16, 17], "exclud": [12, 13, 16, 17, 19, 21, 24, 32, 44], "set": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 31, 32, 33, 34, 36, 37, 38, 44, 46], "pattern": [12, 13, 16, 17, 21, 24, 32, 37], "include_depend": [12, 32], "output_extra": [12, 27], "outputextra": 12, "sourc": [12, 13, 15, 17, 18, 20, 21, 23, 26, 29, 30, 31, 32, 33, 35, 38, 39, 40, 41, 44], "exclus": [12, 21, 24, 27], "glob": [12, 16, 21, 24, 27, 32], "regex": [12, 24, 27], "across": [12, 13, 16, 17, 21, 28, 29, 37], "To": [12, 17, 21, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44, 45, 46], "your": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46], "r": [12, 21, 23, 27, 44], "thei": [12, 13, 17, 21, 22, 24, 29, 30, 32, 33, 36, 37, 43], "ll": 12, "turn": 12, "misc": 12, "source_exclude_pattern": 12, "dure": [12, 13, 17, 21, 23, 27, 32, 36, 43, 44], "becaus": [12, 13, 16, 20, 21, 24, 25, 30, 32, 33, 37, 43, 44, 45], "own": [12, 21, 22, 28, 32, 36, 41, 44], "still": [12, 17, 19, 21, 24, 32, 39, 44, 45, 46], "them": [12, 13, 17, 21, 22, 25, 27, 28, 29, 30, 32, 33, 37, 43, 44], "some": [12, 17, 19, 21, 23, 25, 30, 32, 34, 35, 37, 44, 45, 46], "base": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 30, 31, 33, 35, 37, 43, 44, 45, 46], "alwai": [12, 16, 17, 21, 27, 28, 30, 32, 43], "extra": [12, 13, 15, 16, 17, 24, 25, 28, 32, 41], "build": [12, 13, 16, 17, 19, 21, 24, 27, 32, 38, 40, 41, 43, 44, 45], "lower": 12, "serialize_exclud": 12, "put": [12, 21, 25, 32, 36], "weird": 12, "prefix": [12, 16, 19, 20, 21, 26, 27, 28, 29, 30, 32, 35], "so": [12, 15, 17, 21, 24, 25, 26, 30, 32, 33, 34, 35, 37, 39, 41, 44], "we": [12, 17, 21, 23, 24, 25, 26, 30, 31, 33, 35, 37, 41, 43, 44, 45, 46], "go": [12, 16, 17, 21, 37], "stuff": [12, 31, 36, 37], "It": [12, 18, 22, 24, 25, 26, 30, 31, 33, 36, 37, 43, 44, 45], "appear": [12, 21, 24], "minifi": [12, 27], "json": [12, 15, 17, 18, 21, 22, 24, 28, 30, 32, 38], "host": [12, 27, 39], "web": [12, 27], "app": 12, "ape_ethereum": [13, 21, 30, 33], "accesslisttransact": 13, "chainid": [13, 17, 21], "sender": [13, 17, 19, 21, 27, 30, 39, 40, 42, 44, 46], "ga": [13, 16, 17, 20, 21, 24, 28, 30, 37, 42], "nonc": [13, 16, 17, 19, 21], "0x": [13, 17, 21, 24, 30, 39, 42, 45], "max_fe": [13, 17, 21, 46], "max_priority_fe": [13, 17, 21, 46], "required_confirm": [13, 17, 19, 21], "transactionsignatur": [13, 17, 21, 23], "gaspric": 13, "accesslist": 13, "eip": [13, 16, 17, 21, 23, 37, 39, 40, 46], "2930": [13, 46], "similar": [13, 17, 19, 21, 26, 33, 37, 42, 44], "legaci": 13, "ad": [13, 17, 20, 21, 24, 25, 26, 29, 37, 44], "baseethereumconfig": 13, "default_network": [13, 28, 34, 37], "request_head": [13, 14, 16, 17, 21, 28, 37], "l2": [13, 17, 34], "basetransact": 13, "serialize_transact": [13, 17], "serial": [13, 15, 17, 19, 21], "calcul": [13, 17, 21, 23], "block": [13, 16, 17, 19, 20, 21, 22, 23, 24, 28, 29, 33, 42, 44], "num_transact": [13, 17], "parenthash": [13, 17], "0x0000000000000000000000000000000000000000000000000000000000000000": [13, 17], "timestamp": [13, 16, 17, 21, 23, 24, 29, 44], "gaslimit": 13, "gasus": 13, "basefeeperga": 13, "difficulti": 13, "totaldifficulti": 13, "uncl": 13, "eth_pydantic_typ": [13, 17, 21, 30], "identifi": [13, 17, 19, 21, 30, 37, 42], "parent_hash": [13, 17], "preceed": [13, 17], "most": [13, 15, 17, 19, 21, 25, 26, 28, 36, 37, 41], "field": [13, 15, 17, 19, 21, 23, 24, 32, 35, 44], "pass": [13, 14, 17, 18, 21, 25, 26, 32, 33, 38, 44, 46], "model": [13, 15, 17, 19, 21, 24, 46], "valid": [13, 17, 19, 21, 22, 23, 25, 37], "occassion": [13, 17], "miss": [13, 17, 18, 21, 23, 24, 44], "like": [13, 15, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 41, 42, 44, 45, 46], "eth_subscrib": [13, 17], "newhead": [13, 17], "which": [13, 14, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 30, 31, 33, 37, 40, 41, 44, 46], "case": [13, 17, 19, 20, 21, 24, 26, 27, 28, 30, 32, 33, 37, 38, 39, 42, 43, 44], "get": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 30, 32, 37, 38, 40, 41, 42, 43, 44, 45, 46], "request": [13, 14, 17, 21, 22, 32, 36], "disk": [13, 17, 21, 25], "calltrac": 13, "call_trace_approach": [13, 14], "traceapproach": [13, 14], "geth_struct_log_pars": 13, "tx": [13, 17, 30, 31, 45], "supports_debug_trace_cal": 13, "remain": 13, "eth": [13, 14, 17, 21, 25, 29, 30, 31, 37, 41, 44, 46], "minu": 13, "debug_tracecal": [13, 45], "struct": [13, 24], "tracer": 13, "get_calltre": 13, "calltreenod": 13, "un": 13, "enrich": [13, 15, 17, 21], "raw_trace_fram": 13, "frame": [13, 20, 45], "return_valu": [13, 17, 30], "deduc": [13, 14, 17], "obtain": [13, 17, 30, 38, 44, 45], "differ": [13, 17, 19, 21, 24, 28, 32, 33, 35, 37, 38, 39, 44], "versu": [13, 17, 23, 28], "dictionari": [13, 17, 18, 21, 24, 30, 38, 44, 45], "easili": [13, 17, 37, 46], "send": [13, 16, 17, 20, 30, 37, 44, 46], "dynamicfeetransact": 13, "maxfeeperga": 13, "maxpriorityfeeperga": 13, "post": [13, 17, 19, 21], "1559": [13, 16, 17, 21, 37, 46], "fee_token_symbol": [13, 17], "fee_token_decim": [13, 17], "18": [13, 17], "ethereumconfig": 13, "pluginconfig": [13, 17, 22], "create_transact": [13, 17], "constructor": [13, 17, 19, 30, 40], "sinc": [13, 17, 23, 30], "hook": [13, 17, 22, 33], "custom": [13, 17, 18, 19, 20, 21, 23, 25, 26, 28, 29, 33, 36], "how": [13, 15, 17, 18, 24, 25, 27, 28, 30, 31, 32, 37, 42, 43, 44, 46], "classmethod": [13, 17, 19, 20, 21], "decode_address": [13, 17], "raw_address": [13, 17], "hashstr20": [13, 17, 23], "hashbytes20": [13, 17, 23], "nativ": [13, 17], "rawaddress": [13, 17, 23], "addresstyp": [13, 16, 17, 19, 20, 21, 23], "decode_block": [13, 17], "blockapi": [13, 17, 21, 31], "decod": [13, 17, 19, 20, 21, 24, 37], "decode_calldata": [13, 17], "calldata": [13, 17, 19, 30], "anonym": [13, 17, 19], "stringifi": [13, 17, 19, 30], "index": [13, 14, 16, 17, 19, 23, 24, 26, 28, 30, 44], "decode_custom_error": [13, 17], "customerror": [13, 17, 19, 20, 21], "contain": [13, 15, 16, 17, 19, 21, 22, 23, 24, 27, 30, 32, 34, 37, 38, 40, 41, 44, 46], "selector": [13, 17, 19, 30, 44], "abl": [13, 17, 21, 24, 25, 27, 30, 39, 44, 45], "one": [13, 14, 16, 17, 18, 19, 21, 22, 23, 25, 26, 28, 29, 32, 33, 34, 37, 41, 44, 46], "els": [13, 17, 19, 21, 24, 26, 36, 37, 43, 44], "decode_log": [13, 17, 46], "sequenc": [13, 17, 18, 21, 24], "event": [13, 16, 17, 19, 20, 23, 30, 46], "contractlog": [13, 16, 17, 19, 21, 23, 31, 46], "match": [13, 17, 18, 19, 21, 23, 24, 37, 44], "definit": [13, 17, 19, 21, 24, 37], "decode_primitive_valu": [13, 17], "output_typ": [13, 17], "primit": [13, 17], "its": [13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 30, 32, 33, 36, 37, 38, 40, 44, 46], "itself": [13, 17, 37, 38, 44], "other": [13, 17, 18, 19, 21, 23, 24, 25, 26, 29, 30, 35, 37, 44, 46], "friendlier": [13, 17], "python": [13, 15, 17, 19, 21, 27, 29, 30, 33, 37, 40, 41, 42, 43, 44, 45], "equival": [13, 17], "decode_receipt": [13, 17], "receiptapi": [13, 16, 17, 19, 20, 21, 30, 31, 45], "receipt": [13, 17, 19, 21, 30, 37, 42, 44, 45, 46], "decode_returndata": [13, 17], "raw_data": [13, 17], "encode_address": [13, 17], "integ": [13, 17, 21, 24], "encode_calldata": [13, 17], "encod": [13, 17, 23, 37], "encode_contract_blueprint": [13, 17], "uniqu": [13, 17, 21, 23, 30, 37, 46], "5202": [13, 17, 21], "starknet": [13, 17, 21, 24, 35, 37, 44], "declar": [13, 15, 17, 28, 33, 46], "blueprint": [13, 17, 21], "factori": [13, 15, 17, 18, 19, 21, 30, 38, 46], "applic": [13, 17, 24, 28, 32, 46], "encode_deploy": [13, 17], "deployment_bytecod": [13, 17], "deploi": [13, 17, 19, 20, 21, 27, 31, 32, 38, 40, 44, 46], "interfac": [13, 15, 17, 20, 21, 22, 27, 33, 37, 39, 43, 44], "encode_transact": [13, 17], "addition": [13, 17, 26, 32, 35, 37], "updat": [13, 17, 35, 44], "enrich_trac": [13, 17], "traceapi": [13, 16, 17, 20], "enhanc": [13, 17], "level": [13, 17, 18, 21, 28, 30, 33, 36, 37, 38, 41, 44, 45], "token": [13, 17, 32, 35, 37, 44, 45, 46], "symbol": [13, 17, 29, 37], "currenc": [13, 16, 17], "pai": [13, 17, 42], "fee": [13, 16, 17, 31, 37, 42], "get_proxy_info": [13, 17, 21], "proxyinfo": [13, 21], "known": [13, 15, 17, 21, 24, 26, 27, 30], "proxyinfoapi": [13, 17, 21], "get_python_typ": [13, 17], "abi_typ": [13, 17, 24, 30], "abityp": [13, 17, 19, 24], "networkconfig": 13, "default_provid": [13, 28, 34, 37], "block_tim": [13, 17, 19, 21, 37], "13": 13, "transaction_acceptance_timeout": [13, 17, 37, 46], "120": [13, 37], "default_transaction_typ": [13, 37], "transactiontyp": 13, "dynam": 13, "max_receipt_retri": [13, 37], "20": [13, 14, 17, 31, 36, 37, 46], "gas_limit": [13, 17, 21, 28, 37], "auto": [13, 18, 23, 25, 28, 37, 44], "base_fee_multipli": [13, 17, 37], "4": [13, 15, 16, 17, 19, 21, 28, 29, 30, 32, 37, 42, 45], "15": [13, 14, 17, 37], "ethereumnodeprovid": [13, 21], "networkapi": [13, 14, 16, 17, 20, 21, 22], "provider_set": [13, 14, 16, 17, 21], "agent": [13, 14, 24, 37], "web3": [13, 14, 28, 29, 33, 41], "py": [13, 14, 17, 19, 20, 21, 23, 24, 28, 29, 33, 38, 42, 43, 44], "6": [13, 14, 32, 35, 44], "rpc": [13, 14, 16, 17, 28, 30, 45, 46], "httpprovid": [13, 14, 33], "block_page_s": [13, 14, 16, 17], "5000": [13, 14], "concurr": [13, 14, 16, 17, 21], "16": [13, 14, 28, 37], "fetch": [13, 15, 17, 19, 21, 30, 31, 37], "respons": [13, 17, 21, 22, 23, 24, 37], "particularli": [13, 17], "rang": [13, 17, 19, 21], "mani": [13, 17, 18, 31, 35, 37], "parallel": [13, 17, 24], "thread": [13, 17, 21, 24], "up": [13, 14, 16, 17, 21, 24, 26, 28, 29, 34, 37, 41, 44, 46], "process": [13, 14, 16, 17, 22, 24, 30, 33], "http": [13, 14, 16, 17, 21, 24, 28, 33, 35, 36, 37, 41], "connection_id": [13, 17], "id": [13, 14, 15, 16, 17, 19, 20, 21, 23, 27, 30, 32, 37], "multipl": [13, 17, 18, 23, 24, 32, 41], "especi": [13, 17], "same": [13, 16, 17, 19, 21, 23, 24, 25, 28, 30, 32, 33, 37, 38, 44, 46], "geth": [13, 14, 17, 20, 21, 24, 35, 37], "dev": [13, 17, 20, 21, 30, 44, 46], "connection_str": [13, 17, 21], "url": [13, 17, 21, 28], "ipc": [13, 14, 17, 37], "tear": [13, 14, 16, 17], "down": [13, 14, 16, 17, 23, 24], "quit": [13, 14, 16, 17, 19], "http_uri": [13, 17, 37], "uri": [13, 14, 15, 17, 21, 28, 37], "header": [13, 14, 17, 21, 23, 24], "ws_uri": [13, 17, 37], "wss": [13, 17, 37], "forkednetworkconfig": 13, "liter": [13, 16, 17, 19, 21, 23], "max": [13, 16, 17, 21, 24, 28, 37, 44, 45], "autogaslimit": 13, "float": [13, 17, 21, 23], "upstream_provid": [13, 17], "upstream": [13, 17, 34], "e": [13, 15, 16, 17, 21, 25, 28, 30, 32, 37, 44, 45, 46], "g": [13, 15, 16, 17, 21, 25, 28, 30, 32, 37, 44, 45, 46], "etc": [13, 26, 42], "multipli": [13, 17, 28, 37], "appli": [13, 17, 21, 28, 33, 44, 46], "approxim": [13, 17], "reli": [13, 21, 44], "extern": [13, 30, 44], "suppli": [13, 44], "hardhat": [13, 14, 17, 28, 34, 35, 37, 44], "limit": [13, 16, 17, 18, 27, 28, 37, 44, 45], "estim": [13, 14, 16, 17, 21, 24, 28, 37, 44], "maximum": [13, 16, 17, 28, 37], "otherwis": [13, 17, 19, 21, 22, 23, 28, 29, 32, 37, 46], "explicit": 13, "10": [13, 16, 17, 19, 21, 24, 27, 28, 36, 37], "retri": [13, 32, 37], "befor": [13, 17, 19, 21, 24, 26, 30, 37, 43, 44, 46], "fail": [13, 17, 18, 20, 21, 24, 30, 32, 33, 37, 42, 44], "whenev": [13, 14, 20, 24], "wait": [13, 14, 17, 19, 21, 37], "consid": [13, 17, 21, 24, 37], "tof": 13, "leav": [13, 26, 44], "mempool": [13, 17, 30], "contract_address": [13, 17, 20, 21, 23], "block_numb": [13, 17, 19, 21, 23, 37], "gas_us": [13, 17, 21, 30], "statu": [13, 17, 21], "hexstr": [13, 16, 17, 21, 23], "gas_pric": [13, 16, 17, 21, 46], "debug_logs_typ": [13, 17], "extract": 13, "via": [13, 15, 17, 18, 19, 20, 21, 22, 25, 28, 30, 32, 33, 37, 41, 43, 44], "print": [13, 17, 19, 20, 21, 25, 26, 30, 32, 34, 37, 42, 43, 45, 46], "statement": [13, 20, 23, 32, 42, 44], "contractev": [13, 17, 19, 46], "contractlogcontain": [13, 17], "whether": [13, 14, 16, 17, 18, 19, 21, 24, 25, 30, 32, 37], "method_cal": [13, 17], "produc": [13, 17, 23], "raise_for_statu": [13, 17], "regard": [13, 17], "non": [13, 17, 19, 20, 23, 24, 27, 29, 36, 37, 42], "transactionstatusenum": [13, 17], "ran_out_of_ga": [13, 17], "check": [13, 16, 17, 19, 21, 23, 24, 25, 30, 32, 39, 41, 42, 44], "ran": [13, 17, 20, 38, 44], "out": [13, 17, 20, 21, 24, 25, 28, 29, 30, 32, 35, 37, 38, 44, 45], "show_ev": [13, 17], "io": [13, 14, 17, 23, 41], "_io": 13, "textiowrapp": 13, "mode": [13, 17, 19, 21, 44], "utf": 13, "8": [13, 27, 32, 42, 44], "show_gas_report": [13, 17, 45], "report": [13, 16, 17, 23, 37], "made": [13, 17, 21, 28, 30, 31, 37], "show_source_traceback": [13, 17], "traceback": [13, 17], "code": [13, 15, 17, 18, 20, 21, 23, 26, 30, 32, 33, 40, 41, 44, 45], "both": [13, 16, 17, 21, 22, 23, 24, 26, 29, 30, 33, 35, 37, 38, 46], "show_trac": [13, 17, 45], "complet": [13, 14, 17, 19, 21, 24, 43, 44], "source_traceback": [13, 17, 20], "sourcetraceback": [13, 17, 20], "style": [13, 17, 24, 27], "meth": [13, 17, 18], "providerapi": [13, 14, 17, 18, 21, 22, 24, 33, 35, 46], "get_transaction_trac": [13, 16, 17, 45], "total_fees_paid": [13, 17, 31], "total": [13, 17, 19, 21, 23], "paid": [13, 17, 31], "sharedblobreceipt": 13, "blobgasus": 13, "blobgaspric": 13, "4844": 13, "blob": [13, 24], "blob_gas_pric": 13, "price": [13, 16, 17, 21, 44], "regular": [13, 24, 44], "blob_gas_us": 13, "consum": [13, 24], "within": [13, 14, 17, 20, 24, 31, 33, 35, 43, 44], "sharedblobtransact": 13, "0x0000000000000000000000000000000000000000": [13, 23], "maxfeeperblobga": 13, "blobversionedhash": 13, "receiv": [13, 17, 21, 25, 30, 44], "overridden": [13, 17, 20], "cannot": [13, 17, 18, 24, 44, 46], "nil": 13, "staticfeetransact": 13, "pre": [13, 16, 17, 19, 24, 25, 27, 29], "erc": 13, "pretti": [13, 45], "without": [13, 16, 17, 24, 25, 29, 30, 35, 37, 41, 42, 43, 44, 45, 46], "tabl": [13, 31, 44, 45], "involv": [13, 26, 32], "attempt": [13, 17, 20, 21, 32, 33, 39, 44], "debug_log": 13, "enriched_calltre": 13, "fulli": [13, 28, 30], "calltre": 13, "abstract": [13, 17, 20, 24, 30, 33, 37], "get_gas_report": 13, "contractfunctionpath": 13, "get_raw_calltre": 13, "deeper": [13, 41, 44, 45], "analysi": [13, 45], "get_raw_fram": [13, 45], "revert_messag": [13, 20], "enum": [13, 17, 18, 27], "ha": [13, 16, 17, 19, 20, 21, 24, 30, 31, 37, 40, 42, 44, 46], "no_error": 13, "transactiontrac": 13, "transaction_hash": [13, 16, 17, 20, 21, 23], "debug_trace_transaction_paramet": [13, 45], "enablememori": [13, 45], "structlog": 13, "debug_tracetransact": [13, 45], "investig": 13, "enumer": 13, "constant": [13, 31], "2718": 13, "web3provid": 13, "100": [13, 16, 17, 30, 44, 46], "mixin": [13, 24], "base_fe": [13, 16, 17, 21, 46], "minimum": [13, 17, 21], "approach": [13, 14, 25, 37, 43, 44], "By": [13, 17, 27, 32, 35, 43, 44, 46], "faster": [13, 21], "mean": [13, 17, 19, 21, 25, 26, 44, 45], "pariti": [13, 45], "entir": [13, 33, 35, 37, 44], "chain_id": [13, 14, 16, 17, 20, 21, 29, 37, 43], "chainlist": [13, 14, 16, 17, 21], "comprehens": [13, 14, 16, 17, 21], "create_access_list": 13, "block_id": [13, 16, 17, 20], "earliest": [13, 16, 17, 19, 21, 23], "latest": [13, 16, 17, 19, 21, 23, 29, 32, 37, 41, 46], "pend": [13, 16, 17, 19, 21, 23, 37, 44], "eth_createaccesslist": [13, 46], "blockid": [13, 16, 17, 20, 23], "estimate_gas_cost": [13, 16, 17, 46], "cost": [13, 16, 17, 21, 30], "past": [13, 16, 17, 21, 28], "smallest": [13, 16, 17], "unit": [13, 16, 17], "wei": [13, 16, 17, 30], "been": [13, 16, 17, 21, 24, 42, 44], "what": [13, 16, 17, 21, 22, 25, 26, 29, 32, 33, 37, 43, 44], "get_bal": [13, 16, 17], "balanc": [13, 16, 17, 19, 25, 29, 30, 42, 44], "get_block": [13, 17, 29, 37], "blocknotfounderror": [13, 17, 20], "found": [13, 17, 19, 20, 21, 24, 25, 26, 27, 30, 32, 33, 37, 43, 44], "get_cod": [13, 17], "previou": [13, 16, 17, 21], "contractcod": [13, 17], "get_contract_log": [13, 16, 17], "log_filt": [13, 16, 17], "logfilt": [13, 16, 17], "topic": [13, 16, 17, 19, 30], "get_nonc": [13, 16, 17], "get_receipt": [13, 17, 21, 45], "timeout": [13, 14, 17, 20, 24], "retriev": [13, 14, 15, 16, 17, 21, 24, 30, 39], "might": [13, 17, 29, 42], "get_storag": [13, 17], "slot": [13, 17, 21], "read": [13, 15, 17, 21, 26, 30, 37, 38, 41], "detail": [13, 16, 17, 19, 23, 38], "descript": [13, 16, 17, 18, 33, 39], "opcod": [13, 16, 17], "get_transactions_by_account_nonc": [13, 17], "start_nonc": [13, 17, 21], "stop_nonc": [13, 17, 21], "histori": [13, 17, 21, 30, 31], "search": [13, 17, 19, 24], "stop": [13, 17, 19, 21, 26, 44], "get_transactions_by_block": [13, 17], "get_virtual_machine_error": [13, 16, 17], "virtualmachineerror": [13, 16, 17, 20], "virtual": [13, 16, 17, 20, 41], "machin": [13, 15, 16, 17, 20], "client": [13, 14, 16, 17], "went": [13, 16, 17], "wrong": [13, 16, 17, 20], "is_connect": [13, 17, 26], "make_request": [13, 17], "make": [13, 14, 17, 21, 22, 25, 26, 28, 29, 30, 37, 43, 44, 45, 46], "advanc": [13, 16, 17, 31], "featu": [13, 17], "unnecessari": [13, 17], "max_ga": [13, 16, 17], "poll_block": [13, 17, 21], "stop_block": [13, 17, 19, 21, 31], "new_block_timeout": [13, 17, 19, 21], "reorgan": [13, 17, 21], "occur": [13, 17, 19, 20, 21, 24, 36, 39, 42, 44], "yield": [13, 17, 19, 21, 22, 33, 44], "even": [13, 17, 21, 36, 37], "were": [13, 17, 21, 24, 28, 30, 32, 37, 44], "previous": [13, 17, 21, 30, 32, 33, 44], "daemon": [13, 17, 19, 21, 24], "unless": [13, 14, 17, 18, 19, 21, 36, 37], "futur": [13, 17, 19, 21], "never": [13, 17, 19, 21, 23, 25, 30, 44], "end": [13, 16, 17, 18, 19, 21, 24, 27, 37, 44], "less": [13, 17, 19, 21, 24, 36, 45], "reorg": [13, 17, 19, 21], "50": [13, 17, 19, 21, 46], "live": [13, 14, 17, 19, 21, 30, 34, 46], "poll_log": [13, 17, 19], "histor": [13, 16, 17, 19, 21], "usag": [13, 17, 18, 19, 21, 22, 23, 24, 25, 28, 29, 32, 33, 44, 45], "new_log": [13, 17, 19], "myevent": [13, 17, 19], "listen": [13, 17], "prepare_transact": [13, 17], "transactionerror": [13, 17, 20, 30], "neg": [13, 17, 21], "prepar": [13, 17], "priority_fe": [13, 16, 17, 46], "miner": [13, 17, 46], "tip": [13, 17], "incentiv": [13, 17], "send_cal": [13, 16, 17], "immedi": [13, 16, 17, 29, 37], "point": [13, 16, 17, 21, 23, 24, 26, 32, 33, 39, 41, 43, 44], "prior": [13, 16, 17, 21, 33], "send_transact": [13, 16, 17], "stream_request": [13, 17], "param": [13, 17, 18, 26], "iter_path": [13, 17], "item": [13, 16, 17, 20, 21, 22, 23, 24, 29, 30, 32, 33, 43], "great": [13, 17, 41], "larg": [13, 17, 31, 37, 38], "supports_trac": [13, 16, 17], "update_set": [13, 16, 17], "new_set": [13, 16, 17], "port": [13, 16, 17], "reconnect": [13, 16, 17], "did": [13, 34, 45], "assert_web3_provider_uri_env_var_not_set": 13, "environ": [13, 24, 25, 28, 29, 37, 41], "variabl": [13, 17, 19, 21, 24, 25, 28, 29, 42, 44], "web3_provider_uri": 13, "caus": [13, 37, 44], "problem": [13, 20], "ignor": [13, 15, 17, 19, 21, 32, 33], "elimin": [13, 25], "concern": 13, "providererror": [13, 20], "o": [13, 14, 24, 25, 41], "0xca11bde05977b3631167028862be2a173976ca11": 13, "supported_chain": 13, "basemultical": 13, "onc": [13, 21, 30, 32, 33, 35, 37, 40, 44], "eth_cal": [13, 30], "multicall3": [13, 30], "add": [13, 14, 17, 18, 20, 21, 26, 27, 28, 29, 30, 32, 33, 34, 35, 37, 43, 44, 46], "mymethod": 13, "call_arg": 13, "desir": [13, 19], "b": 13, "z": 13, "perform": [13, 14, 17, 19, 21, 23, 25, 30, 44], "builder": 13, "__call__": [13, 19], "call_kwarg": 13, "again": 13, "everi": [13, 16, 21, 23, 24, 36, 37, 39], "unsupportedchainerror": 13, "instanc": [13, 17, 19, 21, 23, 24, 26, 27, 28, 30, 40, 42, 43, 44, 46], "through": [13, 17, 19, 24, 26, 31, 33, 40], "handler": [13, 17, 19, 30, 46], "store": [13, 17, 21, 25, 30, 31, 32, 38], "contractmethodhandl": 13, "invalidopt": 13, "invok": [13, 17, 18, 19, 21, 26, 29, 30, 42, 44, 46], "allowfailur": 13, "ether": [13, 16, 25, 30, 31, 46], "forward": [13, 30, 42], "emul": 13, "as_transact": 13, "txn_kwarg": 13, "eth_sendtransact": [13, 30], "my_sign": 13, "return_data": 13, "broadcast": 13, "unsupportedchain": 13, "ape_nod": 14, "ethereumnetworkconfig": 14, "drpc": 14, "ethpandaop": 14, "gatewai": 14, "tenderli": 14, "co": 14, "1337": [14, 16, 33, 45], "localhost": [14, 28, 33], "8545": 14, "ethereumnodeconfig": 14, "data_dir": 14, "ipc_path": [14, 37], "where": [14, 17, 19, 21, 24, 25, 26, 31, 32, 34, 37, 39, 42, 44, 46], "directori": [14, 15, 17, 21, 24, 25, 27, 28, 29, 31, 32, 33, 35, 37, 38, 40, 43, 44], "shall": 14, "locat": [14, 15, 17, 21, 23, 27, 28, 32, 33, 37, 38, 44], "data_fold": [14, 17, 21], "shutil": 14, "determin": [14, 17, 19, 21, 39], "need": [14, 15, 17, 18, 21, 23, 24, 25, 26, 28, 29, 30, 32, 33, 37, 41, 43, 44, 46], "gethdev": 14, "process_wait_timeout": [14, 17], "popen": [14, 17], "is_stop": [14, 17], "stdout_queu": [14, 17], "joinablequeu": [14, 17, 24], "stderr_queu": [14, 17], "auto_min": [14, 16, 17, 44], "automin": [14, 16, 17], "build_command": [14, 17], "get_test_account": [14, 16, 17], "testaccountapi": [14, 16, 17, 25], "mine": [14, 16, 17, 21], "interchang": [14, 17, 33], "testproviderapi": [14, 17], "apinotimplementederror": [14, 17, 20], "overriden": [14, 17], "process_nam": [14, 17], "restor": [14, 16, 17, 21], "snapshot_id": [14, 16, 17, 20, 21], "set_timestamp": [14, 16, 17], "snapshot": [14, 16, 17, 20, 21, 24], "readi": [14, 17, 21, 23], "otterscanqueryengin": 14, "estimate_queri": [14, 17, 21], "blockqueri": [14, 17, 21], "blocktransactionqueri": [14, 17, 21], "accounttransactionqueri": [14, 17, 21], "contractcreationqueri": [14, 17, 21], "contracteventqueri": [14, 17, 21], "contractmethodqueri": [14, 17, 21], "millisecond": [14, 17, 21, 23, 24], "indic": [14, 17, 21, 24, 30, 36], "engin": [14, 17, 19, 20, 21], "unabl": [14, 17, 20, 21, 27], "querytyp": [14, 17, 21], "perform_queri": [14, 17, 21], "contractcr": [14, 17, 19, 21], "best": [14, 17, 21, 37, 43, 44, 45], "ape_pm": 15, "brownieproject": 15, "tradit": 15, "browni": [15, 17, 21], "order": [15, 17, 21, 25, 26, 30, 37], "detect": [15, 17, 19, 20, 21, 39, 42], "treat": [15, 21, 30, 38], "extract_config": [15, 17, 21], "apeconfig": [15, 17, 21], "understand": [15, 17, 41, 44], "everyth": [15, 17, 33, 35], "is_valid": [15, 17], "foundryproject": 15, "help": [15, 18, 19, 24, 25, 28, 29, 32, 33, 35, 37, 41, 44], "foundri": [15, 26, 30, 34, 37, 44, 45], "lessen": [15, 18], "config_overrid": [15, 17, 21, 32, 38], "githubdepend": 15, "section": [15, 21, 24, 26, 28, 30, 32, 37, 41, 43, 44, 45], "openzeppelin": [15, 17, 28, 32, 39], "destin": [15, 17, 21], "organ": [15, 33, 35, 40, 41], "follow": [15, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 44, 45, 46], "dapphub": [15, 32], "erc20": [15, 32], "package_id": [15, 17, 21], "full": [15, 17, 21, 24, 26, 27, 32, 37, 41, 44], "openzepplin": [15, 17], "releas": [15, 31, 32, 35, 41], "repositori": [15, 17], "offici": [15, 32], "Will": [15, 26], "version_id": [15, 17], "sub": [15, 17, 18, 21, 30, 32, 42], "often": [15, 17, 19, 30, 32, 37], "interfacecompil": [15, 22], "compiler_set": [15, 17], "alreadi": [15, 17, 18, 20, 21, 25, 26, 29, 30, 32, 34, 37, 40], "contract_filepath": [15, 17, 21], "pathlib": [15, 17, 18, 21, 23, 24, 26, 27], "respect": [15, 17, 19, 21], "adhoc": [15, 17, 18, 21, 32], "compile_cod": [15, 17], "program": [15, 17, 21, 23, 42], "artifact": [15, 17, 27, 38], "enrich_error": [15, 17, 21], "err": [15, 17, 20, 21, 42], "contractlogicerror": [15, 17, 20, 21, 42, 44], "pc": [15, 17, 21, 23], "runtim": [15, 17, 18, 21], "get_vers": [15, 17, 21], "all_path": [15, 17], "localdepend": 15, "root": [15, 17, 21, 24, 25, 26, 28, 29, 30, 35, 38, 44], "npmdepend": 15, "npm": 15, "safe": [15, 39], "singleton": [15, 21, 22], "gnosi": [15, 39], "14": 15, "resolv": [15, 22, 24, 32, 39], "instal": [15, 17, 19, 20, 21, 25, 27, 28, 30, 31, 33, 34, 37, 43, 44], "want": [15, 18, 25, 27, 28, 30, 31, 32, 33, 34, 36, 37, 40, 41, 44, 45], "discov": 15, "version_from_installed_package_json": 15, "version_from_project_package_json": 15, "pythondepend": 15, "pypi": [15, 21, 32], "site": [15, 21, 24, 33, 41], "ape_test": 16, "apetestconfig": 16, "10000000000000000000000": 16, "coverag": [16, 17, 45], "coverageconfig": 16, "track": [16, 17, 23, 30, 44], "coveragereportsconfig": 16, "xml": [16, 23, 44], "html": [16, 23, 44], "disconnect_providers_aft": 16, "gasconfig": 16, "junk": [16, 24, 25, 28, 44], "number_of_account": [16, 24, 25, 28, 44], "ethtesterproviderconfig": 16, "NOT": 16, "relat": [16, 17, 20, 21, 22], "keep": [16, 28, 30, 33, 44], "coverageexclus": 16, "skip": [16, 18, 25, 32], "contract_nam": [16, 23, 44], "method_nam": [16, 19, 44], "certain": [16, 18, 44, 46], "entri": [16, 21, 33, 37], "rule": 16, "prefix_": 16, "gasexclus": 16, "localprovid": 16, "ethtest": [16, 37, 44], "eth_feehistori": 16, "last": [16, 19, 21, 24, 30, 31, 44], "num_block": [16, 17, 21], "allot": [16, 17], "care": [16, 37, 46], "prioriti": [16, 46], "regress": [16, 17, 21], "new_timestamp": [16, 17], "combin": [16, 17, 21, 37, 44], "record": [16, 17, 21], "intent": [16, 17, 21], "later": [16, 17, 21, 44], "snapshotid": [16, 17, 20, 21, 24], "testaccount": 16, "address_str": 16, "testaccountcontain": [16, 21], "reset": [16, 17, 21], "origin": [16, 17, 19, 21, 23, 24, 32, 41, 45], "baseinterfacemodel": [17, 19, 21, 24], "baseaddress": [17, 19, 21], "__class_vars__": [17, 19, 21], "classvar": [17, 19, 21, 24], "_test_runn": [17, 19, 21], "account_manag": [17, 19, 21, 26], "chain_manag": [17, 19, 21], "compiler_manag": [17, 19, 21], "config_manag": [17, 19, 21], "conversion_manag": [17, 19, 21], "local_project": [17, 19, 21], "network_manag": [17, 19, 21, 43], "plugin_manag": [17, 19, 21, 22], "query_manag": [17, 19, 21], "__private_attributes__": [17, 19, 21], "modelprivateattr": [17, 19, 21], "metadata": [17, 19, 21, 24], "attribut": [17, 19, 21, 24, 30], "__pydantic_complete__": [17, 19, 21], "undefin": [17, 19, 21], "__pydantic_core_schema__": [17, 19, 21], "coreschema": [17, 19, 21], "cl": [17, 18, 19, 21, 24, 26, 43], "titl": [17, 19, 21], "custom_init": [17, 19, 21], "pydantic_js_annotation_funct": [17, 19, 21], "pydantic_js_funct": [17, 19, 21], "functool": [17, 19, 21], "partial": [17, 19, 21], "modify_model_json_schema": [17, 19, 21], "bound": [17, 19, 21, 42], "basemodel": [17, 19, 21, 23, 24], "__get_pydantic_json_schema__": [17, 19, 21], "94409885709344": 17, "root_model": [17, 19, 21], "schema": [17, 19, 21, 23], "computed_field": [17, 19, 21], "model_nam": [17, 19, 21], "__pydantic_custom_init__": [17, 19, 21], "__init__": [17, 19, 21, 30, 33], "__pydantic_decorators__": [17, 19, 21], "_decor": [17, 19, 21], "decoratorinfo": [17, 19, 21], "field_valid": [17, 19, 21], "root_valid": [17, 19, 21], "field_seri": [17, 19, 21], "model_seri": [17, 19, 21], "model_valid": [17, 19, 21], "decor": [17, 18, 19, 21, 22, 24, 30, 33, 43, 44], "replac": [17, 19, 21, 24, 37], "__validators__": [17, 19, 21], "__root_validators__": [17, 19, 21], "pydant": [17, 19, 21, 24], "v1": [17, 19, 21, 24, 32], "__pydantic_generic_metadata__": [17, 19, 21], "_gener": [17, 19, 21], "pydanticgenericmetadata": [17, 19, 21], "__args__": [17, 19, 21], "__origin__": [17, 19, 21], "__parameters__": [17, 19, 21], "modul": [17, 19, 21, 23, 24, 29, 30, 36], "eventu": [17, 19, 21], "__pydantic_parent_namespace__": [17, 19, 21], "parent": [17, 19, 21], "namespac": [17, 18, 19, 21, 22, 33, 43], "rebuild": [17, 19, 21], "__pydantic_post_init__": [17, 19, 21], "model_post_init": [17, 19, 21], "__pydantic_serializer__": [17, 19, 21], "schemaseri": [17, 19, 21], "modelseri": [17, 19, 21], "0x000055dd83b37420": 17, "generalfieldsseri": [17, 19, 21], "computedfield": [17, 19, 21], "simpledict": [17, 19, 21], "extra_seri": [17, 19, 21], "schemafilt": [17, 19, 21], "required_field": [17, 19, 21], "has_extra": [17, 19, 21], "dump": [17, 19, 21, 30], "__pydantic_validator__": [17, 19, 21], "schemavalid": [17, 19, 21], "pluggableschemavalid": [17, 19, 21], "modelvalid": [17, 19, 21], "revalid": [17, 19, 21], "modelfield": [17, 19, 21], "modelfieldsvalid": [17, 19, 21], "extra_behavior": [17, 19, 21], "extras_valid": [17, 19, 21], "strict": [17, 19, 21, 37], "from_attribut": [17, 19, 21], "loc_by_alia": [17, 19, 21], "post_init": [17, 19, 21], "frozen": [17, 19, 21], "0x00007fa684e74ef0": [17, 19, 21], "cache_str": [17, 19, 21], "__signature__": [17, 19, 21], "synthes": [17, 19, 21], "inspect": [17, 19, 21, 44], "send_everyth": 17, "accountserror": [17, 20], "invalid": [17, 21, 44], "enough": [17, 30], "fund": [17, 20, 25, 30, 42, 44], "signatureerror": [17, 20], "send_private_transact": 17, "check_signatur": [17, 25], "eip712messag": [17, 25], "recover_using_eip191": 17, "verifi": [17, 41], "wa": [17, 20, 21, 23, 24, 27, 30, 37, 41, 46], "first": [17, 19, 21, 25, 26, 29, 30, 31, 32, 35, 37, 40, 43], "recoveri": [17, 25], "191": [17, 23], "32": [17, 25], "contractcontain": [17, 19, 21, 30], "evm": [17, 21, 30, 37, 42, 45], "smart": [17, 19, 20, 23, 30, 38, 40, 41, 42, 44, 46], "verif": [17, 19], "afford": [17, 45], "transfer": [17, 30, 42], "typic": [17, 21, 23, 25, 27, 33, 37, 42, 44], "eth_sendprivatetransact": [17, 30], "achiev": [17, 30, 32, 37, 45], "accountcontainerapi": [17, 21, 22], "collect": [17, 18, 20, 21, 23, 32], "__contains__": [17, 21], "indexerror": [17, 20, 24], "__delitem__": [17, 21], "delet": [17, 21, 32, 33], "notimplementerror": 17, "__getitem__": [17, 21, 24], "keyerror": [17, 21], "__len__": [17, 21], "94409886487872": 17, "get_json_schema_update_func": [17, 19, 21], "json_schema_update_func": [17, 19, 21], "0x000055dd83bf5540": 17, "serfield": [17, 19, 21], "key_pi": [17, 19, 21], "0x00007fa687b54af0": [17, 19], "alias_pi": [17, 19, 21], "strserial": [17, 19, 21], "0x00007fa6838d6670": 17, "anyseri": [17, 19, 21], "lookup_kei": [17, 19, 21], "simpl": [17, 19, 21, 28, 30, 46], "py_kei": [17, 19, 21], "0x00007fa680c9aab0": 17, "lookuppath": [17, 19, 21], "0x00007fa680c9a8f0": 17, "name_pi": [17, 19, 21], "strvalid": [17, 19, 21], "coerce_numbers_to_str": [17, 19, 21], "0x00007fa680c9a9f0": 17, "0x00007fa680c9aaf0": 17, "issubclass": 17, "issubclassvalid": 17, "class_repr": [17, 19], "append": [17, 21, 24, 27, 37], "plugin_nam": 17, "ledger": [17, 25, 33], "impersonatedaccount": [17, 21], "94409886508208": 17, "_addressvalid": [17, 21], "__eth_pydantic_validate__": [17, 21], "basehex": [17, 21], "max_length": [17, 19, 21], "42": [17, 21], "min_length": [17, 19, 21], "0x000055dd83bfa4b0": 17, "0x00007fa6838d6ff0": 17, "0x00007fa680c9aff0": 17, "0x00007fa680c9aef0": 17, "functionbefor": [17, 21], "functionbeforevalid": [17, 21], "strconstrain": [17, 21], "strconstrainedvalid": [17, 21], "strip_whitespac": [17, 21], "to_low": [17, 21], "to_upp": [17, 21], "func": [17, 21, 24, 44], "0x00007fa680c9b080": 17, "0x00007fa680c7ca00": 17, "constrain": [17, 21], "field_nam": [17, 21], "info_arg": [17, 21], "annot": [17, 21, 24], "eth_typ": [17, 21], "generateddevaccount": [17, 24], "directli": [17, 19, 21, 25, 26, 27, 30, 31, 32, 37, 38, 45, 46], "Then": [17, 25, 27, 29, 30, 32, 33, 34, 44], "fixtur": [17, 21, 25, 37], "94409872239776": 17, "0x000055dd82e5eca0": 17, "testaccountcontainerapi": 17, "94409886491360": 17, "0x000055dd83bf62e0": 17, "0x00007fa680c778f0": 17, "0x00007fa680c75e70": 17, "0x00007fa680c77fb0": 17, "0x00007fa680c66370": 17, "touch": 17, "persist": [17, 21], "null": 17, "anyth": [17, 18, 26, 30, 33, 36, 38], "know": [17, 21, 23, 26, 27, 30, 32, 33, 37, 44], "eoa": 17, "doesn": [17, 23, 45], "person": [17, 25], "baseinterfac": [17, 24], "codes": 17, "accounthistori": [17, 21], "is_contract": 17, "associ": [17, 21], "compilerapi": [17, 21, 22, 33, 35], "languag": [17, 30, 35, 41], "solid": [17, 21, 22, 27, 28, 30, 33, 35, 42, 44], "vyper": [17, 21, 22, 27, 30, 35, 39, 42, 44, 46], "flatten_contract": [17, 21], "content": [17, 21, 24, 28], "flatten": [17, 18, 21], "resolut": [17, 20], "spdx": [17, 42], "de": 17, "duplic": 17, "get_compiler_set": 17, "would": [17, 21, 25, 26, 31, 32, 37, 41, 43, 44, 46], "get_config": 17, "get_import": [17, 21], "source_id": [17, 19, 21, 23], "import_source_id": [17, 21], "get_version_map": 17, "per": [17, 21, 37], "init_coverage_profil": 17, "initi": [17, 19, 23, 29, 30, 31, 39, 43], "empti": [17, 20, 22, 23, 24, 44], "place": [17, 28, 32, 37, 38, 43, 44], "source_coverag": 17, "sourcecoverag": 17, "profil": [17, 23, 44], "contract_sourc": 17, "contractsourc": 17, "supports_source_trac": 17, "trace_sourc": [17, 21], "taken": 17, "top": [17, 21, 30, 33, 37, 44, 45], "contracts_fold": [17, 21, 27, 28, 32, 38], "default_ecosystem": [17, 21, 28, 37], "deploymentconfig": 17, "interfaces_fold": [17, 21], "meta": [17, 21], "packagemeta": [17, 21], "author": [17, 30, 42, 44, 45], "licens": [17, 42], "keyword": [17, 29, 37], "link": [17, 44], "extraattributesmixin": [17, 19, 24], "baseset": 17, "manageraccessmixin": [17, 18, 19, 24], "extra_fields_behavior": [17, 19], "validate_default": [17, 19, 21], "94409885497680": 17, "validate_model": 17, "nullabl": [17, 19, 21], "items_schema": [17, 19, 21], "keys_schema": [17, 21], "values_schema": [17, 21], "deployment_data": 17, "default_factori": 17, "94409885488304": 17, "serialization_alia": [17, 19, 21], "validation_alia": [17, 19, 21], "94409869635952": 17, "cls_ref": 17, "cls_var_nam": 17, "shim": 17, "modelvalidatordecoratorinfo": 17, "__pydantic_extra__": 17, "configdict": [17, 24], "__pydantic_fields_set__": 17, "explicitli": [17, 23, 27, 44], "__pydantic_private__": 17, "0x000055dd83b03950": 17, "0x00007fa687794f30": 17, "withdefault": [17, 19, 21], "withdefaultseri": [17, 19, 21], "0x00007fa682f2f1f0": 17, "0x000055dd82be3170": 17, "0x00007fa68773ff70": 17, "0x00007fa687f89980": [17, 19, 21], "nullableseri": [17, 19, 21], "0x00007fa685ae2870": 17, "dictseri": [17, 21], "key_seri": [17, 21], "value_seri": [17, 21], "urlseri": 17, "0x00007fa687354bf0": 17, "0x00007fa6877ee9f0": 17, "listseri": [17, 19, 21], "item_seri": [17, 19, 21], "0x00007fa68713d930": 17, "0x00007fa680dddc00": 17, "0x00007fa685e00630": 17, "0x00007fa680dddbb0": 17, "0x00007fa680dd6100": 17, "0x00007fa680dc79f0": 17, "0x00007fa687b775f0": 17, "0x00007fa687b08030": 17, "0x00007fa68716f9b0": 17, "0x00007fa680c3f880": 17, "0x00007fa680ddb770": 17, "0x00007fa680c5b470": 17, "defaultfactori": 17, "0x00007fa687f86be0": 17, "0x000055dd83b014b0": 17, "0x00007fa6872f9d30": [17, 21], "0x00007fa683f77870": 17, "modelextra": [17, 19], "0x00007fa680f3eb70": 17, "0x00007fa680c3ebc0": 17, "9": [17, 32, 39, 41], "0x00007fa680c53870": 17, "0x00007fa680c53960": 17, "withdefaultvalid": [17, 19, 21], "on_error": [17, 19, 21], "nullablevalid": [17, 19, 21], "copy_default": [17, 19, 21], "0x00007fa680c538c0": 17, "0x00007fa680c53910": 17, "0x00007fa680c5af30": 17, "0x00007fa680c5aef0": 17, "listvalid": [17, 19, 21], "item_valid": [17, 19, 21], "dictvalid": [17, 21], "key_valid": [17, 21], "anyvalid": [17, 21], "value_valid": [17, 21], "oncelock": [17, 19, 21], "fail_fast": [17, 19, 21], "0x00007fa683e1e470": 17, "0x00007fa680c5aeb0": 17, "0x00007fa680c5ae70": 17, "0x00007fa680c3fb80": 17, "0x00007fa680c59f80": 17, "0x00007fa680c5af70": 17, "0x00007fa680c5afb0": 17, "0x00007fa680c539b0": 17, "0x00007fa680c53a00": 17, "0x00007fa680c5b270": 17, "0x00007fa680c5b2b0": 17, "0x00007fa680c5aff0": 17, "0x00007fa680c5b030": 17, "0x00007fa680c5b070": 17, "0x00007fa680c5b0b0": 17, "0x00007fa680c5b0f0": 17, "0x00007fa680c5b130": 17, "0x00007fa680c5b170": 17, "0x00007fa680c5b1b0": 17, "0x00007fa680c5b1f0": 17, "0x00007fa680c5b230": 17, "urlvalid": 17, "allowed_schem": 17, "host_requir": 17, "default_host": 17, "default_port": 17, "default_path": 17, "0x00007fa680c5b2f0": 17, "0x00007fa680c5b330": 17, "0x00007fa680c5b370": 17, "0x00007fa680c5b3b0": 17, "0x00007fa680c5b3f0": 17, "0x00007fa680c5b430": 17, "0x00007fa680ec1480": 17, "0x00007fa680c5ae00": 17, "absolut": [17, 24, 28], "rel": [17, 21, 24], "tri": 17, "find": [17, 19, 20, 21, 23, 24, 25, 32, 33, 39, 44], "actual": [17, 19, 23, 30, 44], "2678": [17, 21, 40], "write_to_disk": 17, "write": [17, 25, 43, 44], "overwrit": [17, 21], "configenum": 17, "color": [17, 24, 36], "red": [17, 20, 36], "blue": [17, 36], "green": [17, 36], "rather": [17, 21, 24, 28, 32, 44], "than": [17, 19, 21, 23, 24, 26, 28, 32, 37, 44, 46], "arbitrari": 17, "myenum": 17, "foo": [17, 18, 21, 24, 30, 37, 44], "bar": [17, 18, 24, 37, 44, 46], "myconfig": 17, "my_enum": 17, "0x00007fa680c3fe70": 17, "0x00007fa680c3fa70": 17, "0x00007fa680d91d80": 17, "0x00007fa680c3fab0": 17, "0x00007fa680c3feb0": 17, "genericconfig": 17, "special": [17, 22, 25, 32], "94409885478768": 17, "0x000055dd83afef70": 17, "converterapi": [17, 21, 22], "convertedtyp": 17, "94409886527968": 17, "0x000055dd83bff1e0": 17, "throw": [17, 21, 24], "conversionerror": [17, 20, 21], "gwei": [17, 21, 30, 46], "1000000000": [17, 21], "1000000000000000000": [17, 21], "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5": [17, 21], "vitalik": [17, 21, 44], "en": [17, 21, 22, 28, 30, 35], "0xd8da6bf26964af9d7eed9e03e53415d37aa96045": [17, 21], "is_convert": [17, 21], "explorerapi": [17, 21, 22, 40], "particular": [17, 21, 44], "get_address_url": 17, "get_contract_typ": 17, "get_transaction_url": 17, "publish_contract": [17, 40], "ecosystemapi": [17, 21, 22, 35, 37], "_default_network": 17, "_validate_ecosystem": 17, "94409885569136": 17, "0x000055dd83b15070": 17, "0x00007fa684f150b0": 17, "0x00007fa680dc7140": 17, "0x00007fa680dd5980": 17, "0x00007fa680dd59d0": 17, "0x00007fa687b00310": 17, "intseri": [17, 21], "functionaft": 17, "functionaftervalid": 17, "0x00007fa680c65530": 17, "0x00007fa680c654f0": 17, "0x00007fa680c654b0": 17, "0x00007fa680c65470": 17, "0x00007fa680c60440": 17, "0x00007fa680c60490": 17, "0x00007fa680c603f0": 17, "0x00007fa680c604e0": 17, "intvalid": [17, 21], "0x00007fa684685ff0": [17, 19, 21], "0x00007fa680f07a00": 17, "0x00007fa680c64fc0": 17, "add_network": 17, "network_nam": [17, 21, 43], "attach": [17, 18, 46], "optim": [17, 34, 37, 44, 46], "networkerror": [17, 20, 21], "custom_network": [17, 21], "unspecifi": 17, "self": [17, 19, 21, 24, 26, 30, 33, 42, 44], "default_network_nam": 17, "decim": [17, 21, 44], "get_method_selector": 17, "keccak": 17, "myecosystem": 17, "def": [17, 18, 21, 22, 24, 25, 26, 29, 30, 33, 34, 36, 37, 43, 44, 46], "get_network": [17, 43], "networknotfounderror": [17, 20], "present": [17, 21, 32], "get_network_data": 17, "opinion": [17, 21], "nice": [17, 20, 21], "translat": [17, 21], "shareabl": 17, "set_default_network": 17, "switch": [17, 37, 43, 44], "forkednetworkapi": 17, "_default_provid": 17, "_is_custom": 17, "94409885567968": 17, "0x000055dd83b14be0": 17, "0x00007fa680c648c0": 17, "0x00007fa683be85f0": 17, "3": [17, 21, 27, 29, 30, 32, 41, 42, 44, 46], "0x00007fa680c677f0": 17, "0x00007fa680c677b0": 17, "0x00007fa680c678b0": 17, "0x00007fa680c678f0": 17, "0x00007fa680c67770": 17, "0x00007fa680c67730": 17, "0x00007fa680c67830": 17, "0x00007fa680c67870": 17, "0x00007fa680c61160": 17, "0x00007fa680c611b0": 17, "0x00007fa680c61110": 17, "0x00007fa680c61200": 17, "0x00007fa680c676c0": 17, "0x00007fa680c67930": 17, "0x00007fa680c67970": 17, "upstream_chain_id": 17, "while": [17, 20, 21, 32, 44], "regardless": [17, 21, 29, 37, 46], "upstream_network": 17, "being": [17, 20, 21, 23, 29, 37, 42], "upstreamprovid": 17, "under": [17, 21, 24, 25, 27, 32, 43], "use_upstream_provid": 17, "providercontextmanag": [17, 21, 37, 43], "wrapper": [17, 19, 20, 21, 27], "around": [17, 19, 20, 21, 27], "94409885571216": 17, "0x000055dd83b15890": 17, "0x00007fa680c64230": 17, "0x00007fa680c64470": 17, "0x00007fa680c65bf0": 17, "0x00007fa680c65c30": 17, "0x00007fa680c644f0": 17, "0x00007fa680c646f0": 17, "0x00007fa680c649b0": 17, "0x00007fa680c65a70": 17, "0x00007fa680c60d50": 17, "0x00007fa680c60da0": 17, "0x00007fa680c60d00": 17, "0x00007fa680c60df0": 17, "0x00007fa680c64c40": 17, "0x00007fa680c65c70": 17, "0x00007fa680c65cb0": 17, "auto_gas_multipli": 17, "insur": [17, 28], "take": [17, 18, 24, 26, 28, 30, 37, 43, 44], "ecosystem_nam": [17, 21, 43], "default_provider_nam": 17, "ecosystem_config": 17, "get_provid": 17, "provider_nam": [17, 21, 34, 37, 43], "is_adhoc": 17, "mostli": 17, "unknown": [17, 20, 21, 37], "is_dev": 17, "is_fork": 17, "is_loc": 17, "network_id": 17, "infura": [17, 22, 28, 31, 33, 37], "alchemi": [17, 22, 26, 28, 34, 35, 37, 43, 45, 46], "conveni": [17, 21], "recommend": [17, 21, 25, 26, 32, 37, 41, 43], "set_default_provid": 17, "accept": [17, 18, 21, 25, 30, 37, 40], "two": [17, 21, 25, 28, 33, 37, 44, 46], "minut": [17, 37, 46], "smaller": 17, "use_default_provid": [17, 37], "disconnect_aft": [17, 21, 37], "temporarili": [17, 34], "context": [17, 18, 20, 21, 23, 24, 25, 29, 33, 42, 43, 44], "exit": [17, 21, 29, 44], "whatev": [17, 26, 37], "multi": [17, 24, 37], "scenario": [17, 19, 44], "use_provid": [17, 21, 34, 37, 43, 44], "disconnect_on_exit": [17, 21], "temporari": [17, 21, 24, 37], "verify_chain_id": 17, "networkmismatcherror": [17, 20], "hardcod": 17, "And": [17, 26, 32, 37, 42, 44], "providerpai": 17, "veri": [17, 24, 37], "Or": [17, 25, 27, 29, 30, 33, 35], "choic": [17, 19, 21, 26, 37], "parse_network_choic": [17, 21, 37, 44], "target": [17, 21, 22, 24, 39], "94409885501216": 17, "0x000055dd83b04720": 17, "0x00007fa687b9f3b0": 17, "0x00007fa680c3deb0": 17, "0x00007fa680c3ec30": 17, "0x00007fa680c3f600": 17, "0x00007fa680c4b540": 17, "create_network_typ": 17, "apeproject": [17, 22, 38, 42], "config_file_nam": 17, "extens": [17, 18, 21, 22, 24, 29, 33, 38, 40, 44], "yml": 17, "projectapi": [17, 21, 22], "dependencyapi": [17, 21, 22, 32], "recogn": 17, "assum": [17, 19, 21, 30, 37, 40, 42, 43, 44, 45, 46], "unpack": [17, 21], "task": [17, 24, 44], "datetim": [17, 21], "validate_s": 17, "comput": [17, 24, 25, 38], "member": 17, "network_choic": [17, 20, 21, 43], "relock_account": 17, "imperson": [17, 21, 25, 44], "relock": 17, "set_bal": 17, "set_cod": 17, "set_storag": 17, "unlock_account": 17, "submit": [17, 30], "featur": [17, 18, 25, 26, 28, 30, 31, 34, 42, 44, 45, 46], "intend": [17, 33], "successfulli": [17, 30, 37, 40], "subprocessprovid": [17, 20], "ganach": 17, "kill": 17, "anoth": [17, 20, 23, 37, 44, 46], "await_confirm": 17, "now": [17, 25, 28, 33, 34, 35, 37, 41, 44], "equal": [17, 23, 24, 25, 46], "greater": [17, 21, 23], "debug_logs_lin": 17, "suitabl": [17, 32], "forwardref": 17, "emit": [17, 23, 46], "noreturn": [17, 18], "final": [17, 21, 24, 27, 44], "show_debug_log": 17, "system": [17, 21, 24, 25, 30, 31, 32, 33, 37, 38], "track_coverag": 17, "track_ga": 17, "permit": 17, "total_transfer_valu": 17, "could": [17, 29, 30], "column": [17, 19, 21, 23], "_basequeri": 17, "over": [17, 21], "94409886654496": 17, "check_start_nonce_before_stop_nonc": 17, "json_schema": 17, "python_schema": 17, "step": [17, 19, 21, 40, 45, 46], "cls_repr": 17, "wrap": [17, 21, 24], "sequence_valid": 17, "serialize_sequence_via_list": 17, "ge": 17, "0x000055dd83c1e020": 17, "0x00007fa68391ebb0": 17, "0x00007fa680cba770": 17, "0x00007fa687b000d0": [17, 21], "0x00007fa680cba7b0": 17, "0x00007fa687708a70": 17, "functionwrap": 17, "functionwrapseri": 17, "0x00007fa683f6ac20": 17, "wrap_funct": 17, "function_nam": [17, 21], "return_seri": [17, 21], "when_us": [17, 21], "is_field_seri": [17, 21], "0x00007fa680cd3630": 17, "0x00007fa680cd34f0": 17, "jsonorpython": 17, "chainvalid": 17, "isinst": [17, 19, 44], "isinstancevalid": [17, 19], "0x00007fa6872d3d30": 17, "functionwrapvalid": 17, "uninit": [17, 19], "0x00007fa68460add0": 17, "0x00007fa680cd3580": 17, "hide_input_in_error": 17, "validation_error_caus": 17, "0x00007fa680cd3070": 17, "0x00007fa680cd2ff0": 17, "0x00007fa680cda400": 17, "0x00007fa680cd3b30": 17, "0x00007fa680cd36f0": 17, "constrainedint": 17, "constrainedintvalid": 17, "multiple_of": 17, "le": 17, "lt": 17, "i64": 17, "gt": 17, "0x00007fa680cd3f30": 17, "0x00007fa680cd36b0": 17, "0x00007fa680cd9dc0": 17, "abc": [17, 18, 24], "start_block": [17, 19, 21, 31], "_baseblockqueri": 17, "94409886613696": 17, "check_start_block_before_stop_block": 17, "0x000055dd83c140c0": 17, "0x00007fa6838fa830": 17, "0x00007fa6838fa870": 17, "0x00007fa687b548f0": 17, "0x00007fa687b000f0": 17, "0x00007fa680cd87f0": 17, "0x00007fa680cd87b0": 17, "0x00007fa680cd86c0": 17, "0x00007fa680cd8770": 17, "0x00007fa680cd8730": 17, "0x00007fa680cd8830": 17, "0x00007fa680cd8870": 17, "0x00007fa680cd88b0": 17, "0x00007fa680cd88f0": 17, "0x00007fa683e4c0c0": 17, "insid": [17, 24, 31], "94409886631792": 17, "0x000055dd83c18770": 17, "0x00007fa683be8d30": 17, "0x00007fa680cd9830": 17, "0x00007fa680cd97f0": 17, "0x00007fa680cd9700": 17, "0x00007fa680cd97b0": 17, "0x00007fa680cd9770": 17, "creation": [17, 19, 21, 26], "block_identifi": 17, "etherscan": [17, 19, 22, 30, 35, 37, 46], "ot": 17, "94409886682768": 17, "0x000055dd83c24e90": 17, "0x00007fa683712af0": [17, 21], "0x00007fa680cd03b0": 17, "0x00007fa6877a9070": 17, "0x00007fa687331830": 17, "0x00007fa680ce9df0": 17, "0x00007fa680ce9db0": 17, "0x00007fa680ce9af0": 17, "0x00007fa680ce97f0": 17, "0x00007fa680ce9e30": 17, "0x00007fa680ce9e70": 17, "0x00007fa680ce9740": 17, "0x00007fa680ce9780": 17, "0x00007fa680ce9eb0": 17, "0x00007fa680ce9ef0": 17, "0x00007fa680ce9a80": 17, "from_receipt": [17, 19, 46], "94409886665600": 17, "0x000055dd83c20b80": 17, "0x00007fa685f31b70": [17, 19], "0x00007fa680cdb270": 17, "0x00007fa680cdb230": 17, "0x00007fa680cdb140": 17, "0x00007fa680cdb1f0": 17, "0x00007fa680cdb1b0": 17, "0x00007fa680cda940": 17, "search_top": [17, 19], "schema_ref": [17, 19], "94409867526144": [17, 19], "compon": [17, 19, 23], "internal_typ": [17, 19], "internaltyp": [17, 19], "94409886695040": 17, "94409868642656": [17, 19], "eventabityp": [17, 19], "94409868555824": [17, 19], "0x000055dd83c27e80": 17, "unionseri": [17, 19], "0x00007fa6838faa70": 17, "0x00007fa6873add30": [17, 19], "0x000055dd82af0960": [17, 19], "0x00007fa685170ab0": [17, 19], "0x00007fa683e1b600": [17, 19], "0x000055dd82adb630": [17, 19], "0x00007fa684f178b0": [17, 19], "0x00007fa687f74cc0": [17, 19], "boolseri": [17, 19], "0x00007fa687b54d70": [17, 19, 21], "recurs": [17, 19, 24], "definitionrefseri": [17, 19], "retry_with_lax_check": [17, 19], "0x00007fa684f16eb0": [17, 19], "0x00007fa680cf7270": 17, "0x00007fa6871d08f0": [17, 19], "literalseri": [17, 19], "expected_int": [17, 19], "expected_str": [17, 19], "expected_pi": [17, 19], "0x00007fa686d985f0": [17, 19], "7": [17, 21, 27, 35, 44], "0x55dd829e0000": [17, 19], "0x7fa687b54af0": [17, 19], "0x7fa687f89980": [17, 19], "0x7fa6871d08f0": [17, 19], "0x7fa687b54d70": [17, 19], "0x7fa684f16eb0": [17, 19], "0x7fa680cf7230": 17, "0x00007fa680cdb9b0": 17, "0x00007fa680ce93b0": 17, "0x00007fa680cf6640": 17, "0x00007fa680ceb730": 17, "0x00007fa680ceb5b0": 17, "0x00007fa680ce9370": 17, "0x00007fa680cebd70": 17, "0x00007fa680cf4f70": 17, "0x00007fa680cf41b0": 17, "0x00007fa680cf4330": 17, "0x00007fa680cf4e70": 17, "unionvalid": [17, 19], "0x00007fa680ce9c80": 17, "0x00007fa680ceab40": 17, "custom_error": [17, 19], "0x00007fa680cf7130": 17, "0x00007fa680cf7170": 17, "0x00007fa680cf6d30": 17, "0x00007fa680cf6d70": 17, "literalvalid": [17, 19], "lookup": [17, 19, 21, 23, 24, 44], "literallookup": [17, 19], "expected_bool": [17, 19], "expected_py_dict": [17, 19], "expected_py_valu": [17, 19], "expected_repr": [17, 19], "0x00007fa680cf6db0": 17, "0x00007fa680cf6df0": 17, "0x00007fa680cf7030": 17, "0x00007fa680cf7070": 17, "0x00007fa680cf6e30": 17, "0x00007fa680cf6e70": 17, "0x00007fa680cf6eb0": 17, "0x00007fa680cf6ef0": 17, "definitionref": [17, 19], "definitionrefvalid": [17, 19], "0x00007fa680cf6f30": 17, "0x00007fa680cf6f70": 17, "0x00007fa684f16ab0": [17, 19], "0x00007fa680cf6fb0": 17, "0x00007fa680cf6ff0": 17, "boolvalid": [17, 19], "0x00007fa680cf70b0": 17, "0x00007fa680cf70f0": 17, "0x00007fa680cf71b0": 17, "0x00007fa680cf71f0": 17, "0x00007fa680cea4c0": 17, "0x7fa680cacbb0": 17, "0x7fa680cae270": 17, "0x7fa684e74ef0": [17, 19], "0x7fa680cd1170": 17, "0x7fa680cd23f0": 17, "0x7fa680cd2330": 17, "0x7fa680cd3bf0": 17, "0x7fa684f16ab0": [17, 19], "method_arg": 17, "94409886708160": 17, "94409868640016": 17, "statemut": [17, 21, 30], "nonpay": [17, 21, 30], "0x000055dd83c2b1c0": 17, "0x00007fa687bc9a30": 17, "0x000055dd82aeff10": 17, "0x00007fa683ed4940": 17, "0x00007fa6872577b0": 17, "0x00007fa684f33730": 17, "0x00007fa684f336b0": 17, "0x00007fa684f16530": 17, "0x00007fa683e18580": 17, "0x00007fa680cd0570": 17, "0x7fa680d03630": 17, "0x00007fa680d03030": 17, "0x00007fa680d03070": 17, "0x00007fa680d027c0": 17, "0x00007fa680d030b0": 17, "0x00007fa680d030f0": 17, "0x00007fa680d03130": 17, "0x00007fa680d03170": 17, "0x00007fa680d031b0": 17, "0x00007fa680d031f0": 17, "0x00007fa680d03230": 17, "0x00007fa680d03270": 17, "0x00007fa680cf7840": 17, "0x00007fa680d03530": 17, "0x00007fa680d03570": 17, "0x00007fa680d032b0": 17, "0x00007fa680d032f0": 17, "0x00007fa680d03330": 17, "0x00007fa680d03370": 17, "0x00007fa680d033b0": 17, "0x00007fa680d033f0": 17, "0x00007fa680d03430": 17, "0x00007fa680d03470": 17, "0x00007fa680d034b0": 17, "0x00007fa680d034f0": 17, "0x00007fa680d035b0": 17, "0x00007fa680d035f0": 17, "0x00007fa680cd8140": 17, "0x7fa680d02f70": 17, "0x7fa680d02f30": 17, "0x7fa680d02ef0": 17, "0x7fa680d02eb0": 17, "0x7fa680d02fb0": 17, "0x7fa680d02ff0": 17, "queryapi": [17, 21, 22], "update_cach": 17, "chanc": [17, 37, 41], "noth": [17, 20], "reusabl": 18, "common": [18, 24, 28, 32, 33, 37, 38], "resourc": 18, "well": [18, 21, 22, 23, 24, 30, 33, 35, 37, 46], "contract_file_paths_argu": [18, 26], "callback": 18, "existing_alias_argu": [18, 26, 33], "callabl": [18, 20, 21, 22, 24, 26], "non_existing_alias_argu": [18, 26], "yet": [18, 26, 33, 35, 43, 44], "accountaliaspromptchoic": 18, "prompt_messag": 18, "promptchoic": 18, "hard": [18, 24], "ctx": 18, "correct": [18, 32, 37, 44], "compat": [18, 23, 35], "situat": 18, "arriv": 18, "print_choic": 18, "echo": [18, 26, 33, 43], "select_account": [18, 26], "networkchoic": 18, "case_sensit": 18, "base_typ": 18, "network_opt": [18, 26, 43], "get_metavar": 18, "metavar": 18, "outputformat": 18, "subset": [18, 23], "output_format_choic": 18, "rich": 18, "text": [18, 20, 25], "view": [18, 19, 30, 45], "standard": [18, 31, 36, 39], "paramtyp": 18, "choice_callback": 18, "get_user_selected_choic": 18, "cmd": [18, 26, 37], "__expected_": 18, "pick": 18, "_outside_": 18, "account_opt": [18, 26], "connectedprovidercommand": [18, 26, 37, 43], "durat": [18, 21, 30], "right": [18, 44], "wai": [18, 21, 25, 28, 29, 30, 32, 35, 37, 38, 39, 41, 42, 44, 46], "parse_arg": 18, "parser": [18, 22], "pars": [18, 21, 24, 26], "make_context": 18, "apeclicontextobject": [18, 26], "ape_cli_context": [18, 26, 43], "static": [18, 37], "abort": [18, 20, 26], "base_error": 18, "invoc": [18, 44], "preserv": 18, "stack": [18, 20], "networkopt": 18, "default_log_level": 18, "loglevel": [18, 36], "obj_typ": [18, 26], "verbosity_opt": 18, "extend": [18, 26, 35], "contract_opt": 18, "contracterror": 18, "In": [18, 21, 23, 25, 26, 27, 28, 29, 30, 31, 37, 38, 39, 41, 42, 44, 46], "incompatible_with": 18, "incompatible_opt": 18, "enforc": 18, "incompat": 18, "other_opt": 18, "normal": [18, 24, 35, 39], "output_format_opt": 18, "skip_confirmation_opt": 18, "cli_logg": 18, "apelogg": 18, "encourag": 18, "consist": 18, "path_typ": 18, "contracttypewrapp": 19, "decode_input": [19, 30], "along": [19, 32], "identifier_lookup": [19, 30], "selector_identifi": [19, 30], "source_path": 19, "belong": 19, "cross": 19, "mycontract": [19, 21, 27, 28, 30, 31, 38, 40, 42, 44, 46], "call_view_method": 19, "creation_metadata": [19, 46], "ots_": 19, "get_error_by_signatur": 19, "get_event_by_signatur": [19, 46], "__getattr__": [19, 24], "come": [19, 21, 24, 25, 27, 29, 30, 32, 35, 36, 37, 44], "invoke_transact": 19, "contract_contain": [19, 21], "__eq__": [19, 21], "__hash__": [19, 21], "my_contract": [19, 30, 39, 42, 44], "0xabc1230001112223334445566611855443322111": 19, "thing": [19, 26, 33, 37, 43], "my_event_typ": 19, "mockcontractlog": [19, 23], "__iter__": [19, 21], "_log": 19, "94409899375856": 19, "subject": [19, 21], "_intern": 19, "_mock_val_s": 19, "mockvals": 19, "0x000055dd8483fcf0": 19, "0x00007fa6853eb230": 19, "0x00007fa66bb28330": 19, "0x7fa670f55170": 19, "0x00007fa66bb2a6b0": 19, "0x00007fa66bb2a830": 19, "0x000055dd8483f430": 19, "0x00007fa66bb282b0": 19, "0x00007fa66bb282f0": 19, "0x00007fa66bb2a9b0": 19, "0x00007fa66bb2ae30": 19, "0x00007fa66bb2ae70": 19, "0x00007fa66bb2afb0": 19, "0x00007fa66bb281b0": 19, "0x00007fa66bb281f0": 19, "0x00007fa66bb2b370": 19, "0x00007fa66bb2b3f0": 19, "0x00007fa66bb2b4b0": 19, "0x00007fa66bb2bab0": 19, "0x00007fa66bb28070": 19, "0x00007fa66bb280b0": 19, "0x00007fa66bb280f0": 19, "0x00007fa66bb28130": 19, "0x00007fa66bb28230": 19, "0x00007fa66bb28270": 19, "0x7fa66bc782f0": 19, "0x7fa66bb2a4b0": 19, "0x7fa66bb2a0b0": 19, "0x7fa66bb29f70": 19, "0x7fa66bb2a570": 19, "0x7fa66bb2a630": 19, "natspec": 19, "document": [19, 22, 25, 27, 28], "engine_to_us": [19, 21], "datafram": [19, 21], "bypass": [19, 21, 32], "algorithm": [19, 21], "pd": [19, 21], "start_or_stop": [19, 21], "extra_address": 19, "deleg": [19, 21, 24, 39, 45], "look": [19, 21, 26, 27, 28, 29, 32, 33, 38, 42, 44, 45], "apeexcept": 20, "clickexcept": 20, "aliasalreadyinuseerror": 20, "apeattributeerror": 20, "projecterror": [20, 21], "attributeerror": [20, 46], "try": [20, 21, 24, 32, 33, 42, 43, 44], "apeindexerror": 20, "argumentslengtherror": 20, "arguments_length": 20, "contractdataerror": 20, "reason": [20, 37, 42, 44], "chainerror": [20, 21], "compilererror": [20, 21], "configerror": 20, "issu": [20, 36, 41], "alik": [20, 38], "base_err": 20, "set_ape_traceback": 20, "assert": [20, 25, 30, 37, 42, 44, 46], "dev_messag": 20, "valueerror": [20, 21], "from_error": 20, "possibl": [20, 21, 22, 24, 25, 37], "contractnotfounderror": [20, 21], "has_explor": 20, "decodingerror": 20, "ecosystemnotfounderror": 20, "methodnonpayableerror": 20, "payabl": [20, 30, 42], "missingdeploymentbytecodeerror": 20, "outofgaserror": 20, "plugininstallerror": 20, "pluginversionerror": 20, "providernotconnectederror": [20, 21, 24], "providernotfounderror": 20, "queryengineerror": [20, 21], "rpctimeouterror": 20, "subprocesstimeouterror": 20, "subprocesserror": 20, "whilst": 20, "exce": [20, 46], "inspir": [20, 23], "transactionnotfounderror": 20, "error_messag": 20, "unknownsnapshoterror": [20, 21], "unknownversionerror": 20, "handle_ape_except": 20, "base_path": [20, 21], "relev": [20, 23], "exc": 20, "someth": [20, 21, 29, 37, 44], "my_account": [21, 26, 32], "part": [21, 24, 26, 33, 37, 44, 46], "get_accounts_by_typ": 21, "type_": 21, "test_account": [21, 24, 25, 27, 44], "testaccountmanag": [21, 44], "These": [21, 30, 42, 44], "test_my_contract": [21, 44], "accountsmanag": 21, "account_id": 21, "slice": 21, "account_str": 21, "x": [21, 44], "impersonate_account": [21, 44], "stop_imperson": 21, "singl": [21, 24, 26, 30, 32, 43], "hood": [21, 25], "can_trace_sourc": 21, "filenam": 21, "traceabl": 21, "sol": [21, 24, 27, 32, 38], "collis": [21, 30], "ensur": [21, 22, 23, 30, 34, 37, 44], "compile_sourc": [21, 27], "compiler_nam": 21, "fallback": [21, 42], "ethpm": [21, 38, 40], "contractnam": [21, 27], "get_custom_error": 21, "get_refer": 21, "imports_dict": 21, "referenc": [21, 32], "referring_source_id": 21, "transactionhistori": 21, "txn_receipt": 21, "revert_to_block": 21, "94409899385312": 21, "94409885653216": 21, "lambda": [21, 26], "_validate_transact": 21, "populate_by_nam": 21, "94409885654336": 21, "serialize_hex": 21, "plain": 21, "validate_gas_limit": 21, "serialization_exclud": 21, "94409886342304": 21, "collect_init_onli": 21, "dataclass_nam": 21, "dataclass": [21, 31], "kw_onli": 21, "0x000055dd848421e0": 21, "0x00007fa680cebe70": 21, "0x00007fa670f27840": 21, "0x000055dd83b298e0": 21, "0x00007fa687355ef0": 21, "0x00007fa6838faff0": 21, "0x00007fa686c1cb70": 21, "0x00007fa680c4ad80": 21, "0x00007fa683f776b0": 21, "0x000055dd83b29d40": 21, "0x00007fa683bd7c70": 21, "0x00007fa670f6c430": 21, "0x00007fa683712db0": 21, "0x00007fa670f6d270": 21, "0x00007fa687b57fb0": 21, "0x00007fa687bc82b0": 21, "0x00007fa680dd8840": 21, "functionplainseri": 21, "0x00007fa6849b9b40": 21, "plain_funct": 21, "fallback_seri": 21, "0x00007fa683712df0": 21, "0x00007fa683118fd0": 21, "0x00007fa680dab910": 21, "0x00007fa6873c58b0": 21, "0x00007fa684c2e7f0": 21, "0x00007fa670f6d130": 21, "0x00007fa683712d70": 21, "0x00007fa670f6d330": 21, "0x00007fa686468830": 21, "0x00007fa683bcb370": 21, "0x00007fa683148bf0": 21, "0x00007fa670f55ab0": 21, "0x00007fa670f55b70": 21, "0x00007fa670f56740": 21, "0x00007fa670f561c0": 21, "0x00007fa670f6c2f0": 21, "0x00007fa670f6c3b0": 21, "0x00007fa680cccee0": 21, "0x00007fa680ccce90": 21, "0x00007fa680c766c0": 21, "0x00007fa670f6c040": 21, "0x00007fa670f55a70": 21, "0x00007fa670f57eb0": 21, "0x00007fa683708f70": 21, "0x00007fa670f57030": 21, "0x00007fa670f574f0": 21, "0x00007fa670f56bf0": 21, "0x00007fa670f54030": 21, "0x00007fa670f54070": 21, "0x00007fa670f56ff0": 21, "0x00007fa670f57130": 21, "0x00007fa670f57230": 21, "0x00007fa680c49640": 21, "0x00007fa670f6ca70": 21, "0x00007fa670f6c1f0": 21, "key1": 21, "py_key1": 21, "0x00007fa684c2e870": 21, "path1": 21, "key2": 21, "py_key2": 21, "0x00007fa670f56eb0": 21, "path2": 21, "0x00007fa670f57170": 21, "0x00007fa670f57e40": 21, "0x00007fa6873321b0": 21, "0x00007fa670f540b0": 21, "0x00007fa670f56e70": 21, "0x00007fa680c77600": 21, "0x00007fa6877d37b0": 21, "0x00007fa670f57970": 21, "0x00007fa670f545b0": 21, "0x00007fa680c49940": 21, "0x00007fa6870fbe30": 21, "0x00007fa670f56bb0": 21, "0x00007fa670f55af0": 21, "0x00007fa680c76940": 21, "0x00007fa670f57b70": 21, "0x00007fa670f56070": 21, "0x00007fa670f565f0": 21, "0x00007fa670f57d70": 21, "0x00007fa670f57830": 21, "0x00007fa670f57bb0": 21, "bytesvalid": 21, "bytes_mod": 21, "valbytesmod": 21, "ser": 21, "utf8": 21, "0x00007fa680c66240": 21, "0x00007fa670f56670": 21, "0x00007fa670f57cb0": 21, "0x00007fa670f57ab0": 21, "0x00007fa670f57a70": 21, "0x00007fa680cccda0": 21, "0x00007fa680cccdf0": 21, "0x00007fa680ccce40": 21, "0x00007fa680cccd50": 21, "0x00007fa670f57c70": 21, "0x00007fa670f6c070": 21, "dataclassvalid": 21, "dataclassarg": 21, "dataclassargsvalid": 21, "py_nam": 21, "0x00007fa6877255f0": 21, "init_onli": 21, "0x00007fa687bcb670": 21, "0x00007fa687bb7db0": 21, "positional_count": 21, "init_only_count": 21, "validator_nam": 21, "0x000055dd83bd1ca0": 21, "0x00007fa680c76800": 21, "outgo": 21, "short": [21, 36, 37, 39, 44], "circuit": 21, "contractcach": 21, "memori": [21, 24], "perman": [21, 24, 31], "__setitem__": 21, "cache_blueprint": 21, "blueprint_id": 21, "cache_deploy": 21, "contract_inst": [21, 31], "cache_proxy_info": 21, "proxy_info": 21, "clear_local_cach": 21, "blank": 21, "get_blueprint": 21, "get_contain": 21, "get_creation_metadata": 21, "get_deploy": [21, 30], "_local_deployments_map": 21, "written": 21, "deployments_map": 21, "get_multipl": 21, "min": [21, 44, 45], "instance_at": 21, "typeerror": [21, 24], "domain": [21, 30], "instance_from_receipt": 21, "blockcontain": 21, "latest_block": 21, "head": [21, 29], "move": 21, "backward": 21, "height": 21, "new_block": 21, "length": [21, 24, 25], "similarli": [21, 25, 26, 27, 30, 33, 37, 44, 45], "just": [21, 26, 30, 32, 34, 38], "mimic": 21, "behavior": [21, 32, 36, 37], "built": [21, 33, 41, 44], "increment": [21, 23], "isol": [21, 44], "owner": [21, 27, 30, 31, 35, 42, 44], "foobar": [21, 35, 43], "deltatim": 21, "AND": 21, "design": [21, 23, 33], "begin": [21, 30], "pending_timestamp": [21, 44], "epoch": 21, "3600": 21, "recent": 21, "packagemanifest": [21, 22, 40], "global_config": 21, "isolate_data_fold": 21, "accountintconvert": 21, "addressapiconvert": 21, "bytesaddressconvert": 21, "appropri": 21, "long": [21, 33, 36, 45], "is_typ": 21, "checksum": [21, 23], "against": [21, 22, 38, 44], "hexaddressconvert": 21, "hexconvert": 21, "too": 21, "hexintconvert": 21, "hexiterableconvert": 21, "concaten": 21, "intaddressconvert": 21, "stringdecimalconvert": 21, "stringintconvert": 21, "timestampconvert": 21, "timedelta": 21, "No": [21, 37], "timezon": 21, "utc": 21, "granular": [21, 30], "active_provid": [21, 29], "create_custom_provid": 21, "provider_cl": 21, "guess": 21, "set_default_ecosystem": 21, "get_ecosystem": 21, "get_network_choic": 21, "form": [21, 24, 30, 36, 44], "get_provider_from_choic": 21, "get_request_head": 21, "rpcheader": [21, 24], "network_data": 21, "contractmanag": 21, "localproject": 21, "sourcemanag": 21, "loader": 21, "public": [21, 30, 42, 44], "compile_miss": 21, "check_for_chang": 21, "avoid": [21, 25, 30, 41, 42, 43], "use_cach": 21, "refresh": 21, "remap": 21, "ideal": [21, 43], "tmp": 21, "dependencymanag": 21, "decode_depend": 21, "get_depend": [21, 38], "dependency_id": 21, "allow_instal": 21, "dependend": 21, "affili": 21, "packages_cach": 21, "packagescach": 21, "cache_nam": 21, "uri_map": 21, "pydantic_cor": 21, "_pydantic_cor": 21, "fill": 21, "sure": [21, 25, 37, 44], "global": [21, 28, 37, 38, 44], "dependencyversionmap": 21, "mytoken": 21, "elsewher": [21, 27, 28], "other_project": 21, "somewher": [21, 32], "tokenswapp": 21, "deploymentmanag": 21, "extract_manifest": 21, "in_tempdir": [21, 24], "isolate_in_tempdir": 21, "vers_set": 21, "outputselect": 21, "load_manifest": 21, "project_api": 21, "refresh_sourc": 21, "mid": [21, 44], "reload_config": 21, "reload": 21, "update_manifest": 21, "add_compiler_data": 21, "compiler_data": 21, "is_compil": 21, "date": [21, 41], "reconfigur": 21, "pair": [21, 24], "overridesf": 21, "from_manifest": [21, 38], "projectmanifest": 21, "from_python_librari": [21, 38], "package_nam": [21, 24], "root_path": 21, "get_contracts_path": 21, "exclude_glob": 21, "is_exclud": 21, "path_id": 21, "defaultqueryprovid": 21, "querymanag": [21, 29], "biggest_block_s": 21, "inaccess": 21, "plugin_typ": 22, "pluggy_patch": 22, "plugintyp": 22, "hookimpl_kwarg": 22, "accountplugin": 22, "There": [22, 25, 26, 28, 30, 32, 35, 37, 38, 41, 43, 44, 46], "sever": [22, 26, 37], "ecosystemplugin": 22, "registr": [22, 33], "overal": 22, "conform": [22, 24, 33], "much": [22, 27, 32, 44, 46], "pluggi": 22, "_manag": 22, "pluginmanag": 22, "compilerplugin": 22, "register_compil": 22, "config_class": 22, "deconstruct": 22, "inject": [22, 24], "mypluginconfig": 22, "conversionplugin": 22, "mweiconvers": 22, "explorerplugin": 22, "explor": [22, 30, 39], "myblockexplor": 22, "networkplugin": 22, "ropsten": 22, "happen": [22, 27, 30, 32, 37, 44], "soon": [22, 32], "shibachain": 22, "shibanetwork": 22, "providerplugin": [22, 33], "myprovid": [22, 33], "dependencyplugin": 22, "projectplugin": 22, "gitmodul": 22, "queryplugin": 22, "query_engin": 22, "postgresengin": 22, "represent": [23, 29], "bodi": 23, "namedtupl": 23, "signabl": 23, "easi": [23, 26, 30, 35, 41, 44], "structur": [23, 24, 25, 38, 43], "think": [23, 26], "712": 23, "hand": [23, 30], "encode_": 23, "encode_structured_data": 23, "encode_intended_valid": 23, "encode_defunct": [23, 25], "encode_typed_data": 23, "_signatur": 23, "ecdsa": 23, "vr": 23, "recover_sign": [23, 25], "sig": [23, 45], "contractcoverag": 23, "functioncoverag": 23, "individu": [23, 35, 45], "function_hit": 23, "hit": 23, "counter": 23, "zero": [23, 24, 44], "function_r": 23, "rate": [23, 37], "line_r": 23, "divid": 23, "lines_cov": 23, "lines_valid": 23, "miss_count": 23, "coveragestat": 23, "contractsourcecoverag": 23, "cover": [23, 30, 44], "total_funct": 23, "coverageproject": 23, "coveragereport": 23, "source_fold": 23, "get_html": 23, "get_xml": 23, "codecov": 23, "thu": [23, 26, 30, 37, 43, 44], "slightli": 23, "convent": [23, 28], "90": 23, "java": 23, "won": [23, 37, 44], "super": [23, 45], "hit_count": 23, "segment": 23, "ast": 23, "occupi": 23, "builtin": [23, 42], "mark": [23, 36, 44, 46], "encount": [23, 42], "endlin": 23, "endcolumn": 23, "share": [23, 24, 37, 44], "exact": [23, 44], "full_nam": 23, "contact": 23, "getter": [23, 44], "profile_stat": 23, "accumul": 23, "sourcestat": 23, "basecontractlog": 23, "event_nam": 23, "event_argu": 23, "block_hash": 23, "log_index": 23, "transaction_index": 23, "unix": [23, 24], "posit": [23, 44], "mock": [23, 27, 32, 44], "compar": 23, "inherit": 23, "comparison": 23, "model_computed_field": 24, "computedfieldinfo": 24, "model_config": 24, "arbitrary_types_allow": 24, "model_field": 24, "fieldinfo": 24, "__fields__": 24, "extramodelattribut": 24, "_before_": 24, "include_getattr": 24, "include_getitem": 24, "additional_error_messag": 24, "lazili": 24, "evalu": 24, "nonetyp": 24, "accur": 24, "maxsiz": 24, "queue": 24, "join": [24, 41], "borrow": 24, "librari": [24, 25, 30, 33], "until": [24, 37], "gotten": 24, "unfinish": 24, "goe": [24, 37], "task_don": 24, "unblock": 24, "caseinsensitivedict": 24, "insensit": 24, "structpars": 24, "method_abi": 24, "decode_output": 24, "alter": [24, 29], "arrai": [24, 42], "default_nam": 24, "unnam": 24, "encode_input": [24, 30], "tracestyl": 24, "ff8c00": 24, "d75f00": 24, "gas_cost": 24, "dim": 24, "bright_magenta": 24, "bright_green": 24, "bright_blu": 24, "00afd7": 24, "add_padding_to_str": 24, "str_list": 24, "extra_spac": 24, "space_charact": 24, "pad": 24, "charact": 24, "allow_disconnect": 24, "fn": 24, "return_none_when_disconnect": 24, "try_snapshot": 24, "as_our_modul": 24, "cls_or_def": 24, "_mod_t": 24, "doc_str": 24, "sometim": [24, 27, 32, 37, 42, 44], "reclaim": 24, "our": [24, 31, 33, 41, 43, 44], "steal": 24, "com": [24, 35, 37, 41], "softwar": [24, 44], "mansion": 24, "alpha": 24, "starknet_pi": 24, "l10": 24, "l24": 24, "clean_path": 24, "doxx": 24, "sanit": 24, "create_tempdir": 24, "temporarydirectori": 24, "alon": [24, 26], "tempfil": 24, "expand_environment_vari": 24, "substr": 24, "extract_nested_valu": 24, "dig": 24, "nest": 24, "gas_estimation_error_messag": 24, "tx_error": 24, "explan": [24, 38], "explain": [24, 37, 44], "generate_dev_account": 24, "start_index": 24, "genesi": [24, 37], "wallet": 24, "get_all_files_in_directori": 24, "max_fil": 24, "dir_a": 24, "dir_b": 24, "file_a": 24, "file_b": 24, "file_c": 24, "interest": 24, "huge": 24, "slow": 24, "get_current_timestamp_m": 24, "get_full_extens": 24, "unlik": 24, "suffix": [24, 37], "get_package_path": 24, "get_package_vers": 24, "obj": 24, "__version__": 24, "get_relative_path": 24, "anchor": 24, "ancestor": 24, "injected_before_us": 24, "fget": 24, "fset": 24, "fdel": 24, "is_arrai": 24, "probabl": 24, "is_evm_precompil": 24, "is_named_tupl": 24, "output_valu": 24, "is_struct": 24, "is_zero_hex": 24, "load_config": 24, "expand_envar": 24, "must_exist": 24, "oserror": 24, "filesystem": 24, "expand": [24, 28], "log_instead_of_fail": 24, "__repr__": 24, "shouldn": [24, 28], "path_match": 24, "better": [24, 37], "p": [24, 38], "me": [24, 26, 46], "pragma_str_to_specifier_set": 24, "pragma_str": 24, "specifierset": 24, "pragma": [24, 42], "raises_not_impl": 24, "returns_arrai": 24, "run_in_tempdir": 24, "run_until_complet": 24, "coroutin": 24, "async": 24, "await": 24, "asyncio": 24, "gather": 24, "singledispatchmethod": 24, "dispatch": 24, "descriptor": 24, "generic_method": 24, "spawn": 24, "stream_respons": 24, "download_url": 24, "progress_bar_descript": 24, "progress": 24, "to_int": 24, "use_temp_sys_path": 24, "sy": 24, "secur": 25, "learn": [25, 27, 28, 30, 33, 34, 35, 37, 39, 40, 41, 42, 43, 44, 45, 46], "ship": [25, 26, 27, 29, 35, 37], "assist": [25, 26, 33], "test_my_contract_method": 25, "prefund": 25, "real": [25, 46], "sole": 25, "generate_test_account": 25, "unfund": 25, "guid": [25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45], "action": [25, 44], "1e18": 25, "give": [25, 26, 32, 39, 43], "use_send": 25, "myfunct": 25, "trezor": [25, 33], "third": [25, 35], "parti": [25, 35, 41], "let": [25, 27, 29, 30, 32, 37, 44], "premis": 25, "describ": [25, 37], "below": [25, 30, 32, 37, 44], "password": 25, "browser": 25, "rest": [25, 33], "maxim": [25, 35], "materi": 25, "entropi": 25, "increas": [25, 41, 44, 46], "n": 25, "altern": [25, 26, 27, 30, 32, 35, 36, 37, 44], "elect": 25, "twice": 25, "rememb": [25, 30], "hdpath": 25, "wordcount": 25, "togeth": [25, 33], "scriptabl": 25, "my": [25, 26, 30, 31, 32, 33, 37, 38], "mysecurep": 25, "ssphrase": 25, "sai": [25, 30, 32, 37], "metamask": [25, 26], "secret": [25, 28], "d": [25, 41, 44], "programmat": 25, "ecurepassphras": 25, "securepassphras": 25, "urandom": 25, "reduc": [25, 37], "repetit": 25, "eth_account": 25, "hello": [25, 43], "intention": 25, "decid": 25, "abov": [25, 30, 36, 37, 41, 43, 44, 45, 46], "eip712": 25, "eip712typ": 25, "mail": 25, "_chainid_": 25, "uint256": [25, 30, 44, 46], "_name_": 25, "_verifyingcontract_": 25, "0xcccccccccccccccccccccccccccccccccccccccc": 25, "_version_": 25, "alic": 25, "0xcd2a3d9f938e13cd947ec05abc7fe734df8dd826": 25, "bob": 25, "0xb0b0b0b0b0b0b000000000000000000000000000": 25, "recov": 25, "recovered_sign": 25, "ci": [25, 30], "cd": 25, "ape_accounts_": 25, "_passphras": 25, "subsequ": [25, 32], "highli": 25, "accident": 25, "leak": 25, "framework": [26, 30, 32, 36, 41, 44, 46], "coupl": 26, "area": [26, 44], "showcas": 26, "endeavor": 26, "logger": [26, 36], "gracefulli": 26, "cli_ctx": [26, 33, 43], "bad": 26, "mymanag": 26, "customcontext": 26, "my_manag": 26, "omit": [26, 37, 46], "semi": 26, "colon": [26, 44], "cmd_2": 26, "afterward": [26, 44], "cmd_1": 26, "cmd_3": 26, "rare": 26, "peopl": 26, "index_of_test_account": 26, "matter": [26, 37], "visa": 26, "versa": [26, 30], "delete_account": 26, "create_account": 26, "boolean": 26, "application_prefix": 26, "foo_bar": 26, "cli_0": 26, "startswith": 26, "cli_1": 26, "me2": 26, "selected_account": 26, "loop": [26, 33], "That": [26, 30, 46], "why": [26, 30, 37, 46], "mysourc": 26, "vy": [26, 27, 38, 42, 44], "edit": [27, 28, 33, 35, 37], "src": [27, 28, 32, 45], "myinterfac": 27, "my_interfac": 27, "0x1234556b5ed9202110d7ecd637a4581db8b9879f": 27, "my_method": [27, 30, 39, 44], "unwil": 27, "binari": 27, "larger": 27, "adjust": [27, 37, 38, 44], "tsconfig": 27, "ds_store": 27, "_mock": 27, "use_depend": 27, "affect": 27, "other_contract": [27, 44], "evm_vers": [27, 32], "pari": [27, 32], "get_compil": 27, "notic": [27, 30, 32, 37, 38, 43, 44], "server": [27, 41], "outpuextra": 27, "preced": 28, "prefer": 28, "serv": 28, "alphabet": 28, "facilit": 28, "easier": 28, "expans": 28, "simpli": [28, 30, 42], "secret_rpc": 28, "my_secret_rpc": 28, "outsid": 28, "globalcontract": 28, "fantom": [28, 35, 37, 44], "0x5fbdb2315678afecb367f032d93f642f64180aa3": 28, "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512": 28, "5030": 28, "whole": 28, "mainnet_fork": 28, "numer": [28, 36, 37], "1234": [28, 37], "0x1234": [28, 37], "eth_estimatega": 28, "0b2": 28, "demo": [28, 38], "ipython": [29, 46], "1647323479": 29, "reflect": 29, "61": 29, "ape_console_extra": 29, "intern": [29, 44], "underscor": [29, 43], "_": [29, 30, 38, 43], "eth_util": 29, "encode_hex": 29, "decode_hex": 29, "getattr": 29, "14388241": 29, "0x68f768988e9bd4be971d527f72483f321975fa52aff9692b6d0e0af71fb77aaf": 29, "ape_init_extra": 29, "close": 29, "reopen": 29, "autoreload": 29, "ape_consol": 29, "embed": 29, "load_ext": 29, "h": 29, "databas": [29, 31], "okai": [29, 33], "human": 29, "readabl": [29, 44], "metamask0": 29, "00040634": 29, "0xe3747e6341e0d3430e6ea9e2346cddcc2f8a4b5b": 29, "anywher": [30, 32, 36], "mysmartcontract": 30, "arg1": 30, "arg2": 30, "pleas": [30, 46], "basic": 30, "contract2": 30, "higher": [30, 37, 44], "get_contract": 30, "complex": [30, 32], "possibli": 30, "repeat": 30, "fashion": 30, "perhap": 30, "copi": 30, "entireti": 30, "review": 30, "mere": [30, 33], "upon": [30, 32, 40], "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45": 30, "v2": 30, "registri": [30, 33], "ychad": 30, "On": [30, 31], "rinkebi": 30, "wdamount": 30, "pure": 30, "get_static_list": 30, "dynarrai": 30, "set_numb": 30, "num": 30, "prevnumb": 30, "mynumb": 30, "withdraw": [30, 42, 44], "monei": 30, "At": [30, 44], "eth_sendrawtransact": 30, "demonstr": [30, 43, 44, 46], "continu": [30, 37, 42], "123": [30, 40, 42], "vice": 30, "addbal": 30, "new_bal": 30, "simul": [30, 37], "measur": 30, "getmodifiedbal": 30, "analyz": 30, "0x123": [30, 40], "40000": 30, "0x3fb5c1cb00000000000000000000000000000000000000000000000000000000000000de": 30, "bytes_valu": 30, "3fb5c1c": 30, "selector_str": 30, "input_dict": 30, "unit256": 30, "method_id": 30, "figur": 30, "usdc": 30, "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48": 30, "0x70a08231": 30, "balanceof": [30, 44, 45], "0x27e235e3": 30, "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef": 30, "0xf4b8a02d4e8d76070bd7092b54d2cbbe90fa72e9": 30, "0x80067013d7f7af4e86b3890489acafe79f31a4cb": 30, "pool": 30, "ipool": 30, "getreserv": 30, "applydiscount": 30, "acct": [30, 31], "rout": 31, "incorpor": 31, "few": [31, 32, 44], "df": 31, "sum": 31, "sent": [31, 37], "foohappen": 31, "beta": 31, "plan": 31, "stage": 31, "sqlite": 31, "contract_ev": 31, "three": [32, 41, 44], "ifi": 32, "openzeppelin_openzeppelin": 32, "__local__": [32, 38], "box": [32, 35, 37, 44], "highlight": 32, "zeppelin": 32, "git": [32, 35], "uniswap": 32, "v3": 32, "snekmat": [32, 38], "mydepend": 32, "node_modul": 32, "myorg": 32, "gh": 32, "abbrevi": 32, "backend": 32, "guidelin": 32, "dapptoolserc20": 32, "dappnix": 32, "potenti": [32, 33, 36, 37], "erc721": 32, "import_remap": 32, "dependency_project": 32, "my_depend": 32, "dependency_contract": 32, "dependencycontracttyp": 32, "deployed_contract": 32, "ape_": 33, "ape_cli_subcommand": 33, "setup": [33, 44], "tokenlist": 33, "As": [33, 37, 42, 44], "mention": [33, 37], "primarili": 33, "apeworx": [33, 34, 35, 37, 40, 41], "team": 33, "good": 33, "qualiti": 33, "compos": 33, "benefit": 33, "_web3": 33, "finish": 33, "ti": 33, "ones": 33, "accord": 33, "_cli": 33, "my_sub_cmd": 33, "subcommand": 33, "entrypoint": 33, "entry_point": 33, "ape_myplugin": 33, "race": 33, "condit": 33, "prevent": 33, "my_cmd": [33, 36], "indiffer": 33, "my_ledger_account": 33, "ledger_0": 33, "my_trezor_account": 33, "trezor_0": 33, "my_script": 33, "my_provider_plugin": 33, "short_help": 33, "off": 33, "my_command": 33, "_fork": 34, "architectur": 35, "trust": [35, 37], "constraint": 35, "minor": 35, "throughout": 36, "21": 36, "30": 36, "yellow": 36, "40": 36, "shown": 36, "set_level": 36, "arbitrum": 37, "tester": [37, 44], "discuss": [37, 44], "triplet": 37, "polygon": [37, 43], "anvil": [37, 44], "altogeth": 37, "commonli": 37, "testnet": [37, 43], "cut": 37, "talk": 37, "maintain": 37, "small": 37, "improv": [37, 44], "wherea": 37, "matic": 37, "avalanch": 37, "blast": 37, "bsc": 37, "zkevm": 37, "proper": 37, "remaind": 37, "familiar": 37, "109": 37, "shibarium": 37, "base_ecosystem_plugin": 37, "paragraph": 37, "recal": 37, "fro": 37, "closer": 37, "henc": 37, "default_": 37, "remot": 37, "correctli": 37, "likewis": 37, "tell": 37, "apenet": 37, "closest": 37, "www": 37, "shibrpc": 37, "puppynet": 37, "500": 37, "customnetwork": 37, "31337": 37, "rate_limit": 37, "sens": 37, "scan": 37, "api_uri": 37, "consult": 37, "readm": 37, "clarifi": 37, "saw": 37, "fly": 37, "integr": 37, "uncommon": 37, "placehold": 37, "unsur": 37, "ident": 37, "layer": 37, "merg": 37, "usethisoneveryrequest": 37, "usethisoneveryethereumrequest": 37, "usethisonallrequeststoethereummainnet": 37, "usethisonallrequestsusingnodeprovid": 37, "nor": 37, "carefulli": 37, "customiz": 37, "ephemer": 37, "feed": 37, "websocket": 37, "silverback": 37, "sdk": 37, "strai": 37, "though": 37, "decentr": 37, "tend": 37, "reject": 37, "decis": 37, "middl": 37, "start_provid": 37, "jump": 37, "bridg": 37, "effect": 37, "smart_contract_exampl": 38, "sampl": [38, 44], "test_sampl": 38, "autom": 38, "capit": 38, "my_other_project": 38, "pip": 38, "But": 38, "contractfromdepend": 38, "minim": 39, "1167": 39, "1967": 39, "beacon": 39, "uup": 39, "1822": 39, "create_forwarder_to": 39, "0xsplit": 39, "formerli": 39, "oz": 39, "897": 39, "zeroag": 39, "soladypush0": 39, "push0": 39, "influenc": 40, "walk": 40, "0x12c17f958d2ee523a2206206994597c13d831e34": 40, "With": 41, "modular": 41, "ltd": 41, "discord": 41, "stai": 41, "tutori": [41, 46], "technic": 41, "academ": 41, "platform": 41, "master": 41, "challeng": 41, "linux": [41, 44], "maco": [41, 44], "window": 41, "subsystem": 41, "wsl": 41, "python3": 41, "advis": 41, "1558": 41, "virtualenv": 41, "venv": 41, "interf": 41, "env": 41, "homebrew": 41, "instruct": 41, "pull": 41, "imag": 41, "ghcr": 41, "container": 41, "slim": 41, "product": 41, "further": 41, "dockerfil": 41, "volum": 41, "haramb": 41, "vvm": 41, "solcx": 41, "pwd": 41, "depth": [41, 46], "interoper": 41, "experi": 41, "3rd": 41, "risk": 41, "besid": 42, "unwind": 42, "becom": [42, 44], "crash": 42, "stacktrac": 42, "setnumb": [42, 44], "not_own": [42, 44], "vypercontract": 42, "98": 42, "raise_on_revert": 42, "had": 42, "introduc": 42, "gpl": 42, "unauthor": [42, 44], "unauth_address": [42, 44], "assign": 42, "hacker": [42, 44], "export": 42, "ape_vyp": 42, "fallbacknotdefinederror": 42, "advantag": 43, "submodul": 43, "world": 43, "helloworld": 43, "subdirectori": 43, "flexibl": 43, "cli_2": 43, "shownet": 43, "amoi": 43, "nm": 43, "hop": 43, "yourself": 43, "therefor": 43, "quick": 43, "workflow": 43, "suppos": 43, "stick": 43, "concept": 44, "dist": 44, "cov": 44, "intuit": 44, "fact": 44, "test_": 44, "test_add": 44, "left": 44, "divis": 44, "phase": 44, "piec": 44, "encompass": 44, "enact": 44, "behav": 44, "authorized_method": 44, "test_author": 44, "set_own": 44, "scope": 44, "flow": 44, "dive": 44, "syntax": 44, "exactli": 44, "test_my_method": 44, "sustain": 44, "100_000": 44, "despit": 44, "0xab5801a7d398351b8be11c439e05c5b3259aec9b": 44, "othercontract": 44, "test_in_futur": 44, "86000": 44, "test_multi_chain": 44, "failur": 44, "bundl": 44, "academi": 44, "conftest": 44, "test_mint": 44, "nft": 44, "test_account_bal": 44, "quantiti": 44, "mint": [44, 45], "earlier": 44, "assertionerror": 44, "shorter": 44, "comment": 44, "check_valu": 44, "_valu": 44, "explictli": 44, "cairo": 44, "due": 44, "_x": 44, "sqrt": 44, "incorrect": 44, "reentri": 44, "nonreentr": 44, "_foo_intern": 44, "disallow": 44, "test_unauthorized_withdraw": 44, "test_unauthor": 44, "test_error_on_deploi": 44, "mycustomerror": 44, "haserror": 44, "rev": 44, "captur": 44, "grab": 44, "myerror": 44, "use_network": 44, "marker": 44, "test_my_fantom_test": 44, "test_my_ethereum_test": 44, "test_my_multichain_test": 44, "stark_contract": 44, "mystarknetcontract": 44, "test_starknet_th": 44, "stark_account": 44, "adequ": 44, "fundm": 44, "median": [44, 45], "57198": 44, "91398": 44, "82848": 44, "28307": 44, "38679": 44, "33493": 44, "changeonstatu": 44, "23827": 44, "45739": 44, "34783": 44, "getsecret": 44, "24564": 44, "testcontract": 44, "51021": 44, "debug_": 44, "mocktoken": 44, "poolcontract": 44, "reset_": 44, "comma": 44, "interv": 44, "press": 44, "ctrl": 44, "undo": 44, "stmt": 44, "85": 44, "71": 44, "80": 44, "htmlcov": 44, "__builtin__": 44, "_immutable_numb": 44, "_number": 44, "foo_method": 44, "view_method": 44, "distinguish": 44, "took": [45, 46], "offer": 45, "trace_transact": 45, "capabl": 45, "0xb7d7f1d5ce7743e821d3026647df486f517946ef1342a1ae93c96e4a8016eab7": 45, "abridg": 45, "0x5668ead1edb8e2a4d724c8fb9cb5ffeabeb422dc": 45, "dsproxi": 45, "_target": 45, "loanshiftertak": 45, "_data": 45, "0x35": 45, "0000": 45, "1421947": 45, "moveloan": 45, "_exchangedata": 45, "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee": 45, "zero_address": 45, "lendingrateoracl": 45, "getmarketborrowr": 45, "_asset": 45, "dai": 45, "35000000000000000000000000": 45, "1164": 45, "dsguard": 45, "1291": 45, "forbid": 45, "loanshifterreceiv": 45, "dst": 45, "0x1c": 45, "5253": 45, "defisaverlogg": 45, "_contract": 45, "_caller": 45, "_lognam": 45, "loanshift": 45, "0x00": [45, 46], "6057": 45, "low": 45, "struct_log": 45, "0x053cba5c12172654d894f66d5670bab6215517a94189a9ffc09bc40a589ec04d": 45, "1302": 45, "13028": 45, "1377": 45, "approv": 45, "22414": 45, "burn": 45, "11946": 45, "25845": 45, "necessarili": 46, "myaccount": 46, "shell": 46, "contract_method_defined_in_contract": 46, "visit": 46, "apeacademi": 46, "otterscan": 46, "london": 46, "got": 46, "broken": 46, "fundmycontract": 46, "beforehand": 46, "plu": 46, "startauct": 46, "priorit": 46, "highest": 46, "0x0": 46, "predict": 46, "access_list": 46, "my_access_list": 46, "fooevent": 46, "barev": 46, "foomethod": 46, "event_typ": 46, "baz": 46, "longer": 46, "600": 46, "power": 46, "myriad": 46, "themselv": 46, "userguid": 46, "contract_a": 46, "methodtocal": 46, "txn_cost": 46, "mymutablemethod": 46, "view_cost": 46, "myviewmethod": 46}, "objects": {"": [[10, 0, 0, "-", "ape"], [11, 0, 0, "-", "ape_accounts"], [12, 0, 0, "-", "ape_compile"], [13, 0, 0, "-", "ape_ethereum"], [14, 0, 0, "-", "ape_node"], [15, 0, 0, "-", "ape_pm"], [16, 0, 0, "-", "ape_test"]], "ape": [[10, 1, 1, "", "Contract"], [10, 2, 1, "", "Project"], [10, 3, 1, "", "accounts"], [10, 3, 1, "", "chain"], [10, 3, 1, "", "compilers"], [10, 3, 1, "", "config"], [10, 1, 1, "", "convert"], [20, 0, 0, "-", "exceptions"], [10, 3, 1, "", "networks"], [22, 0, 0, "-", "plugins"], [10, 3, 1, "", "project"], [10, 2, 1, "", "reverts"], [23, 0, 0, "-", "types"], [24, 0, 0, "-", "utils"]], "ape.api": [[17, 0, 0, "-", "accounts"], [17, 0, 0, "-", "address"], [17, 0, 0, "-", "compiler"], [17, 0, 0, "-", "config"], [17, 0, 0, "-", "convert"], [17, 0, 0, "-", "explorers"], [17, 0, 0, "-", "networks"], [17, 0, 0, "-", "projects"], [17, 0, 0, "-", "providers"], [17, 0, 0, "-", "query"]], "ape.api.accounts": [[17, 4, 1, "", "AccountAPI"], [17, 4, 1, "", "AccountContainerAPI"], [17, 4, 1, "", "ImpersonatedAccount"], [17, 4, 1, "", "TestAccountAPI"], [17, 4, 1, "", "TestAccountContainerAPI"]], "ape.api.accounts.AccountAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 5, 1, "", "alias"], [17, 6, 1, "", "call"], [17, 6, 1, "", "check_signature"], [17, 6, 1, "", "declare"], [17, 6, 1, "", "deploy"], [17, 6, 1, "", "prepare_transaction"], [17, 6, 1, "", "sign_message"], [17, 6, 1, "", "sign_raw_msghash"], [17, 6, 1, "", "sign_transaction"], [17, 6, 1, "", "transfer"]], "ape.api.accounts.AccountContainerAPI": [[17, 2, 1, "", "__class_vars__"], [17, 6, 1, "", "__contains__"], [17, 6, 1, "", "__delitem__"], [17, 6, 1, "", "__getitem__"], [17, 6, 1, "", "__len__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 2, 1, "", "account_type"], [17, 5, 1, "", "accounts"], [17, 5, 1, "", "aliases"], [17, 6, 1, "", "append"], [17, 5, 1, "", "data_folder"], [17, 2, 1, "", "name"], [17, 6, 1, "", "remove"]], "ape.api.accounts.ImpersonatedAccount": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 5, 1, "", "address"], [17, 6, 1, "", "call"], [17, 2, 1, "", "raw_address"], [17, 6, 1, "", "sign_message"], [17, 6, 1, "", "sign_transaction"]], "ape.api.accounts.TestAccountAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.accounts.TestAccountContainerAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 5, 1, "", "data_folder"], [17, 6, 1, "", "generate_account"], [17, 6, 1, "", "get_test_account"], [17, 6, 1, "", "reset"]], "ape.api.address": [[17, 4, 1, "", "Address"], [17, 4, 1, "", "BaseAddress"]], "ape.api.address.Address": [[17, 5, 1, "", "address"]], "ape.api.address.BaseAddress": [[17, 5, 1, "", "address"], [17, 5, 1, "", "balance"], [17, 5, 1, "", "code"], [17, 5, 1, "", "codesize"], [17, 5, 1, "", "history"], [17, 5, 1, "", "is_contract"], [17, 5, 1, "", "nonce"]], "ape.api.compiler": [[17, 4, 1, "", "CompilerAPI"]], "ape.api.compiler.CompilerAPI": [[17, 6, 1, "", "compile"], [17, 6, 1, "", "compile_code"], [17, 2, 1, "", "compiler_settings"], [17, 6, 1, "", "enrich_error"], [17, 6, 1, "", "flatten_contract"], [17, 6, 1, "", "get_compiler_settings"], [17, 6, 1, "", "get_config"], [17, 6, 1, "", "get_imports"], [17, 6, 1, "", "get_version_map"], [17, 6, 1, "", "get_versions"], [17, 6, 1, "", "init_coverage_profile"], [17, 5, 1, "", "name"], [17, 5, 1, "", "supports_source_tracing"], [17, 6, 1, "", "trace_source"]], "ape.api.config": [[17, 4, 1, "", "ApeConfig"], [17, 4, 1, "", "ConfigEnum"], [17, 4, 1, "", "DeploymentConfig"], [17, 4, 1, "", "GenericConfig"], [17, 4, 1, "", "PluginConfig"]], "ape.api.config.ApeConfig": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 2, 1, "", "contracts_folder"], [17, 2, 1, "", "default_ecosystem"], [17, 2, 1, "", "dependencies"], [17, 2, 1, "", "deployment_data"], [17, 2, 1, "", "interfaces_folder"], [17, 2, 1, "", "meta"], [17, 2, 1, "", "name"], [17, 2, 1, "", "request_headers"], [17, 2, 1, "", "version"], [17, 6, 1, "", "write_to_disk"]], "ape.api.config.DeploymentConfig": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 2, 1, "", "address"], [17, 2, 1, "", "contract_type"]], "ape.api.config.PluginConfig": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.convert": [[17, 4, 1, "", "ConverterAPI"]], "ape.api.convert.ConverterAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 6, 1, "", "convert"], [17, 6, 1, "", "is_convertible"]], "ape.api.explorers": [[17, 4, 1, "", "ExplorerAPI"]], "ape.api.explorers.ExplorerAPI": [[17, 6, 1, "", "get_address_url"], [17, 6, 1, "", "get_contract_type"], [17, 6, 1, "", "get_transaction_url"], [17, 6, 1, "", "publish_contract"]], "ape.api.networks": [[17, 4, 1, "", "EcosystemAPI"], [17, 4, 1, "", "ForkedNetworkAPI"], [17, 4, 1, "", "NetworkAPI"], [17, 4, 1, "", "ProviderContextManager"], [17, 4, 1, "", "ProxyInfoAPI"], [17, 1, 1, "", "create_network_type"]], "ape.api.networks.EcosystemAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 6, 1, "", "add_network"], [17, 5, 1, "", "config"], [17, 6, 1, "", "create_transaction"], [17, 5, 1, "", "custom_network"], [17, 5, 1, "", "data_folder"], [17, 6, 1, "", "decode_address"], [17, 6, 1, "", "decode_block"], [17, 6, 1, "", "decode_calldata"], [17, 6, 1, "", "decode_custom_error"], [17, 6, 1, "", "decode_logs"], [17, 6, 1, "", "decode_primitive_value"], [17, 6, 1, "", "decode_receipt"], [17, 6, 1, "", "decode_returndata"], [17, 5, 1, "", "default_network_name"], [17, 6, 1, "", "encode_address"], [17, 6, 1, "", "encode_calldata"], [17, 6, 1, "", "encode_contract_blueprint"], [17, 6, 1, "", "encode_deployment"], [17, 6, 1, "", "encode_transaction"], [17, 6, 1, "", "enrich_trace"], [17, 2, 1, "", "fee_token_decimals"], [17, 2, 1, "", "fee_token_symbol"], [17, 6, 1, "", "get_method_selector"], [17, 6, 1, "", "get_network"], [17, 6, 1, "", "get_network_data"], [17, 6, 1, "", "get_proxy_info"], [17, 6, 1, "", "get_python_types"], [17, 2, 1, "", "name"], [17, 5, 1, "", "networks"], [17, 2, 1, "", "request_header"], [17, 6, 1, "", "serialize_transaction"], [17, 6, 1, "", "set_default_network"]], "ape.api.networks.ForkedNetworkAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 5, 1, "", "upstream_chain_id"], [17, 5, 1, "", "upstream_network"], [17, 5, 1, "", "upstream_provider"], [17, 6, 1, "", "use_upstream_provider"]], "ape.api.networks.NetworkAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 5, 1, "", "auto_gas_multiplier"], [17, 5, 1, "", "base_fee_multiplier"], [17, 5, 1, "", "block_time"], [17, 5, 1, "", "chain_id"], [17, 5, 1, "", "data_folder"], [17, 5, 1, "", "default_provider_name"], [17, 2, 1, "", "ecosystem"], [17, 5, 1, "", "ecosystem_config"], [17, 5, 1, "", "explorer"], [17, 6, 1, "", "get_provider"], [17, 5, 1, "", "is_adhoc"], [17, 5, 1, "", "is_dev"], [17, 5, 1, "", "is_fork"], [17, 5, 1, "", "is_local"], [17, 2, 1, "", "name"], [17, 5, 1, "", "network_id"], [17, 5, 1, "", "providers"], [17, 6, 1, "", "publish_contract"], [17, 2, 1, "", "request_header"], [17, 5, 1, "", "required_confirmations"], [17, 6, 1, "", "set_default_provider"], [17, 5, 1, "", "transaction_acceptance_timeout"], [17, 6, 1, "", "use_default_provider"], [17, 6, 1, "", "use_provider"], [17, 6, 1, "", "verify_chain_id"]], "ape.api.networks.ProviderContextManager": [[17, 5, 1, "", "empty"]], "ape.api.networks.ProxyInfoAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 2, 1, "", "target"]], "ape.api.projects": [[17, 4, 1, "", "ApeProject"], [17, 4, 1, "", "DependencyAPI"], [17, 4, 1, "", "ProjectAPI"]], "ape.api.projects.ApeProject": [[17, 6, 1, "", "extract_config"], [17, 5, 1, "", "is_valid"]], "ape.api.projects.DependencyAPI": [[17, 2, 1, "", "config_override"], [17, 6, 1, "", "fetch"], [17, 2, 1, "", "name"], [17, 5, 1, "", "package_id"], [17, 5, 1, "", "uri"], [17, 5, 1, "", "version_id"]], "ape.api.projects.ProjectAPI": [[17, 6, 1, "", "extract_config"], [17, 5, 1, "", "is_valid"], [17, 2, 1, "", "path"]], "ape.api.providers": [[17, 4, 1, "", "BlockAPI"], [17, 4, 1, "", "ProviderAPI"], [17, 4, 1, "", "SubprocessProvider"], [17, 4, 1, "", "TestProviderAPI"], [17, 4, 1, "", "UpstreamProvider"]], "ape.api.providers.BlockAPI": [[17, 5, 1, "", "datetime"], [17, 2, 1, "", "hash"], [17, 2, 1, "", "num_transactions"], [17, 2, 1, "", "number"], [17, 2, 1, "", "parent_hash"], [17, 5, 1, "", "size"], [17, 2, 1, "", "timestamp"], [17, 5, 1, "", "transactions"], [17, 6, 1, "", "validate_size"]], "ape.api.providers.ProviderAPI": [[17, 5, 1, "", "base_fee"], [17, 2, 1, "", "block_page_size"], [17, 5, 1, "", "chain_id"], [17, 2, 1, "", "concurrency"], [17, 5, 1, "", "config"], [17, 6, 1, "", "connect"], [17, 5, 1, "", "connection_id"], [17, 5, 1, "", "connection_str"], [17, 5, 1, "", "data_folder"], [17, 6, 1, "", "disconnect"], [17, 6, 1, "", "estimate_gas_cost"], [17, 5, 1, "", "gas_price"], [17, 6, 1, "", "get_balance"], [17, 6, 1, "", "get_block"], [17, 6, 1, "", "get_code"], [17, 6, 1, "", "get_contract_logs"], [17, 6, 1, "", "get_nonce"], [17, 6, 1, "", "get_receipt"], [17, 6, 1, "", "get_storage"], [17, 6, 1, "", "get_test_account"], [17, 6, 1, "", "get_transaction_trace"], [17, 6, 1, "", "get_transactions_by_account_nonce"], [17, 6, 1, "", "get_transactions_by_block"], [17, 6, 1, "", "get_virtual_machine_error"], [17, 5, 1, "", "http_uri"], [17, 5, 1, "", "is_connected"], [17, 6, 1, "", "make_request"], [17, 5, 1, "", "max_gas"], [17, 6, 1, "", "mine"], [17, 2, 1, "", "name"], [17, 2, 1, "", "network"], [17, 5, 1, "", "network_choice"], [17, 6, 1, "", "poll_blocks"], [17, 6, 1, "", "poll_logs"], [17, 6, 1, "", "prepare_transaction"], [17, 5, 1, "", "priority_fee"], [17, 2, 1, "", "provider_settings"], [17, 6, 1, "", "relock_account"], [17, 2, 1, "", "request_header"], [17, 6, 1, "", "restore"], [17, 6, 1, "", "send_call"], [17, 6, 1, "", "send_private_transaction"], [17, 6, 1, "", "send_transaction"], [17, 6, 1, "", "set_balance"], [17, 6, 1, "", "set_code"], [17, 6, 1, "", "set_storage"], [17, 6, 1, "", "set_timestamp"], [17, 5, 1, "", "settings"], [17, 6, 1, "", "snapshot"], [17, 6, 1, "", "stream_request"], [17, 5, 1, "", "supports_tracing"], [17, 6, 1, "", "unlock_account"], [17, 6, 1, "", "update_settings"], [17, 5, 1, "", "ws_uri"]], "ape.api.providers.SubprocessProvider": [[17, 6, 1, "", "build_command"], [17, 6, 1, "", "connect"], [17, 5, 1, "", "connection_id"], [17, 6, 1, "", "disconnect"], [17, 5, 1, "", "process_name"], [17, 6, 1, "", "start"], [17, 6, 1, "", "stop"]], "ape.api.providers.TestProviderAPI": [[17, 5, 1, "", "auto_mine"], [17, 6, 1, "", "mine"], [17, 6, 1, "", "restore"], [17, 6, 1, "", "set_timestamp"], [17, 6, 1, "", "snapshot"]], "ape.api.query": [[17, 4, 1, "", "AccountTransactionQuery"], [17, 4, 1, "", "BlockQuery"], [17, 4, 1, "", "BlockTransactionQuery"], [17, 4, 1, "", "ContractCreation"], [17, 4, 1, "", "ContractCreationQuery"], [17, 4, 1, "", "ContractEventQuery"], [17, 4, 1, "", "ContractMethodQuery"], [17, 4, 1, "", "QueryAPI"]], "ape.api.query.AccountTransactionQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.BlockQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.BlockTransactionQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.ContractCreation": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 2, 1, "", "block"], [17, 2, 1, "", "deployer"], [17, 2, 1, "", "factory"], [17, 6, 1, "", "from_receipt"], [17, 5, 1, "", "receipt"], [17, 2, 1, "", "txn_hash"]], "ape.api.query.ContractCreationQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.ContractEventQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.ContractMethodQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.QueryAPI": [[17, 6, 1, "", "estimate_query"], [17, 6, 1, "", "perform_query"], [17, 6, 1, "", "update_cache"]], "ape.api.transactions": [[17, 4, 1, "", "ReceiptAPI"], [17, 4, 1, "", "TransactionAPI"]], "ape.api.transactions.ReceiptAPI": [[17, 6, 1, "", "await_confirmations"], [17, 5, 1, "", "confirmed"], [17, 5, 1, "", "debug_logs_lines"], [17, 5, 1, "", "debug_logs_typed"], [17, 6, 1, "", "decode_logs"], [17, 5, 1, "", "events"], [17, 5, 1, "", "failed"], [17, 5, 1, "", "method_called"], [17, 6, 1, "", "raise_for_status"], [17, 5, 1, "", "ran_out_of_gas"], [17, 5, 1, "", "return_value"], [17, 6, 1, "", "show_debug_logs"], [17, 6, 1, "", "show_events"], [17, 6, 1, "", "show_gas_report"], [17, 6, 1, "", "show_source_traceback"], [17, 6, 1, "", "show_trace"], [17, 5, 1, "", "source_traceback"], [17, 5, 1, "", "total_fees_paid"], [17, 5, 1, "", "trace"], [17, 6, 1, "", "track_coverage"], [17, 6, 1, "", "track_gas"]], "ape.api.transactions.TransactionAPI": [[17, 5, 1, "", "receipt"], [17, 6, 1, "", "serialize_transaction"], [17, 5, 1, "", "total_transfer_value"], [17, 5, 1, "", "trace"], [17, 5, 1, "", "txn_hash"]], "ape.cli": [[18, 0, 0, "-", "arguments"], [18, 0, 0, "-", "choices"], [18, 0, 0, "-", "commands"], [18, 0, 0, "-", "options"], [18, 0, 0, "-", "paramtype"]], "ape.cli.arguments": [[18, 1, 1, "", "contract_file_paths_argument"], [18, 1, 1, "", "existing_alias_argument"], [18, 1, 1, "", "non_existing_alias_argument"]], "ape.cli.choices": [[18, 4, 1, "", "AccountAliasPromptChoice"], [18, 4, 1, "", "Alias"], [18, 4, 1, "", "NetworkChoice"], [18, 4, 1, "", "OutputFormat"], [18, 4, 1, "", "PromptChoice"], [18, 1, 1, "", "output_format_choice"], [18, 1, 1, "", "select_account"]], "ape.cli.choices.AccountAliasPromptChoice": [[18, 6, 1, "", "convert"], [18, 6, 1, "", "print_choices"], [18, 6, 1, "", "select_account"]], "ape.cli.choices.Alias": [[18, 2, 1, "", "name"]], "ape.cli.choices.NetworkChoice": [[18, 6, 1, "", "convert"], [18, 6, 1, "", "get_metavar"]], "ape.cli.choices.OutputFormat": [[18, 2, 1, "", "TREE"], [18, 2, 1, "", "YAML"]], "ape.cli.choices.PromptChoice": [[18, 6, 1, "", "convert"], [18, 6, 1, "", "print_choices"]], "ape.cli.commands": [[18, 4, 1, "", "ConnectedProviderCommand"]], "ape.cli.commands.ConnectedProviderCommand": [[18, 6, 1, "", "invoke"], [18, 6, 1, "", "parse_args"]], "ape.cli.options": [[18, 4, 1, "", "ApeCliContextObject"], [18, 4, 1, "", "NetworkOption"], [18, 1, 1, "", "account_option"], [18, 1, 1, "", "ape_cli_context"], [18, 1, 1, "", "contract_option"], [18, 1, 1, "", "incompatible_with"], [18, 1, 1, "", "network_option"], [18, 1, 1, "", "output_format_option"], [18, 1, 1, "", "skip_confirmation_option"], [18, 1, 1, "", "verbosity_option"]], "ape.cli.options.ApeCliContextObject": [[18, 6, 1, "", "abort"]], "ape.cli.paramtype": [[18, 4, 1, "", "JSON"], [18, 4, 1, "", "Path"]], "ape.cli.paramtype.JSON": [[18, 6, 1, "", "convert"]], "ape.contracts.base": [[19, 4, 1, "", "ContractContainer"], [19, 4, 1, "", "ContractEvent"], [19, 4, 1, "", "ContractInstance"], [19, 4, 1, "", "ContractTypeWrapper"]], "ape.contracts.base.ContractContainer": [[19, 6, 1, "", "__call__"], [19, 6, 1, "", "__eq__"], [19, 2, 1, "", "__hash__"], [19, 6, 1, "", "at"], [19, 6, 1, "", "deploy"], [19, 5, 1, "", "deployments"]], "ape.contracts.base.ContractEvent": [[19, 6, 1, "", "__call__"], [19, 2, 1, "", "__class_vars__"], [19, 6, 1, "", "__iter__"], [19, 2, 1, "", "__private_attributes__"], [19, 2, 1, "", "__pydantic_complete__"], [19, 2, 1, "", "__pydantic_core_schema__"], [19, 2, 1, "", "__pydantic_custom_init__"], [19, 2, 1, "", "__pydantic_decorators__"], [19, 2, 1, "", "__pydantic_generic_metadata__"], [19, 2, 1, "", "__pydantic_parent_namespace__"], [19, 2, 1, "", "__pydantic_post_init__"], [19, 2, 1, "", "__pydantic_serializer__"], [19, 2, 1, "", "__pydantic_validator__"], [19, 2, 1, "", "__signature__"], [19, 6, 1, "", "from_receipt"], [19, 5, 1, "", "info"], [19, 5, 1, "", "name"], [19, 6, 1, "", "poll_logs"], [19, 6, 1, "", "query"], [19, 6, 1, "", "range"]], "ape.contracts.base.ContractInstance": [[19, 6, 1, "", "__call__"], [19, 5, 1, "", "address"], [19, 6, 1, "", "call_view_method"], [19, 5, 1, "", "creation_metadata"], [19, 6, 1, "", "from_receipt"], [19, 6, 1, "", "get_error_by_signature"], [19, 6, 1, "", "get_event_by_signature"], [19, 6, 1, "", "invoke_transaction"]], "ape.contracts.base.ContractTypeWrapper": [[19, 6, 1, "", "decode_input"], [19, 5, 1, "", "identifier_lookup"], [19, 5, 1, "", "selector_identifiers"], [19, 5, 1, "", "source_path"]], "ape.exceptions": [[20, 7, 1, "", "APINotImplementedError"], [20, 7, 1, "", "Abort"], [20, 7, 1, "", "AccountsError"], [20, 7, 1, "", "AliasAlreadyInUseError"], [20, 7, 1, "", "ApeAttributeError"], [20, 7, 1, "", "ApeException"], [20, 7, 1, "", "ApeIndexError"], [20, 7, 1, "", "ArgumentsLengthError"], [20, 7, 1, "", "BlockNotFoundError"], [20, 7, 1, "", "ChainError"], [20, 7, 1, "", "CompilerError"], [20, 7, 1, "", "ConfigError"], [20, 7, 1, "", "ContractDataError"], [20, 7, 1, "", "ContractLogicError"], [20, 7, 1, "", "ContractNotFoundError"], [20, 7, 1, "", "ConversionError"], [20, 7, 1, "", "CustomError"], [20, 7, 1, "", "DecodingError"], [20, 7, 1, "", "EcosystemNotFoundError"], [20, 7, 1, "", "MethodNonPayableError"], [20, 7, 1, "", "MissingDeploymentBytecodeError"], [20, 7, 1, "", "NetworkError"], [20, 7, 1, "", "NetworkMismatchError"], [20, 7, 1, "", "NetworkNotFoundError"], [20, 7, 1, "", "OutOfGasError"], [20, 7, 1, "", "PluginInstallError"], [20, 7, 1, "", "PluginVersionError"], [20, 7, 1, "", "ProjectError"], [20, 7, 1, "", "ProviderError"], [20, 7, 1, "", "ProviderNotConnectedError"], [20, 7, 1, "", "ProviderNotFoundError"], [20, 7, 1, "", "QueryEngineError"], [20, 7, 1, "", "RPCTimeoutError"], [20, 7, 1, "", "SignatureError"], [20, 7, 1, "", "SubprocessError"], [20, 7, 1, "", "SubprocessTimeoutError"], [20, 7, 1, "", "TransactionError"], [20, 7, 1, "", "TransactionNotFoundError"], [20, 7, 1, "", "UnknownSnapshotError"], [20, 7, 1, "", "UnknownVersionError"], [20, 7, 1, "", "VirtualMachineError"], [20, 1, 1, "", "handle_ape_exception"]], "ape.exceptions.Abort": [[20, 6, 1, "", "show"]], "ape.exceptions.ContractLogicError": [[20, 5, 1, "", "dev_message"], [20, 6, 1, "", "from_error"]], "ape.exceptions.CustomError": [[20, 5, 1, "", "name"]], "ape.managers": [[21, 0, 0, "-", "accounts"], [21, 0, 0, "-", "compilers"], [21, 0, 0, "-", "config"], [21, 0, 0, "-", "converters"], [21, 0, 0, "-", "networks"], [21, 0, 0, "-", "project"], [21, 0, 0, "-", "query"]], "ape.managers.accounts": [[21, 4, 1, "", "AccountManager"], [21, 4, 1, "", "TestAccountManager"]], "ape.managers.accounts.AccountManager": [[21, 6, 1, "", "__contains__"], [21, 6, 1, "", "__len__"], [21, 5, 1, "", "aliases"], [21, 5, 1, "", "containers"], [21, 6, 1, "", "get_accounts_by_type"], [21, 6, 1, "", "load"], [21, 5, 1, "", "test_accounts"]], "ape.managers.accounts.TestAccountManager": [[21, 6, 1, "", "__contains__"], [21, 6, 1, "", "__getitem__"], [21, 6, 1, "", "__iter__"], [21, 6, 1, "", "__len__"], [21, 6, 1, "", "impersonate_account"], [21, 6, 1, "", "stop_impersonating"]], "ape.managers.chain": [[21, 4, 1, "", "AccountHistory"], [21, 4, 1, "", "BlockContainer"], [21, 4, 1, "", "ChainManager"], [21, 4, 1, "", "ContractCache"], [21, 4, 1, "", "TransactionHistory"]], "ape.managers.chain.AccountHistory": [[21, 2, 1, "", "__class_vars__"], [21, 6, 1, "", "__iter__"], [21, 6, 1, "", "__len__"], [21, 2, 1, "", "__private_attributes__"], [21, 2, 1, "", "__pydantic_complete__"], [21, 2, 1, "", "__pydantic_core_schema__"], [21, 2, 1, "", "__pydantic_custom_init__"], [21, 2, 1, "", "__pydantic_decorators__"], [21, 2, 1, "", "__pydantic_generic_metadata__"], [21, 2, 1, "", "__pydantic_parent_namespace__"], [21, 2, 1, "", "__pydantic_post_init__"], [21, 2, 1, "", "__pydantic_serializer__"], [21, 2, 1, "", "__pydantic_validator__"], [21, 2, 1, "", "__signature__"], [21, 2, 1, "", "address"], [21, 6, 1, "", "append"], [21, 5, 1, "", "outgoing"], [21, 6, 1, "", "query"], [21, 6, 1, "", "revert_to_block"], [21, 2, 1, "", "sessional"]], "ape.managers.chain.BlockContainer": [[21, 6, 1, "", "__getitem__"], [21, 6, 1, "", "__iter__"], [21, 6, 1, "", "__len__"], [21, 5, 1, "", "head"], [21, 5, 1, "", "height"], [21, 6, 1, "", "poll_blocks"], [21, 6, 1, "", "query"], [21, 6, 1, "", "range"]], "ape.managers.chain.ChainManager": [[21, 5, 1, "", "base_fee"], [21, 5, 1, "", "blocks"], [21, 5, 1, "", "chain_id"], [21, 5, 1, "", "gas_price"], [21, 6, 1, "", "get_receipt"], [21, 5, 1, "", "history"], [21, 6, 1, "", "isolate"], [21, 6, 1, "", "mine"], [21, 5, 1, "", "pending_timestamp"], [21, 6, 1, "", "restore"], [21, 6, 1, "", "snapshot"]], "ape.managers.chain.ContractCache": [[21, 6, 1, "", "__delitem__"], [21, 6, 1, "", "__setitem__"], [21, 6, 1, "", "cache_blueprint"], [21, 6, 1, "", "cache_deployment"], [21, 6, 1, "", "cache_proxy_info"], [21, 6, 1, "", "clear_local_caches"], [21, 6, 1, "", "get"], [21, 6, 1, "", "get_blueprint"], [21, 6, 1, "", "get_container"], [21, 6, 1, "", "get_creation_metadata"], [21, 6, 1, "", "get_deployments"], [21, 6, 1, "", "get_multiple"], [21, 6, 1, "", "get_proxy_info"], [21, 6, 1, "", "instance_at"], [21, 6, 1, "", "instance_from_receipt"]], "ape.managers.chain.TransactionHistory": [[21, 6, 1, "", "append"], [21, 6, 1, "", "revert_to_block"]], "ape.managers.compilers": [[21, 4, 1, "", "CompilerManager"]], "ape.managers.compilers.CompilerManager": [[21, 6, 1, "", "can_trace_source"], [21, 6, 1, "", "compile"], [21, 6, 1, "", "compile_source"], [21, 6, 1, "", "enrich_error"], [21, 6, 1, "", "flatten_contract"], [21, 6, 1, "", "get_custom_error"], [21, 6, 1, "", "get_imports"], [21, 6, 1, "", "get_references"], [21, 5, 1, "", "registered_compilers"]], "ape.managers.config": [[21, 4, 1, "", "ConfigManager"]], "ape.managers.config.ConfigManager": [[21, 6, 1, "", "extract_config"], [21, 5, 1, "", "global_config"], [21, 6, 1, "", "isolate_data_folder"]], "ape.managers.converters": [[21, 4, 1, "", "AccountIntConverter"], [21, 4, 1, "", "AddressAPIConverter"], [21, 4, 1, "", "BytesAddressConverter"], [21, 4, 1, "", "ConversionManager"], [21, 4, 1, "", "HexAddressConverter"], [21, 4, 1, "", "HexConverter"], [21, 4, 1, "", "HexIntConverter"], [21, 4, 1, "", "HexIterableConverter"], [21, 4, 1, "", "IntAddressConverter"], [21, 4, 1, "", "StringDecimalConverter"], [21, 4, 1, "", "StringIntConverter"], [21, 4, 1, "", "TimestampConverter"]], "ape.managers.converters.AccountIntConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.AddressAPIConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.BytesAddressConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.ConversionManager": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_type"]], "ape.managers.converters.HexAddressConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.HexConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.HexIntConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.HexIterableConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.IntAddressConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.StringDecimalConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.StringIntConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.TimestampConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.networks": [[21, 4, 1, "", "NetworkManager"]], "ape.managers.networks.NetworkManager": [[21, 5, 1, "", "active_provider"], [21, 6, 1, "", "create_custom_provider"], [21, 5, 1, "", "custom_networks"], [21, 5, 1, "", "default_ecosystem"], [21, 5, 1, "", "ecosystem"], [21, 5, 1, "", "ecosystem_names"], [21, 5, 1, "", "ecosystems"], [21, 6, 1, "", "fork"], [21, 6, 1, "", "get_ecosystem"], [21, 6, 1, "", "get_network_choices"], [21, 6, 1, "", "get_provider_from_choice"], [21, 6, 1, "", "get_request_headers"], [21, 5, 1, "", "network"], [21, 5, 1, "", "network_data"], [21, 5, 1, "", "network_names"], [21, 6, 1, "", "parse_network_choice"], [21, 5, 1, "", "provider_names"], [21, 6, 1, "", "set_default_ecosystem"]], "ape.managers.project": [[21, 4, 1, "", "ContractManager"], [21, 4, 1, "", "Dependency"], [21, 4, 1, "", "DependencyManager"], [21, 4, 1, "", "DependencyVersionMap"], [21, 4, 1, "", "LocalProject"], [21, 4, 1, "", "Project"], [21, 4, 1, "", "ProjectManager"], [21, 4, 1, "", "SourceManager"]], "ape.managers.project.ContractManager": [[21, 6, 1, "", "get"]], "ape.managers.project.Dependency": [[21, 6, 1, "", "__eq__"], [21, 6, 1, "", "__hash__"], [21, 6, 1, "", "compile"], [21, 6, 1, "", "install"], [21, 5, 1, "", "name"], [21, 5, 1, "", "package_id"], [21, 5, 1, "", "project"], [21, 6, 1, "", "unpack"], [21, 5, 1, "", "uri"], [21, 5, 1, "", "version"]], "ape.managers.project.DependencyManager": [[21, 6, 1, "", "add"], [21, 6, 1, "", "decode_dependency"], [21, 6, 1, "", "get_dependency"], [21, 6, 1, "", "get_versions"], [21, 6, 1, "", "install"], [21, 5, 1, "", "installed"], [21, 5, 1, "", "packages_cache"], [21, 5, 1, "", "specified"], [21, 6, 1, "", "unpack"], [21, 5, 1, "", "uri_map"]], "ape.managers.project.DependencyVersionMap": [[21, 6, 1, "", "__contains__"], [21, 6, 1, "", "__getitem__"], [21, 6, 1, "", "get"]], "ape.managers.project.LocalProject": [[21, 5, 1, "", "config"], [21, 5, 1, "", "contracts"], [21, 5, 1, "", "contracts_folder"], [21, 5, 1, "", "deployments"], [21, 5, 1, "", "exclusions"], [21, 6, 1, "", "extract_manifest"], [21, 5, 1, "", "in_tempdir"], [21, 5, 1, "", "interfaces_folder"], [21, 6, 1, "", "isolate_in_tempdir"], [21, 6, 1, "", "load_manifest"], [21, 5, 1, "", "meta"], [21, 5, 1, "", "project_api"], [21, 6, 1, "", "refresh_sources"], [21, 6, 1, "", "reload_config"], [21, 5, 1, "", "sources"], [21, 6, 1, "", "unpack"], [21, 6, 1, "", "update_manifest"]], "ape.managers.project.Project": [[21, 6, 1, "", "add_compiler_data"], [21, 5, 1, "", "dependencies"], [21, 5, 1, "", "is_compiled"], [21, 6, 1, "", "isolate_in_tempdir"], [21, 6, 1, "", "reconfigure"], [21, 6, 1, "", "unpack"], [21, 6, 1, "", "update_manifest"]], "ape.managers.project.ProjectManager": [[21, 6, 1, "", "from_manifest"], [21, 6, 1, "", "from_python_library"]], "ape.managers.project.SourceManager": [[21, 6, 1, "", "get"], [21, 6, 1, "", "is_excluded"], [21, 6, 1, "", "lookup"], [21, 5, 1, "", "paths"], [21, 6, 1, "", "refresh"]], "ape.managers.query": [[21, 4, 1, "", "DefaultQueryProvider"], [21, 4, 1, "", "QueryManager"]], "ape.managers.query.DefaultQueryProvider": [[21, 6, 1, "", "estimate_query"], [21, 6, 1, "", "perform_query"]], "ape.managers.query.QueryManager": [[21, 5, 1, "", "engines"], [21, 6, 1, "", "query"]], "ape.plugins": [[22, 0, 0, "-", "account"], [22, 0, 0, "-", "compiler"], [22, 0, 0, "-", "config"], [22, 0, 0, "-", "converter"], [22, 0, 0, "-", "network"], [22, 0, 0, "-", "pluggy_patch"], [22, 0, 0, "-", "project"], [22, 0, 0, "-", "query"], [22, 1, 1, "", "register"]], "ape.plugins.account": [[22, 4, 1, "", "AccountPlugin"]], "ape.plugins.account.AccountPlugin": [[22, 6, 1, "", "account_types"]], "ape.plugins.compiler": [[22, 4, 1, "", "CompilerPlugin"]], "ape.plugins.compiler.CompilerPlugin": [[22, 6, 1, "", "register_compiler"]], "ape.plugins.config": [[22, 4, 1, "", "Config"]], "ape.plugins.config.Config": [[22, 6, 1, "", "config_class"]], "ape.plugins.converter": [[22, 4, 1, "", "ConversionPlugin"]], "ape.plugins.converter.ConversionPlugin": [[22, 6, 1, "", "converters"]], "ape.plugins.network": [[22, 4, 1, "", "EcosystemPlugin"], [22, 4, 1, "", "ExplorerPlugin"], [22, 4, 1, "", "NetworkPlugin"], [22, 4, 1, "", "ProviderPlugin"]], "ape.plugins.network.EcosystemPlugin": [[22, 6, 1, "", "ecosystems"]], "ape.plugins.network.ExplorerPlugin": [[22, 6, 1, "", "explorers"]], "ape.plugins.network.NetworkPlugin": [[22, 6, 1, "", "networks"]], "ape.plugins.network.ProviderPlugin": [[22, 6, 1, "", "providers"]], "ape.plugins.pluggy_patch": [[22, 4, 1, "", "PluginType"], [22, 3, 1, "", "plugin_manager"]], "ape.plugins.project": [[22, 4, 1, "", "DependencyPlugin"], [22, 4, 1, "", "ProjectPlugin"]], "ape.plugins.project.DependencyPlugin": [[22, 6, 1, "", "dependencies"]], "ape.plugins.project.ProjectPlugin": [[22, 6, 1, "", "projects"]], "ape.plugins.query": [[22, 4, 1, "", "QueryPlugin"]], "ape.plugins.query.QueryPlugin": [[22, 6, 1, "", "query_engines"]], "ape.types": [[23, 4, 1, "", "BaseContractLog"], [23, 3, 1, "", "BlockID"], [23, 4, 1, "", "ContractLog"], [23, 4, 1, "", "MockContractLog"], [23, 0, 0, "-", "address"], [23, 0, 0, "-", "coverage"]], "ape.types.BaseContractLog": [[23, 2, 1, "", "contract_address"], [23, 2, 1, "", "event_arguments"], [23, 2, 1, "", "event_name"]], "ape.types.ContractLog": [[23, 2, 1, "", "block_hash"], [23, 2, 1, "", "block_number"], [23, 2, 1, "", "log_index"], [23, 5, 1, "", "timestamp"], [23, 2, 1, "", "transaction_hash"], [23, 2, 1, "", "transaction_index"]], "ape.types.address": [[23, 3, 1, "", "AddressType"], [23, 3, 1, "", "RawAddress"]], "ape.types.coverage": [[23, 4, 1, "", "ContractCoverage"], [23, 4, 1, "", "ContractSourceCoverage"], [23, 4, 1, "", "CoverageProject"], [23, 4, 1, "", "CoverageReport"], [23, 4, 1, "", "CoverageStatement"], [23, 4, 1, "", "FunctionCoverage"]], "ape.types.coverage.ContractCoverage": [[23, 5, 1, "", "function_hits"], [23, 5, 1, "", "function_rate"], [23, 2, 1, "", "functions"], [23, 5, 1, "", "line_rate"], [23, 5, 1, "", "lines_covered"], [23, 5, 1, "", "lines_valid"], [23, 5, 1, "", "miss_count"], [23, 2, 1, "", "name"], [23, 5, 1, "", "statements"]], "ape.types.coverage.ContractSourceCoverage": [[23, 2, 1, "", "contracts"], [23, 5, 1, "", "function_hits"], [23, 5, 1, "", "function_rate"], [23, 6, 1, "", "include"], [23, 5, 1, "", "line_rate"], [23, 5, 1, "", "lines_covered"], [23, 5, 1, "", "lines_valid"], [23, 5, 1, "", "miss_count"], [23, 2, 1, "", "source_id"], [23, 5, 1, "", "statements"], [23, 5, 1, "", "total_functions"]], "ape.types.coverage.CoverageProject": [[23, 5, 1, "", "function_hits"], [23, 5, 1, "", "function_rate"], [23, 5, 1, "", "line_rate"], [23, 5, 1, "", "lines_covered"], [23, 5, 1, "", "lines_valid"], [23, 5, 1, "", "miss_count"], [23, 2, 1, "", "name"], [23, 2, 1, "", "sources"], [23, 5, 1, "", "statements"], [23, 5, 1, "", "total_functions"]], "ape.types.coverage.CoverageReport": [[23, 5, 1, "", "function_hits"], [23, 5, 1, "", "function_rate"], [23, 6, 1, "", "get_html"], [23, 6, 1, "", "get_xml"], [23, 5, 1, "", "line_rate"], [23, 5, 1, "", "lines_covered"], [23, 5, 1, "", "lines_valid"], [23, 5, 1, "", "miss_count"], [23, 2, 1, "", "projects"], [23, 2, 1, "", "source_folders"], [23, 5, 1, "", "sources"], [23, 5, 1, "", "statements"], [23, 2, 1, "", "timestamp"], [23, 5, 1, "", "total_functions"]], "ape.types.coverage.CoverageStatement": [[23, 2, 1, "", "hit_count"], [23, 2, 1, "", "location"], [23, 2, 1, "", "pcs"], [23, 2, 1, "", "tag"]], "ape.types.coverage.FunctionCoverage": [[23, 2, 1, "", "full_name"], [23, 2, 1, "", "hit_count"], [23, 5, 1, "", "line_rate"], [23, 5, 1, "", "lines_covered"], [23, 5, 1, "", "lines_valid"], [23, 5, 1, "", "miss_count"], [23, 2, 1, "", "name"], [23, 6, 1, "", "profile_statement"], [23, 2, 1, "", "statements"]], "ape.types.signatures": [[23, 4, 1, "", "MessageSignature"], [23, 4, 1, "", "SignableMessage"], [23, 4, 1, "", "TransactionSignature"], [23, 6, 1, "", "recover_signer"]], "ape.types.signatures.SignableMessage": [[23, 2, 1, "", "body"], [23, 2, 1, "", "header"], [23, 2, 1, "", "version"]], "ape.utils": [[24, 4, 1, "", "BaseInterface"], [24, 4, 1, "", "BaseInterfaceModel"], [24, 4, 1, "", "ExtraAttributesMixin"], [24, 4, 1, "", "ExtraModelAttributes"], [24, 4, 1, "", "GeneratedDevAccount"], [24, 4, 1, "", "JoinableQueue"], [24, 4, 1, "", "RPCHeaders"], [24, 4, 1, "", "Struct"], [24, 4, 1, "", "StructParser"], [24, 4, 1, "", "TraceStyles"], [24, 1, 1, "", "add_padding_to_strings"], [24, 1, 1, "", "allow_disconnected"], [24, 1, 1, "", "as_our_module"], [24, 1, 1, "", "clean_path"], [24, 1, 1, "", "create_tempdir"], [24, 1, 1, "", "expand_environment_variables"], [24, 1, 1, "", "extract_nested_value"], [24, 1, 1, "", "gas_estimation_error_message"], [24, 1, 1, "", "generate_dev_accounts"], [24, 1, 1, "", "get_all_files_in_directory"], [24, 1, 1, "", "get_current_timestamp_ms"], [24, 1, 1, "", "get_full_extension"], [24, 1, 1, "", "get_package_path"], [24, 1, 1, "", "get_package_version"], [24, 1, 1, "", "get_relative_path"], [24, 1, 1, "", "in_tempdir"], [24, 4, 1, "", "injected_before_use"], [24, 1, 1, "", "is_array"], [24, 1, 1, "", "is_evm_precompile"], [24, 1, 1, "", "is_named_tuple"], [24, 1, 1, "", "is_struct"], [24, 1, 1, "", "is_zero_hex"], [24, 1, 1, "", "load_config"], [24, 1, 1, "", "log_instead_of_fail"], [24, 1, 1, "", "path_match"], [24, 1, 1, "", "pragma_str_to_specifier_set"], [24, 1, 1, "", "raises_not_implemented"], [24, 1, 1, "", "returns_array"], [24, 1, 1, "", "run_in_tempdir"], [24, 1, 1, "", "run_until_complete"], [24, 4, 1, "", "singledispatchmethod"], [24, 1, 1, "", "spawn"], [24, 1, 1, "", "stream_response"], [24, 1, 1, "", "to_int"], [24, 4, 1, "", "use_temp_sys_path"]], "ape.utils.BaseInterfaceModel": [[24, 2, 1, "", "model_computed_fields"], [24, 2, 1, "", "model_config"], [24, 2, 1, "", "model_fields"]], "ape.utils.ExtraModelAttributes": [[24, 2, 1, "", "additional_error_message"], [24, 2, 1, "", "attributes"], [24, 6, 1, "", "get"], [24, 2, 1, "", "include_getattr"], [24, 2, 1, "", "include_getitem"], [24, 2, 1, "", "model_computed_fields"], [24, 2, 1, "", "model_config"], [24, 2, 1, "", "model_fields"], [24, 2, 1, "", "name"]], "ape.utils.GeneratedDevAccount": [[24, 2, 1, "", "address"], [24, 2, 1, "", "private_key"]], "ape.utils.JoinableQueue": [[24, 6, 1, "", "join"]], "ape.utils.Struct": [[24, 6, 1, "", "items"]], "ape.utils.StructParser": [[24, 6, 1, "", "decode_output"], [24, 5, 1, "", "default_name"], [24, 6, 1, "", "encode_input"]], "ape.utils.TraceStyles": [[24, 2, 1, "", "CONTRACTS"], [24, 2, 1, "", "DELEGATE"], [24, 2, 1, "", "GAS_COST"], [24, 2, 1, "", "INPUTS"], [24, 2, 1, "", "METHODS"], [24, 2, 1, "", "OUTPUTS"], [24, 2, 1, "", "VALUE"]], "ape.utils.singledispatchmethod": [[24, 6, 1, "", "register"]], "ape_accounts": [[11, 4, 1, "", "AccountContainer"], [11, 4, 1, "", "KeyfileAccount"], [11, 1, 1, "", "generate_account"], [11, 1, 1, "", "import_account_from_mnemonic"], [11, 1, 1, "", "import_account_from_private_key"]], "ape_accounts.AccountContainer": [[11, 5, 1, "", "accounts"], [11, 5, 1, "", "aliases"]], "ape_accounts.KeyfileAccount": [[11, 5, 1, "", "address"], [11, 5, 1, "", "alias"], [11, 6, 1, "", "set_autosign"], [11, 6, 1, "", "sign_message"], [11, 6, 1, "", "sign_raw_msghash"], [11, 6, 1, "", "sign_transaction"]], "ape_compile": [[12, 4, 1, "", "Config"], [12, 4, 1, "", "OutputExtras"]], "ape_compile.Config": [[12, 2, 1, "", "exclude"], [12, 2, 1, "", "include_dependencies"], [12, 2, 1, "", "output_extra"], [12, 6, 1, "", "serialize_exclude"]], "ape_compile.OutputExtras": [[12, 2, 1, "", "ABI"]], "ape_ethereum": [[13, 4, 1, "", "AccessListTransaction"], [13, 4, 1, "", "BaseEthereumConfig"], [13, 4, 1, "", "BaseTransaction"], [13, 4, 1, "", "Block"], [13, 4, 1, "", "CallTrace"], [13, 4, 1, "", "DynamicFeeTransaction"], [13, 4, 1, "", "Ethereum"], [13, 4, 1, "", "EthereumConfig"], [13, 4, 1, "", "EthereumNodeProvider"], [13, 4, 1, "", "ForkedNetworkConfig"], [13, 4, 1, "", "NetworkConfig"], [13, 4, 1, "", "Receipt"], [13, 4, 1, "", "SharedBlobReceipt"], [13, 4, 1, "", "SharedBlobTransaction"], [13, 4, 1, "", "StaticFeeTransaction"], [13, 4, 1, "", "Trace"], [13, 4, 1, "", "TransactionStatusEnum"], [13, 4, 1, "", "TransactionTrace"], [13, 4, 1, "", "TransactionType"], [13, 4, 1, "", "Web3Provider"], [13, 1, 1, "", "assert_web3_provider_uri_env_var_not_set"], [13, 0, 0, "-", "multicall"]], "ape_ethereum.BaseTransaction": [[13, 6, 1, "", "serialize_transaction"], [13, 5, 1, "", "txn_hash"]], "ape_ethereum.Block": [[13, 2, 1, "", "hash"], [13, 2, 1, "", "parent_hash"], [13, 5, 1, "", "size"]], "ape_ethereum.CallTrace": [[13, 2, 1, "", "arguments"], [13, 2, 1, "", "call_trace_approach"], [13, 6, 1, "", "get_calltree"], [13, 5, 1, "", "raw_trace_frames"], [13, 5, 1, "", "return_value"], [13, 5, 1, "", "transaction"], [13, 2, 1, "", "tx"]], "ape_ethereum.Ethereum": [[13, 5, 1, "", "config"], [13, 6, 1, "", "create_transaction"], [13, 6, 1, "", "decode_address"], [13, 6, 1, "", "decode_block"], [13, 6, 1, "", "decode_calldata"], [13, 6, 1, "", "decode_custom_error"], [13, 6, 1, "", "decode_logs"], [13, 6, 1, "", "decode_primitive_value"], [13, 6, 1, "", "decode_receipt"], [13, 6, 1, "", "decode_returndata"], [13, 6, 1, "", "encode_address"], [13, 6, 1, "", "encode_calldata"], [13, 6, 1, "", "encode_contract_blueprint"], [13, 6, 1, "", "encode_deployment"], [13, 6, 1, "", "encode_transaction"], [13, 6, 1, "", "enrich_trace"], [13, 2, 1, "", "fee_token_symbol"], [13, 6, 1, "", "get_proxy_info"], [13, 6, 1, "", "get_python_types"]], "ape_ethereum.EthereumNodeProvider": [[13, 2, 1, "", "block_page_size"], [13, 2, 1, "", "concurrency"], [13, 6, 1, "", "connect"], [13, 5, 1, "", "connection_id"], [13, 5, 1, "", "connection_str"], [13, 6, 1, "", "disconnect"], [13, 5, 1, "", "http_uri"], [13, 2, 1, "", "name"], [13, 2, 1, "", "request_header"], [13, 5, 1, "", "ws_uri"]], "ape_ethereum.ForkedNetworkConfig": [[13, 2, 1, "", "upstream_provider"]], "ape_ethereum.NetworkConfig": [[13, 2, 1, "", "base_fee_multiplier"], [13, 2, 1, "", "block_time"], [13, 2, 1, "", "default_provider"], [13, 2, 1, "", "default_transaction_type"], [13, 2, 1, "", "gas_limit"], [13, 2, 1, "", "max_receipt_retries"], [13, 2, 1, "", "request_headers"], [13, 2, 1, "", "required_confirmations"], [13, 2, 1, "", "transaction_acceptance_timeout"]], "ape_ethereum.Receipt": [[13, 5, 1, "", "debug_logs_typed"], [13, 6, 1, "", "decode_logs"], [13, 5, 1, "", "failed"], [13, 5, 1, "", "method_called"], [13, 6, 1, "", "raise_for_status"], [13, 5, 1, "", "ran_out_of_gas"], [13, 6, 1, "", "show_events"], [13, 6, 1, "", "show_gas_report"], [13, 6, 1, "", "show_source_traceback"], [13, 6, 1, "", "show_trace"], [13, 5, 1, "", "source_traceback"], [13, 5, 1, "", "total_fees_paid"]], "ape_ethereum.SharedBlobReceipt": [[13, 2, 1, "", "blob_gas_price"], [13, 2, 1, "", "blob_gas_used"]], "ape_ethereum.SharedBlobTransaction": [[13, 2, 1, "", "receiver"]], "ape_ethereum.Trace": [[13, 2, 1, "", "call_trace_approach"], [13, 5, 1, "", "debug_logs"], [13, 5, 1, "", "enriched_calltree"], [13, 6, 1, "", "get_calltree"], [13, 6, 1, "", "get_gas_report"], [13, 6, 1, "", "get_raw_calltree"], [13, 6, 1, "", "get_raw_frames"], [13, 5, 1, "", "raw_trace_frames"], [13, 5, 1, "", "return_value"], [13, 5, 1, "", "revert_message"], [13, 6, 1, "", "show"], [13, 6, 1, "", "show_gas_report"], [13, 5, 1, "", "transaction"]], "ape_ethereum.TransactionStatusEnum": [[13, 2, 1, "", "FAILING"], [13, 2, 1, "", "NO_ERROR"]], "ape_ethereum.TransactionTrace": [[13, 6, 1, "", "get_calltree"], [13, 5, 1, "", "raw_trace_frames"], [13, 5, 1, "", "transaction"]], "ape_ethereum.Web3Provider": [[13, 5, 1, "", "base_fee"], [13, 5, 1, "", "call_trace_approach"], [13, 5, 1, "", "chain_id"], [13, 6, 1, "", "create_access_list"], [13, 6, 1, "", "estimate_gas_cost"], [13, 5, 1, "", "gas_price"], [13, 6, 1, "", "get_balance"], [13, 6, 1, "", "get_block"], [13, 6, 1, "", "get_code"], [13, 6, 1, "", "get_contract_logs"], [13, 6, 1, "", "get_nonce"], [13, 6, 1, "", "get_receipt"], [13, 6, 1, "", "get_storage"], [13, 6, 1, "", "get_transaction_trace"], [13, 6, 1, "", "get_transactions_by_account_nonce"], [13, 6, 1, "", "get_transactions_by_block"], [13, 6, 1, "", "get_virtual_machine_error"], [13, 5, 1, "", "http_uri"], [13, 5, 1, "", "is_connected"], [13, 6, 1, "", "make_request"], [13, 5, 1, "", "max_gas"], [13, 6, 1, "", "poll_blocks"], [13, 6, 1, "", "poll_logs"], [13, 6, 1, "", "prepare_transaction"], [13, 5, 1, "", "priority_fee"], [13, 6, 1, "", "send_call"], [13, 6, 1, "", "send_transaction"], [13, 6, 1, "", "stream_request"], [13, 5, 1, "", "supports_tracing"], [13, 6, 1, "", "update_settings"], [13, 5, 1, "", "web3"], [13, 5, 1, "", "ws_uri"]], "ape_ethereum.multicall": [[13, 4, 1, "", "Call"], [13, 4, 1, "", "Transaction"]], "ape_ethereum.multicall.Call": [[13, 6, 1, "", "__call__"], [13, 6, 1, "", "add"], [13, 6, 1, "", "as_transaction"]], "ape_ethereum.multicall.Transaction": [[13, 6, 1, "", "__call__"], [13, 6, 1, "", "as_transaction"]], "ape_node": [[14, 4, 1, "", "EthereumNetworkConfig"], [14, 4, 1, "", "EthereumNodeConfig"], [14, 4, 1, "", "GethDev"], [14, 4, 1, "", "Node"], [14, 4, 1, "", "OtterscanQueryEngine"]], "ape_node.EthereumNodeConfig": [[14, 2, 1, "", "call_trace_approach"], [14, 2, 1, "", "data_dir"], [14, 2, 1, "", "ethereum"], [14, 2, 1, "", "executable"], [14, 2, 1, "", "ipc_path"], [14, 2, 1, "", "request_headers"]], "ape_node.GethDev": [[14, 5, 1, "", "auto_mine"], [14, 6, 1, "", "build_command"], [14, 5, 1, "", "chain_id"], [14, 6, 1, "", "connect"], [14, 6, 1, "", "disconnect"], [14, 6, 1, "", "get_test_account"], [14, 6, 1, "", "mine"], [14, 2, 1, "", "name"], [14, 5, 1, "", "process_name"], [14, 6, 1, "", "restore"], [14, 6, 1, "", "set_timestamp"], [14, 6, 1, "", "snapshot"], [14, 6, 1, "", "start"]], "ape_node.OtterscanQueryEngine": [[14, 6, 1, "", "estimate_query"], [14, 6, 1, "", "perform_query"]], "ape_pm": [[15, 4, 1, "", "BrownieProject"], [15, 4, 1, "", "FoundryProject"], [15, 4, 1, "", "GithubDependency"], [15, 4, 1, "", "InterfaceCompiler"], [15, 4, 1, "", "LocalDependency"], [15, 4, 1, "", "NpmDependency"], [15, 4, 1, "", "PythonDependency"]], "ape_pm.BrownieProject": [[15, 6, 1, "", "extract_config"], [15, 5, 1, "", "is_valid"]], "ape_pm.FoundryProject": [[15, 6, 1, "", "extract_config"], [15, 5, 1, "", "is_valid"]], "ape_pm.GithubDependency": [[15, 6, 1, "", "fetch"], [15, 2, 1, "", "github"], [15, 5, 1, "", "package_id"], [15, 2, 1, "", "ref"], [15, 5, 1, "", "uri"], [15, 2, 1, "", "version"], [15, 5, 1, "", "version_id"]], "ape_pm.InterfaceCompiler": [[15, 6, 1, "", "compile"], [15, 6, 1, "", "compile_code"], [15, 6, 1, "", "enrich_error"], [15, 6, 1, "", "get_versions"], [15, 5, 1, "", "name"]], "ape_pm.LocalDependency": [[15, 6, 1, "", "fetch"], [15, 2, 1, "", "local"], [15, 5, 1, "", "package_id"], [15, 5, 1, "", "uri"], [15, 2, 1, "", "version"], [15, 5, 1, "", "version_id"]], "ape_pm.NpmDependency": [[15, 6, 1, "", "fetch"], [15, 2, 1, "", "npm"], [15, 5, 1, "", "package_id"], [15, 5, 1, "", "uri"], [15, 2, 1, "", "version"], [15, 5, 1, "", "version_from_installed_package_json"], [15, 5, 1, "", "version_from_project_package_json"], [15, 5, 1, "", "version_id"]], "ape_pm.PythonDependency": [[15, 6, 1, "", "fetch"], [15, 5, 1, "", "package_id"], [15, 2, 1, "", "python"], [15, 5, 1, "", "uri"], [15, 2, 1, "", "version"], [15, 5, 1, "", "version_id"]], "ape_test": [[16, 4, 1, "", "ApeTestConfig"], [16, 4, 1, "", "CoverageConfig"], [16, 4, 1, "", "CoverageReportsConfig"], [16, 4, 1, "", "EthTesterProviderConfig"], [16, 4, 1, "", "GasConfig"], [16, 4, 1, "", "GasExclusion"], [16, 4, 1, "", "LocalProvider"], [16, 4, 1, "", "TestAccount"], [16, 4, 1, "", "TestAccountContainer"]], "ape_test.ApeTestConfig": [[16, 2, 1, "", "balance"], [16, 2, 1, "", "coverage"], [16, 2, 1, "", "disconnect_providers_after"], [16, 2, 1, "", "gas"], [16, 2, 1, "", "hd_path"], [16, 2, 1, "", "mnemonic"], [16, 2, 1, "", "number_of_accounts"], [16, 2, 1, "", "provider"]], "ape_test.CoverageConfig": [[16, 2, 1, "", "exclude"], [16, 2, 1, "", "reports"], [16, 2, 1, "", "track"]], "ape_test.CoverageReportsConfig": [[16, 2, 1, "", "html"], [16, 2, 1, "", "terminal"], [16, 2, 1, "", "xml"]], "ape_test.GasConfig": [[16, 2, 1, "", "exclude"], [16, 2, 1, "", "reports"]], "ape_test.LocalProvider": [[16, 5, 1, "", "auto_mine"], [16, 5, 1, "", "base_fee"], [16, 5, 1, "", "chain_id"], [16, 6, 1, "", "connect"], [16, 6, 1, "", "disconnect"], [16, 6, 1, "", "estimate_gas_cost"], [16, 5, 1, "", "gas_price"], [16, 6, 1, "", "get_balance"], [16, 6, 1, "", "get_contract_logs"], [16, 6, 1, "", "get_nonce"], [16, 6, 1, "", "get_test_account"], [16, 6, 1, "", "get_transaction_trace"], [16, 6, 1, "", "get_virtual_machine_error"], [16, 5, 1, "", "max_gas"], [16, 6, 1, "", "mine"], [16, 5, 1, "", "priority_fee"], [16, 6, 1, "", "restore"], [16, 6, 1, "", "send_call"], [16, 6, 1, "", "send_transaction"], [16, 6, 1, "", "set_timestamp"], [16, 5, 1, "", "settings"], [16, 6, 1, "", "snapshot"], [16, 5, 1, "", "supports_tracing"], [16, 6, 1, "", "update_settings"]], "ape_test.TestAccount": [[16, 5, 1, "", "address"], [16, 5, 1, "", "alias"], [16, 6, 1, "", "sign_message"], [16, 6, 1, "", "sign_raw_msghash"], [16, 6, 1, "", "sign_transaction"]], "ape_test.TestAccountContainer": [[16, 5, 1, "", "accounts"], [16, 5, 1, "", "aliases"], [16, 6, 1, "", "generate_account"], [16, 6, 1, "", "get_test_account"], [16, 6, 1, "", "reset"]], "accounts-change-password": [[0, 8, 1, "cmdoption-accounts-change-password-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-change-password-v", "-v"], [0, 8, 1, "cmdoption-accounts-change-password-arg-ALIAS", "ALIAS"]], "accounts-delete": [[0, 8, 1, "cmdoption-accounts-delete-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-delete-v", "-v"], [0, 8, 1, "cmdoption-accounts-delete-arg-ALIAS", "ALIAS"]], "accounts-export": [[0, 8, 1, "cmdoption-accounts-export-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-export-v", "-v"], [0, 8, 1, "cmdoption-accounts-export-arg-ALIAS", "ALIAS"]], "accounts-generate": [[0, 8, 1, "cmdoption-accounts-generate-hd-path", "--hd-path"], [0, 8, 1, "cmdoption-accounts-generate-hide-mnemonic", "--hide-mnemonic"], [0, 8, 1, "cmdoption-accounts-generate-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-generate-word-count", "--word-count"], [0, 8, 1, "cmdoption-accounts-generate-v", "-v"], [0, 8, 1, "cmdoption-accounts-generate-arg-ALIAS", "ALIAS"]], "accounts-import": [[0, 8, 1, "cmdoption-accounts-import-hd-path", "--hd-path"], [0, 8, 1, "cmdoption-accounts-import-use-mnemonic", "--use-mnemonic"], [0, 8, 1, "cmdoption-accounts-import-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-import-v", "-v"], [0, 8, 1, "cmdoption-accounts-import-arg-ALIAS", "ALIAS"]], "accounts-list": [[0, 8, 1, "cmdoption-accounts-list-all", "--all"], [0, 8, 1, "cmdoption-accounts-list-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-list-v", "-v"]], "compile": [[1, 8, 1, "cmdoption-compile-config-override", "--config-override"], [1, 8, 1, "cmdoption-compile-f", "--force"], [1, 8, 1, "cmdoption-compile-include-dependencies", "--include-dependencies"], [1, 8, 1, "cmdoption-compile-project", "--project"], [1, 8, 1, "cmdoption-compile-s", "--size"], [1, 8, 1, "cmdoption-compile-v", "--verbosity"], [1, 8, 1, "cmdoption-compile-f", "-f"], [1, 8, 1, "cmdoption-compile-s", "-s"], [1, 8, 1, "cmdoption-compile-v", "-v"], [1, 8, 1, "cmdoption-compile-arg-FILE_PATHS", "FILE_PATHS"]], "console": [[2, 8, 1, "cmdoption-console-v", "--verbosity"], [2, 8, 1, "cmdoption-console-v", "-v"]], "init": [[3, 8, 1, "cmdoption-init-github", "--github"], [3, 8, 1, "cmdoption-init-v", "--verbosity"], [3, 8, 1, "cmdoption-init-v", "-v"]], "networks-list": [[4, 8, 1, "cmdoption-networks-list-ecosystem", "--ecosystem"], [4, 8, 1, "cmdoption-networks-list-format", "--format"], [4, 8, 1, "cmdoption-networks-list-network", "--network"], [4, 8, 1, "cmdoption-networks-list-provider", "--provider"], [4, 8, 1, "cmdoption-networks-list-v", "--verbosity"], [4, 8, 1, "cmdoption-networks-list-v", "-v"]], "networks-run": [[4, 8, 1, "cmdoption-networks-run-network", "--network"], [4, 8, 1, "cmdoption-networks-run-v", "--verbosity"], [4, 8, 1, "cmdoption-networks-run-v", "-v"]], "plugins-change-version": [[5, 8, 1, "cmdoption-plugins-change-version-arg-VERSION", "VERSION"]], "plugins-install": [[5, 8, 1, "cmdoption-plugins-install-U", "--upgrade"], [5, 8, 1, "cmdoption-plugins-install-v", "--verbosity"], [5, 8, 1, "cmdoption-plugins-install-y", "--yes"], [5, 8, 1, "cmdoption-plugins-install-U", "-U"], [5, 8, 1, "cmdoption-plugins-install-v", "-v"], [5, 8, 1, "cmdoption-plugins-install-y", "-y"], [5, 8, 1, "cmdoption-plugins-install-arg-PLUGIN-NAMES", "PLUGIN-NAMES"]], "plugins-list": [[5, 8, 1, "cmdoption-plugins-list-a", "--all"], [5, 8, 1, "cmdoption-plugins-list-v", "--verbosity"], [5, 8, 1, "cmdoption-plugins-list-a", "-a"], [5, 8, 1, "cmdoption-plugins-list-v", "-v"]], "plugins-uninstall": [[5, 8, 1, "cmdoption-plugins-uninstall-v", "--verbosity"], [5, 8, 1, "cmdoption-plugins-uninstall-y", "--yes"], [5, 8, 1, "cmdoption-plugins-uninstall-v", "-v"], [5, 8, 1, "cmdoption-plugins-uninstall-y", "-y"], [5, 8, 1, "cmdoption-plugins-uninstall-arg-PLUGIN-NAMES", "PLUGIN-NAMES"]], "pm-compile": [[6, 8, 1, "cmdoption-pm-compile-config-override", "--config-override"], [6, 8, 1, "cmdoption-pm-compile-f", "--force"], [6, 8, 1, "cmdoption-pm-compile-v", "--verbosity"], [6, 8, 1, "cmdoption-pm-compile-version", "--version"], [6, 8, 1, "cmdoption-pm-compile-f", "-f"], [6, 8, 1, "cmdoption-pm-compile-v", "-v"], [6, 8, 1, "cmdoption-pm-compile-arg-NAME", "NAME"]], "pm-install": [[6, 8, 1, "cmdoption-pm-install-config-override", "--config-override"], [6, 8, 1, "cmdoption-pm-install-f", "--force"], [6, 8, 1, "cmdoption-pm-install-name", "--name"], [6, 8, 1, "cmdoption-pm-install-ref", "--ref"], [6, 8, 1, "cmdoption-pm-install-v", "--verbosity"], [6, 8, 1, "cmdoption-pm-install-version", "--version"], [6, 8, 1, "cmdoption-pm-install-f", "-f"], [6, 8, 1, "cmdoption-pm-install-v", "-v"], [6, 8, 1, "cmdoption-pm-install-arg-PACKAGE", "PACKAGE"]], "pm-list": [[6, 8, 1, "cmdoption-pm-list-all", "--all"], [6, 8, 1, "cmdoption-pm-list-v", "--verbosity"], [6, 8, 1, "cmdoption-pm-list-v", "-v"]], "pm-uninstall": [[6, 8, 1, "cmdoption-pm-uninstall-v", "--verbosity"], [6, 8, 1, "cmdoption-pm-uninstall-y", "--yes"], [6, 8, 1, "cmdoption-pm-uninstall-v", "-v"], [6, 8, 1, "cmdoption-pm-uninstall-y", "-y"], [6, 8, 1, "cmdoption-pm-uninstall-arg-NAME", "NAME"], [6, 8, 1, "cmdoption-pm-uninstall-arg-VERSIONS", "VERSIONS"]], "run": [[7, 8, 1, "cmdoption-run-I", "--interactive"], [7, 8, 1, "cmdoption-run-I", "-I"]], "test": [[8, 8, 1, "cmdoption-test-v", "--verbosity"], [8, 8, 1, "cmdoption-test-w", "--watch"], [8, 8, 1, "cmdoption-test-watch-delay", "--watch-delay"], [8, 8, 1, "cmdoption-test-watch-folders", "--watch-folders"], [8, 8, 1, "cmdoption-test-v", "-v"], [8, 8, 1, "cmdoption-test-w", "-w"], [8, 8, 1, "cmdoption-test-arg-PYTEST_ARGS", "PYTEST_ARGS"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:attribute", "3": "py:data", "4": "py:class", "5": "py:property", "6": "py:method", "7": "py:exception", "8": "std:cmdoption"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "data", "Python data"], "4": ["py", "class", "Python class"], "5": ["py", "property", "Python property"], "6": ["py", "method", "Python method"], "7": ["py", "exception", "Python exception"], "8": ["std", "cmdoption", "program option"]}, "titleterms": {"account": [0, 11, 17, 21, 22, 25, 26, 31, 44], "chang": [0, 5], "password": 0, "delet": 0, "export": [0, 25], "gener": [0, 25], "import": [0, 25, 32, 33], "list": [0, 4, 5, 6, 32, 46], "compil": [1, 6, 12, 17, 21, 22, 27, 32, 40], "consol": [2, 29, 46], "init": [3, 29], "network": [4, 17, 21, 22, 25, 26, 28, 34, 37, 43, 44], "run": [4, 7, 37], "plugin": [5, 9, 22, 27, 28, 33, 34, 35, 41], "version": [5, 35], "instal": [5, 6, 32, 35, 38, 41], "uninstal": [5, 6, 32], "updat": 5, "pm": [6, 15], "test": [8, 16, 25, 28, 44], "ap": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 38, 44, 46], "doc": 9, "user": 9, "guid": 9, "cli": [9, 18, 26, 32, 33, 36, 37, 43], "refer": 9, "core": [9, 35], "python": [9, 32, 36, 38], "ethereum": 13, "multical": 13, "node": [14, 28], "api": [17, 33], "address": [17, 23, 30], "config": [17, 21, 22, 32, 37], "convert": [17, 21, 22], "explor": [17, 37, 40], "project": [17, 21, 22, 30, 33, 38, 44], "provid": [17, 37, 44], "transact": [17, 30, 31, 37, 44, 46], "queri": [17, 21, 22, 31], "argument": 18, "choic": 18, "command": [18, 29, 44], "option": 18, "paramet": 18, "type": [18, 23, 32, 35, 37], "contract": [19, 26, 28, 30, 31, 32, 39, 44], "except": 20, "manag": [21, 32, 37], "chain": [21, 44], "base": 22, "signatur": [23, 25], "coverag": [23, 44], "miscellan": 23, "util": 24, "us": [25, 31, 33], "outsid": 25, "creat": 25, "new": 25, "default": [25, 28, 30, 34], "sender": 25, "support": [25, 44], "live": [25, 37], "keyfil": 25, "exist": 25, "sign": 25, "messag": [25, 42], "eip": 25, "712": 25, "verifi": 25, "autom": 25, "hardwar": 25, "wallet": 25, "context": [26, 34, 37], "decor": 26, "tool": 26, "file": [26, 27, 32], "path": 26, "The": [27, 38], "json": 27, "other": [27, 38], "exclud": 27, "depend": [27, 28, 32, 38], "set": 27, "sourc": 27, "code": 27, "output": 27, "extra": [27, 29], "configur": [28, 29, 34, 37], "folder": [28, 32], "ecosystem": 28, "deploy": [28, 30, 40, 46], "request": [28, 37], "header": [28, 37], "namespac": 29, "function": [29, 44], "global": 29, "magic": 29, "bal": 29, "from": [30, 33, 46], "deploi": 30, "script": [30, 43], "publish": [30, 40], "ani": 30, "abi": 30, "previou": 30, "interact": [30, 37], "call": [30, 45], "fallback": 30, "direct": 30, "privat": 30, "decod": 30, "encod": 30, "input": 30, "interfac": 30, "introspect": 30, "multi": [30, 43, 44], "data": 31, "get": 31, "block": [31, 37], "event": 31, "cach": 31, "github": 32, "local": [32, 37, 38], "npm": 32, "packag": 32, "misc": 32, "overrid": 32, "custom": [32, 37, 42, 44], "exclus": 32, "solid": 32, "remap": 32, "develop": [33, 38], "initi": 33, "implement": 33, "class": 33, "regist": 33, "log": [33, 36, 46], "logger": 33, "modul": 33, "ape_cli_context": 33, "fork": [34, 37], "select": 37, "l2": 37, "connect": 37, "By": 37, "rpc": 37, "url": 37, "time": 37, "more": 37, "process": 37, "manifest": 38, "proxi": 39, "track": 40, "overview": 41, "document": 41, "prerequisit": 41, "consider": 41, "pipx": 41, "pip": 41, "docker": 41, "quickstart": 41, "system": 41, "revert": [42, 44], "dev": 42, "error": [42, 44], "built": 42, "main": 43, "method": 43, "pytest": 44, "structur": 44, "pattern": 44, "fixtur": 44, "mine": 44, "advanc": 44, "tip": 44, "expected_messag": 44, "dev_messag": 44, "caveat": 44, "languag": 44, "inlin": 44, "non": 44, "reentrant": 44, "ga": [44, 45, 46], "report": [44, 45], "iter": 44, "trace": [45, 46], "metadata": 46, "dynam": 46, "fee": 46, "static": 46, "access": 46, "payabl": 46, "accept": 46, "timeout": 46, "estim": 46, "cost": 46}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"accounts": [[0, "accounts"]], "change-password": [[0, "accounts-change-password"]], "delete": [[0, "accounts-delete"]], "export": [[0, "accounts-export"]], "generate": [[0, "accounts-generate"]], "import": [[0, "accounts-import"]], "list": [[0, "accounts-list"], [4, "networks-list"], [5, "plugins-list"], [6, "pm-list"], [32, "list"]], "compile": [[1, "compile"], [6, "pm-compile"], [32, "compile"]], "console": [[2, "console"], [2, "console"]], "init": [[3, "init"]], "networks": [[4, "networks"]], "run": [[4, "networks-run"], [7, "run"], [7, "run"]], "plugins": [[5, "plugins"]], "change-version": [[5, "plugins-change-version"]], "install": [[5, "plugins-install"], [6, "pm-install"], [32, "install"]], "uninstall": [[5, "plugins-uninstall"], [6, "pm-uninstall"], [32, "uninstall"]], "update": [[5, "plugins-update"]], "pm": [[6, "pm"]], "test": [[8, "test"]], "Ape-Docs": [[9, "ape-docs"]], "User Guides": [[9, null]], "CLI Reference": [[9, null]], "Core Python Reference": [[9, null]], "Plugin Python Reference": [[9, null]], "ape": [[10, "module-ape"]], "ape-accounts": [[11, "module-ape_accounts"]], "ape-compile": [[12, "module-ape_compile"]], "ape-ethereum": [[13, "module-ape_ethereum"]], "ape-ethereum.multicall": [[13, "module-ape_ethereum.multicall"]], "ape-node": [[14, "module-ape_node"]], "ape-pm": [[15, "module-ape_pm"]], "ape-test": [[16, "module-ape_test"]], "ape.api": [[17, "ape-api"]], "Accounts": [[17, "module-ape.api.accounts"], [21, "module-ape.managers.accounts"], [22, "module-ape.plugins.account"], [25, "accounts"]], "Address": [[17, "module-ape.api.address"], [23, "module-ape.types.address"]], "Compiler": [[17, "module-ape.api.compiler"], [22, "module-ape.plugins.compiler"]], "Config": [[17, "module-ape.api.config"], [21, "module-ape.managers.config"], [22, "module-ape.plugins.config"]], "Convert": [[17, "module-ape.api.convert"]], "Explorers": [[17, "module-ape.api.explorers"]], "Networks": [[17, "module-ape.api.networks"], [21, "module-ape.managers.networks"], [28, "networks"], [37, "networks"]], "Projects": [[17, "module-ape.api.projects"]], "Providers": [[17, "module-ape.api.providers"]], "Transactions": [[17, "transactions"], [30, "transactions"], [46, "transactions"]], "Query": [[17, "module-ape.api.query"], [21, "module-ape.managers.query"], [22, "module-ape.plugins.query"]], "ape.cli": [[18, "ape-cli"]], "Arguments": [[18, "module-ape.cli.arguments"]], "Choices": [[18, "module-ape.cli.choices"]], "Commands": [[18, "module-ape.cli.commands"]], "Options": [[18, "module-ape.cli.options"]], "Parameter Types": [[18, "module-ape.cli.paramtype"]], "ape.contracts": [[19, "ape-contracts"]], "ape.exceptions": [[20, "module-ape.exceptions"]], "ape.managers": [[21, "ape-managers"]], "Compilers": [[21, "module-ape.managers.compilers"]], "Chain": [[21, "chain"]], "Converters": [[21, "module-ape.managers.converters"]], "Project": [[21, "module-ape.managers.project"], [22, "module-ape.plugins.project"]], "ape.plugins": [[22, "module-ape.plugins"]], "Base": [[22, "module-ape.plugins.pluggy_patch"]], "Converter": [[22, "module-ape.plugins.converter"]], "Network": [[22, "module-ape.plugins.network"]], "ape.types": [[23, "ape-types"]], "Signatures": [[23, "signatures"]], "Coverage": [[23, "module-ape.types.coverage"]], "Miscellaneous": [[23, "module-ape.types"]], "ape.utils": [[24, "module-ape.utils"]], "Test Accounts": [[25, "test-accounts"]], "Use test accounts in tests": [[25, "use-test-accounts-in-tests"]], "Use test accounts outside of tests": [[25, "use-test-accounts-outside-of-tests"]], "Creating new test accounts": [[25, "creating-new-test-accounts"]], "Default Sender Support": [[25, "default-sender-support"], [25, "id1"]], "Live Network Accounts": [[25, "live-network-accounts"]], "Keyfile Accounts": [[25, "keyfile-accounts"]], "Generating New Accounts": [[25, "generating-new-accounts"]], "Importing Existing Accounts": [[25, "importing-existing-accounts"]], "Exporting Accounts": [[25, "exporting-accounts"]], "Signing Messages": [[25, "signing-messages"]], "EIP-712": [[25, "eip-712"]], "Verifying Signature": [[25, "verifying-signature"]], "Automation": [[25, "automation"]], "Hardware Wallets": [[25, "hardware-wallets"]], "CLIs": [[26, "clis"]], "Ape Context Decorator": [[26, "ape-context-decorator"]], "Network Tools": [[26, "network-tools"]], "Account Tools": [[26, "account-tools"]], "Contract File Paths": [[26, "contract-file-paths"]], "Compile": [[27, "compile"]], "The JSON Compiler": [[27, "the-json-compiler"]], "Other Compiler Plugins": [[27, "other-compiler-plugins"]], "Exclude Files": [[27, "exclude-files"]], "Dependencies": [[27, "dependencies"], [28, "dependencies"], [32, "dependencies"], [38, "dependencies"]], "Settings": [[27, "settings"]], "Compile Source Code": [[27, "compile-source-code"]], "Output Extra": [[27, "output-extra"]], "Configure Ape": [[28, "configure-ape"]], "Contracts Folder": [[28, "contracts-folder"]], "Default Ecosystem": [[28, "default-ecosystem"]], "Deployments": [[28, "deployments"]], "Node": [[28, "node"]], "Plugins": [[28, "plugins"], [35, "plugins"]], "Request Headers": [[28, "request-headers"], [37, "request-headers"]], "Testing": [[28, "testing"], [44, "testing"]], "Console": [[29, "console"]], "Ape Namespace": [[29, "ape-namespace"]], "Namespace Extras": [[29, "namespace-extras"]], "Init Function": [[29, "init-function"]], "Global Extras": [[29, "global-extras"]], "Configure": [[29, "configure"]], "Magic Commands": [[29, "magic-commands"]], "%ape": [[29, "ape"]], "%bal": [[29, "bal"]], "Contracts": [[30, "contracts"]], "From Deploy": [[30, "from-deploy"]], "Deploy Scripts": [[30, "deploy-scripts"]], "Publishing": [[30, "publishing"], [40, "publishing"]], "From Project Contract Address": [[30, "from-project-contract-address"]], "From Any Address": [[30, "from-any-address"]], "From ABIs": [[30, "from-abis"]], "From Previous Deployment": [[30, "from-previous-deployment"]], "Contract Interaction": [[30, "contract-interaction"]], "Calls": [[30, "calls"]], "Calling Transactions and Transacting Calls": [[30, "calling-transactions-and-transacting-calls"]], "Default, Fallback, and Direct Calls": [[30, "default-fallback-and-direct-calls"]], "Private Transactions": [[30, "private-transactions"]], "Decoding and Encoding Inputs": [[30, "decoding-and-encoding-inputs"]], "Contract Interface Introspection": [[30, "contract-interface-introspection"]], "Multi-Call and Multi-Transaction": [[30, "multi-call-and-multi-transaction"]], "Querying Data": [[31, "querying-data"]], "Getting Block Data": [[31, "getting-block-data"]], "Getting Account Transaction Data": [[31, "getting-account-transaction-data"]], "Getting Contract Event Data": [[31, "getting-contract-event-data"]], "Using the Cache": [[31, "using-the-cache"]], "Types of Dependencies": [[32, "types-of-dependencies"]], "GitHub": [[32, "github"]], "Python": [[32, "python"]], "Local": [[32, "local"]], "NPM": [[32, "npm"]], "Package Management CLI": [[32, "package-management-cli"]], "Misc": [[32, "misc"]], "Config Override": [[32, "config-override"]], "Custom Contracts Folder": [[32, "custom-contracts-folder"]], "File Exclusions": [[32, "file-exclusions"]], "Solidity Import Remapping": [[32, "solidity-import-remapping"]], "Compiling Dependencies": [[32, "compiling-dependencies"]], "Developing Plugins": [[33, "developing-plugins"]], "Initialize a Plugin Project": [[33, "initialize-a-plugin-project"]], "Implementing API Classes": [[33, "implementing-api-classes"]], "Registering API Classes": [[33, "registering-api-classes"]], "CLI Plugins": [[33, "cli-plugins"]], "Using Plugins": [[33, "using-plugins"]], "Logging": [[33, "logging"], [36, "logging"]], "Import the logger from the logging module": [[33, "import-the-logger-from-the-logging-module"]], "Use the logger from the @ape_cli_context": [[33, "use-the-logger-from-the-ape-cli-context"]], "Forking Networks": [[34, "forking-networks"]], "Forking Plugin Networks": [[34, "forking-plugin-networks"]], "Configure Default": [[34, "configure-default"]], "Forked Context": [[34, "forked-context"], [37, "forked-context"]], "Core Plugins": [[35, "core-plugins"]], "Installing Plugins": [[35, "installing-plugins"]], "Plugin Versions": [[35, "plugin-versions"]], "Plugin Types": [[35, "plugin-types"]], "CLI Logging": [[36, "cli-logging"]], "Python Logging": [[36, "python-logging"]], "Selecting a Network": [[37, "selecting-a-network"]], "L2 Networks": [[37, "l2-networks"]], "Custom Network Connection": [[37, "custom-network-connection"]], "Custom Networks By Config": [[37, "custom-networks-by-config"]], "RPC URL": [[37, "rpc-url"]], "Forking Custom Networks": [[37, "forking-custom-networks"]], "Explorer URL": [[37, "explorer-url"]], "Block time, transaction type, and more config": [[37, "block-time-transaction-type-and-more-config"]], "Custom Networks by CLI": [[37, "custom-networks-by-cli"]], "Configuring Networks": [[37, "configuring-networks"]], "Local Network": [[37, "local-network"]], "Live Networks": [[37, "live-networks"]], "Network Config": [[37, "network-config"]], "Running a Network Process": [[37, "running-a-network-process"]], "Provider Interaction": [[37, "provider-interaction"]], "Provider Context Manager": [[37, "provider-context-manager"]], "Developing Projects with Ape": [[38, "developing-projects-with-ape"]], "The Local Project": [[38, "the-local-project"]], "Other Projects": [[38, "other-projects"]], "Project Manifests": [[38, "project-manifests"]], "Installed Python Projects": [[38, "installed-python-projects"]], "Proxy Contracts": [[39, "proxy-contracts"]], "Compilation": [[40, "compilation"]], "Tracking Deployments": [[40, "tracking-deployments"]], "Publishing to Explorer": [[40, "publishing-to-explorer"]], "Overview": [[41, "overview"]], "Documentation": [[41, "documentation"]], "Prerequisite": [[41, "prerequisite"]], "Installation": [[41, "installation"]], "Considerations for Installing": [[41, "considerations-for-installing"]], "Installing with pipx or pip": [[41, "installing-with-pipx-or-pip"]], "Installing with docker": [[41, "installing-with-docker"]], "Quickstart": [[41, "quickstart"]], "Plugin System": [[41, "plugin-system"]], "Reverts": [[42, "reverts"]], "Dev Messages": [[42, "dev-messages"]], "Custom Errors": [[42, "custom-errors"], [44, "custom-errors"]], "Built-in Errors": [[42, "built-in-errors"]], "Scripting": [[43, "scripting"]], "CLI Scripts": [[43, "cli-scripts"]], "Multi-network Scripting": [[43, "multi-network-scripting"]], "Main Method Scripts": [[43, "main-method-scripts"]], "Pytest": [[44, "pytest"]], "Test Structure": [[44, "test-structure"]], "Test Pattern": [[44, "test-pattern"]], "Fixtures": [[44, "fixtures"]], "accounts fixture": [[44, "accounts-fixture"]], "chain fixture": [[44, "chain-fixture"]], "networks fixture": [[44, "networks-fixture"]], "project fixture": [[44, "project-fixture"]], "Contract fixture": [[44, "contract-fixture"]], "Ape testing commands": [[44, "ape-testing-commands"]], "Test Providers": [[44, "test-providers"]], "Mining": [[44, "mining"]], "Advanced Testing Tips": [[44, "advanced-testing-tips"]], "Testing Transaction Reverts": [[44, "testing-transaction-reverts"]], "expected_message": [[44, "expected-message"]], "dev_message": [[44, "dev-message"]], "Caveats": [[44, "caveats"]], "Language Support": [[44, "language-support"]], "Inlining": [[44, "inlining"]], "Non-reentrant Functions": [[44, "non-reentrant-functions"]], "Multi-chain Testing": [[44, "multi-chain-testing"]], "Gas Reporting": [[44, "gas-reporting"]], "Iterative Testing": [[44, "iterative-testing"]], "Contract Coverage": [[44, "contract-coverage"]], "Traces": [[45, "traces"], [46, "traces"]], "Tracing Calls": [[45, "tracing-calls"]], "Gas Reports": [[45, "gas-reports"]], "Deployment": [[46, "deployment"]], "Deployment from Ape Console": [[46, "deployment-from-ape-console"]], "Deployment Metadata": [[46, "deployment-metadata"]], "Dynamic-Fee Transactions": [[46, "dynamic-fee-transactions"]], "Static-Fee Transactions": [[46, "static-fee-transactions"]], "Access List Transactions": [[46, "access-list-transactions"]], "Payable Transactions": [[46, "payable-transactions"]], "Transaction Logs": [[46, "transaction-logs"]], "Transaction Acceptance Timeout": [[46, "transaction-acceptance-timeout"]], "Estimate Gas Cost": [[46, "estimate-gas-cost"]]}, "indexentries": {"--all": [[0, "cmdoption-accounts-list-all"], [5, "cmdoption-plugins-list-a"], [6, "cmdoption-pm-list-all"]], "--hd-path": [[0, "cmdoption-accounts-generate-hd-path"], [0, "cmdoption-accounts-import-hd-path"]], "--hide-mnemonic": [[0, "cmdoption-accounts-generate-hide-mnemonic"]], "--use-mnemonic": [[0, "cmdoption-accounts-import-use-mnemonic"]], "--verbosity": [[0, "cmdoption-accounts-change-password-v"], [0, "cmdoption-accounts-delete-v"], [0, "cmdoption-accounts-export-v"], [0, "cmdoption-accounts-generate-v"], [0, "cmdoption-accounts-import-v"], [0, "cmdoption-accounts-list-v"], [1, "cmdoption-compile-v"], [2, "cmdoption-console-v"], [3, "cmdoption-init-v"], [4, "cmdoption-networks-list-v"], [4, "cmdoption-networks-run-v"], [5, "cmdoption-plugins-install-v"], [5, "cmdoption-plugins-list-v"], [5, "cmdoption-plugins-uninstall-v"], [6, "cmdoption-pm-compile-v"], [6, "cmdoption-pm-install-v"], [6, "cmdoption-pm-list-v"], [6, "cmdoption-pm-uninstall-v"], [8, "cmdoption-test-v"]], "--word-count": [[0, "cmdoption-accounts-generate-word-count"]], "-v": [[0, "cmdoption-accounts-change-password-v"], [0, "cmdoption-accounts-delete-v"], [0, "cmdoption-accounts-export-v"], [0, "cmdoption-accounts-generate-v"], [0, "cmdoption-accounts-import-v"], [0, "cmdoption-accounts-list-v"], [1, "cmdoption-compile-v"], [2, "cmdoption-console-v"], [3, "cmdoption-init-v"], [4, "cmdoption-networks-list-v"], [4, "cmdoption-networks-run-v"], [5, "cmdoption-plugins-install-v"], [5, "cmdoption-plugins-list-v"], [5, "cmdoption-plugins-uninstall-v"], [6, "cmdoption-pm-compile-v"], [6, "cmdoption-pm-install-v"], [6, "cmdoption-pm-list-v"], [6, "cmdoption-pm-uninstall-v"], [8, "cmdoption-test-v"]], "alias": [[0, "cmdoption-accounts-change-password-arg-ALIAS"], [0, "cmdoption-accounts-delete-arg-ALIAS"], [0, "cmdoption-accounts-export-arg-ALIAS"], [0, "cmdoption-accounts-generate-arg-ALIAS"], [0, "cmdoption-accounts-import-arg-ALIAS"]], "accounts-change-password command line option": [[0, "cmdoption-accounts-change-password-arg-ALIAS"], [0, "cmdoption-accounts-change-password-v"]], "accounts-delete command line option": [[0, "cmdoption-accounts-delete-arg-ALIAS"], [0, "cmdoption-accounts-delete-v"]], "accounts-export command line option": [[0, "cmdoption-accounts-export-arg-ALIAS"], [0, "cmdoption-accounts-export-v"]], "accounts-generate command line option": [[0, "cmdoption-accounts-generate-arg-ALIAS"], [0, "cmdoption-accounts-generate-hd-path"], [0, "cmdoption-accounts-generate-hide-mnemonic"], [0, "cmdoption-accounts-generate-v"], [0, "cmdoption-accounts-generate-word-count"]], "accounts-import command line option": [[0, "cmdoption-accounts-import-arg-ALIAS"], [0, "cmdoption-accounts-import-hd-path"], [0, "cmdoption-accounts-import-use-mnemonic"], [0, "cmdoption-accounts-import-v"]], "accounts-list command line option": [[0, "cmdoption-accounts-list-all"], [0, "cmdoption-accounts-list-v"]], "--config-override": [[1, "cmdoption-compile-config-override"], [6, "cmdoption-pm-compile-config-override"], [6, "cmdoption-pm-install-config-override"]], "--force": [[1, "cmdoption-compile-f"], [6, "cmdoption-pm-compile-f"], [6, "cmdoption-pm-install-f"]], "--include-dependencies": [[1, "cmdoption-compile-include-dependencies"]], "--project": [[1, "cmdoption-compile-project"]], "--size": [[1, "cmdoption-compile-s"]], "-f": [[1, "cmdoption-compile-f"], [6, "cmdoption-pm-compile-f"], [6, "cmdoption-pm-install-f"]], "-s": [[1, "cmdoption-compile-s"]], "file_paths": [[1, "cmdoption-compile-arg-FILE_PATHS"]], "compile command line option": [[1, "cmdoption-compile-arg-FILE_PATHS"], [1, "cmdoption-compile-config-override"], [1, "cmdoption-compile-f"], [1, "cmdoption-compile-include-dependencies"], [1, "cmdoption-compile-project"], [1, "cmdoption-compile-s"], [1, "cmdoption-compile-v"]], "console command line option": [[2, "cmdoption-console-v"]], "--github": [[3, "cmdoption-init-github"]], "init command line option": [[3, "cmdoption-init-github"], [3, "cmdoption-init-v"]], "--ecosystem": [[4, "cmdoption-networks-list-ecosystem"]], "--format": [[4, "cmdoption-networks-list-format"]], "--network": [[4, "cmdoption-networks-list-network"], [4, "cmdoption-networks-run-network"]], "--provider": [[4, "cmdoption-networks-list-provider"]], "networks-list command line option": [[4, "cmdoption-networks-list-ecosystem"], [4, "cmdoption-networks-list-format"], [4, "cmdoption-networks-list-network"], [4, "cmdoption-networks-list-provider"], [4, "cmdoption-networks-list-v"]], "networks-run command line option": [[4, "cmdoption-networks-run-network"], [4, "cmdoption-networks-run-v"]], "--upgrade": [[5, "cmdoption-plugins-install-U"]], "--yes": [[5, "cmdoption-plugins-install-y"], [5, "cmdoption-plugins-uninstall-y"], [6, "cmdoption-pm-uninstall-y"]], "-u": [[5, "cmdoption-plugins-install-U"]], "-a": [[5, "cmdoption-plugins-list-a"]], "-y": [[5, "cmdoption-plugins-install-y"], [5, "cmdoption-plugins-uninstall-y"], [6, "cmdoption-pm-uninstall-y"]], "plugin-names": [[5, "cmdoption-plugins-install-arg-PLUGIN-NAMES"], [5, "cmdoption-plugins-uninstall-arg-PLUGIN-NAMES"]], "version": [[5, "cmdoption-plugins-change-version-arg-VERSION"]], "plugins-change-version command line option": [[5, "cmdoption-plugins-change-version-arg-VERSION"]], "plugins-install command line option": [[5, "cmdoption-plugins-install-U"], [5, "cmdoption-plugins-install-arg-PLUGIN-NAMES"], [5, "cmdoption-plugins-install-v"], [5, "cmdoption-plugins-install-y"]], "plugins-list command line option": [[5, "cmdoption-plugins-list-a"], [5, "cmdoption-plugins-list-v"]], "plugins-uninstall command line option": [[5, "cmdoption-plugins-uninstall-arg-PLUGIN-NAMES"], [5, "cmdoption-plugins-uninstall-v"], [5, "cmdoption-plugins-uninstall-y"]], "--name": [[6, "cmdoption-pm-install-name"]], "--ref": [[6, "cmdoption-pm-install-ref"]], "--version": [[6, "cmdoption-pm-compile-version"], [6, "cmdoption-pm-install-version"]], "name": [[6, "cmdoption-pm-compile-arg-NAME"], [6, "cmdoption-pm-uninstall-arg-NAME"]], "package": [[6, "cmdoption-pm-install-arg-PACKAGE"]], "versions": [[6, "cmdoption-pm-uninstall-arg-VERSIONS"]], "pm-compile command line option": [[6, "cmdoption-pm-compile-arg-NAME"], [6, "cmdoption-pm-compile-config-override"], [6, "cmdoption-pm-compile-f"], [6, "cmdoption-pm-compile-v"], [6, "cmdoption-pm-compile-version"]], "pm-install command line option": [[6, "cmdoption-pm-install-arg-PACKAGE"], [6, "cmdoption-pm-install-config-override"], [6, "cmdoption-pm-install-f"], [6, "cmdoption-pm-install-name"], [6, "cmdoption-pm-install-ref"], [6, "cmdoption-pm-install-v"], [6, "cmdoption-pm-install-version"]], "pm-list command line option": [[6, "cmdoption-pm-list-all"], [6, "cmdoption-pm-list-v"]], "pm-uninstall command line option": [[6, "cmdoption-pm-uninstall-arg-NAME"], [6, "cmdoption-pm-uninstall-arg-VERSIONS"], [6, "cmdoption-pm-uninstall-v"], [6, "cmdoption-pm-uninstall-y"]], "--interactive": [[7, "cmdoption-run-I"]], "-i": [[7, "cmdoption-run-I"]], "run command line option": [[7, "cmdoption-run-I"]], "--watch": [[8, "cmdoption-test-w"]], "--watch-delay": [[8, "cmdoption-test-watch-delay"]], "--watch-folders": [[8, "cmdoption-test-watch-folders"]], "-w": [[8, "cmdoption-test-w"]], "pytest_args": [[8, "cmdoption-test-arg-PYTEST_ARGS"]], "test command line option": [[8, "cmdoption-test-arg-PYTEST_ARGS"], [8, "cmdoption-test-v"], [8, "cmdoption-test-w"], [8, "cmdoption-test-watch-delay"], [8, "cmdoption-test-watch-folders"]], "contract() (in module ape)": [[10, "ape.Contract"]], "project (in module ape)": [[10, "ape.Project"], [10, "ape.project"]], "accounts (in module ape)": [[10, "ape.accounts"]], "ape": [[10, "module-ape"]], "chain (in module ape)": [[10, "ape.chain"]], "compilers (in module ape)": [[10, "ape.compilers"]], "config (in module ape)": [[10, "ape.config"]], "convert() (in module ape)": [[10, "ape.convert"]], "module": [[10, "module-ape"], [11, "module-ape_accounts"], [12, "module-ape_compile"], [13, "module-ape_ethereum"], [13, "module-ape_ethereum.multicall"], [14, "module-ape_node"], [15, "module-ape_pm"], [16, "module-ape_test"], [17, "module-ape.api.accounts"], [17, "module-ape.api.address"], [17, "module-ape.api.compiler"], [17, "module-ape.api.config"], [17, "module-ape.api.convert"], [17, "module-ape.api.explorers"], [17, "module-ape.api.networks"], [17, "module-ape.api.projects"], [17, "module-ape.api.providers"], [17, "module-ape.api.query"], [18, "module-ape.cli.arguments"], [18, "module-ape.cli.choices"], [18, "module-ape.cli.commands"], [18, "module-ape.cli.options"], [18, "module-ape.cli.paramtype"], [20, "module-ape.exceptions"], [21, "module-ape.managers.accounts"], [21, "module-ape.managers.compilers"], [21, "module-ape.managers.config"], [21, "module-ape.managers.converters"], [21, "module-ape.managers.networks"], [21, "module-ape.managers.project"], [21, "module-ape.managers.query"], [22, "module-ape.plugins"], [22, "module-ape.plugins.account"], [22, "module-ape.plugins.compiler"], [22, "module-ape.plugins.config"], [22, "module-ape.plugins.converter"], [22, "module-ape.plugins.network"], [22, "module-ape.plugins.pluggy_patch"], [22, "module-ape.plugins.project"], [22, "module-ape.plugins.query"], [23, "module-ape.types"], [23, "module-ape.types.address"], [23, "module-ape.types.coverage"], [24, "module-ape.utils"]], "networks (in module ape)": [[10, "ape.networks"]], "reverts (in module ape)": [[10, "ape.reverts"]], "accountcontainer (class in ape_accounts)": [[11, "ape_accounts.AccountContainer"]], "keyfileaccount (class in ape_accounts)": [[11, "ape_accounts.KeyfileAccount"]], "accounts (ape_accounts.accountcontainer property)": [[11, "ape_accounts.AccountContainer.accounts"]], "address (ape_accounts.keyfileaccount property)": [[11, "ape_accounts.KeyfileAccount.address"]], "alias (ape_accounts.keyfileaccount property)": [[11, "ape_accounts.KeyfileAccount.alias"]], "aliases (ape_accounts.accountcontainer property)": [[11, "ape_accounts.AccountContainer.aliases"]], "ape_accounts": [[11, "module-ape_accounts"]], "generate_account() (in module ape_accounts)": [[11, "ape_accounts.generate_account"]], "import_account_from_mnemonic() (in module ape_accounts)": [[11, "ape_accounts.import_account_from_mnemonic"]], "import_account_from_private_key() (in module ape_accounts)": [[11, "ape_accounts.import_account_from_private_key"]], "set_autosign() (ape_accounts.keyfileaccount method)": [[11, "ape_accounts.KeyfileAccount.set_autosign"]], "sign_message() (ape_accounts.keyfileaccount method)": [[11, "ape_accounts.KeyfileAccount.sign_message"]], "sign_raw_msghash() (ape_accounts.keyfileaccount method)": [[11, "ape_accounts.KeyfileAccount.sign_raw_msghash"]], "sign_transaction() (ape_accounts.keyfileaccount method)": [[11, "ape_accounts.KeyfileAccount.sign_transaction"]], "abi (ape_compile.outputextras attribute)": [[12, "ape_compile.OutputExtras.ABI"]], "config (class in ape_compile)": [[12, "ape_compile.Config"]], "outputextras (class in ape_compile)": [[12, "ape_compile.OutputExtras"]], "ape_compile": [[12, "module-ape_compile"]], "exclude (ape_compile.config attribute)": [[12, "ape_compile.Config.exclude"]], "include_dependencies (ape_compile.config attribute)": [[12, "ape_compile.Config.include_dependencies"]], "output_extra (ape_compile.config attribute)": [[12, "ape_compile.Config.output_extra"]], "serialize_exclude() (ape_compile.config method)": [[12, "ape_compile.Config.serialize_exclude"]], "accesslisttransaction (class in ape_ethereum)": [[13, "ape_ethereum.AccessListTransaction"]], "baseethereumconfig (class in ape_ethereum)": [[13, "ape_ethereum.BaseEthereumConfig"]], "basetransaction (class in ape_ethereum)": [[13, "ape_ethereum.BaseTransaction"]], "block (class in ape_ethereum)": [[13, "ape_ethereum.Block"]], "call (class in ape_ethereum.multicall)": [[13, "ape_ethereum.multicall.Call"]], "calltrace (class in ape_ethereum)": [[13, "ape_ethereum.CallTrace"]], "dynamicfeetransaction (class in ape_ethereum)": [[13, "ape_ethereum.DynamicFeeTransaction"]], "ethereum (class in ape_ethereum)": [[13, "ape_ethereum.Ethereum"]], "ethereumconfig (class in ape_ethereum)": [[13, "ape_ethereum.EthereumConfig"]], "ethereumnodeprovider (class in ape_ethereum)": [[13, "ape_ethereum.EthereumNodeProvider"]], "failing (ape_ethereum.transactionstatusenum attribute)": [[13, "ape_ethereum.TransactionStatusEnum.FAILING"]], "forkednetworkconfig (class in ape_ethereum)": [[13, "ape_ethereum.ForkedNetworkConfig"]], "no_error (ape_ethereum.transactionstatusenum attribute)": [[13, "ape_ethereum.TransactionStatusEnum.NO_ERROR"]], "networkconfig (class in ape_ethereum)": [[13, "ape_ethereum.NetworkConfig"]], "receipt (class in ape_ethereum)": [[13, "ape_ethereum.Receipt"]], "sharedblobreceipt (class in ape_ethereum)": [[13, "ape_ethereum.SharedBlobReceipt"]], "sharedblobtransaction (class in ape_ethereum)": [[13, "ape_ethereum.SharedBlobTransaction"]], "staticfeetransaction (class in ape_ethereum)": [[13, "ape_ethereum.StaticFeeTransaction"]], "trace (class in ape_ethereum)": [[13, "ape_ethereum.Trace"]], "transaction (class in ape_ethereum.multicall)": [[13, "ape_ethereum.multicall.Transaction"]], "transactionstatusenum (class in ape_ethereum)": [[13, "ape_ethereum.TransactionStatusEnum"]], "transactiontrace (class in ape_ethereum)": [[13, "ape_ethereum.TransactionTrace"]], "transactiontype (class in ape_ethereum)": [[13, "ape_ethereum.TransactionType"]], "web3provider (class in ape_ethereum)": [[13, "ape_ethereum.Web3Provider"]], "__call__() (ape_ethereum.multicall.call method)": [[13, "ape_ethereum.multicall.Call.__call__"]], "__call__() (ape_ethereum.multicall.transaction method)": [[13, "ape_ethereum.multicall.Transaction.__call__"]], "add() (ape_ethereum.multicall.call method)": [[13, "ape_ethereum.multicall.Call.add"]], "ape_ethereum": [[13, "module-ape_ethereum"]], "ape_ethereum.multicall": [[13, "module-ape_ethereum.multicall"]], "arguments (ape_ethereum.calltrace attribute)": [[13, "ape_ethereum.CallTrace.arguments"]], "as_transaction() (ape_ethereum.multicall.call method)": [[13, "ape_ethereum.multicall.Call.as_transaction"]], "as_transaction() (ape_ethereum.multicall.transaction method)": [[13, "ape_ethereum.multicall.Transaction.as_transaction"]], "assert_web3_provider_uri_env_var_not_set() (in module ape_ethereum)": [[13, "ape_ethereum.assert_web3_provider_uri_env_var_not_set"]], "base_fee (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.base_fee"]], "base_fee_multiplier (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.base_fee_multiplier"]], "blob_gas_price (ape_ethereum.sharedblobreceipt attribute)": [[13, "ape_ethereum.SharedBlobReceipt.blob_gas_price"]], "blob_gas_used (ape_ethereum.sharedblobreceipt attribute)": [[13, "ape_ethereum.SharedBlobReceipt.blob_gas_used"]], "block_page_size (ape_ethereum.ethereumnodeprovider attribute)": [[13, "ape_ethereum.EthereumNodeProvider.block_page_size"]], "block_time (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.block_time"]], "call_trace_approach (ape_ethereum.calltrace attribute)": [[13, "ape_ethereum.CallTrace.call_trace_approach"]], "call_trace_approach (ape_ethereum.trace attribute)": [[13, "ape_ethereum.Trace.call_trace_approach"]], "call_trace_approach (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.call_trace_approach"]], "chain_id (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.chain_id"]], "concurrency (ape_ethereum.ethereumnodeprovider attribute)": [[13, "ape_ethereum.EthereumNodeProvider.concurrency"]], "config (ape_ethereum.ethereum property)": [[13, "ape_ethereum.Ethereum.config"]], "connect() (ape_ethereum.ethereumnodeprovider method)": [[13, "ape_ethereum.EthereumNodeProvider.connect"]], "connection_id (ape_ethereum.ethereumnodeprovider property)": [[13, "ape_ethereum.EthereumNodeProvider.connection_id"]], "connection_str (ape_ethereum.ethereumnodeprovider property)": [[13, "ape_ethereum.EthereumNodeProvider.connection_str"]], "create_access_list() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.create_access_list"]], "create_transaction() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.create_transaction"]], "debug_logs (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.debug_logs"]], "debug_logs_typed (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.debug_logs_typed"]], "decode_address() (ape_ethereum.ethereum class method)": [[13, "ape_ethereum.Ethereum.decode_address"]], "decode_block() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_block"]], "decode_calldata() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_calldata"]], "decode_custom_error() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_custom_error"]], "decode_logs() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_logs"]], "decode_logs() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.decode_logs"]], "decode_primitive_value() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_primitive_value"]], "decode_receipt() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_receipt"]], "decode_returndata() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_returndata"]], "default_provider (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.default_provider"]], "default_transaction_type (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.default_transaction_type"]], "disconnect() (ape_ethereum.ethereumnodeprovider method)": [[13, "ape_ethereum.EthereumNodeProvider.disconnect"]], "encode_address() (ape_ethereum.ethereum class method)": [[13, "ape_ethereum.Ethereum.encode_address"]], "encode_calldata() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.encode_calldata"]], "encode_contract_blueprint() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.encode_contract_blueprint"]], "encode_deployment() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.encode_deployment"]], "encode_transaction() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.encode_transaction"]], "enrich_trace() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.enrich_trace"]], "enriched_calltree (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.enriched_calltree"]], "estimate_gas_cost() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.estimate_gas_cost"]], "failed (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.failed"]], "fee_token_symbol (ape_ethereum.ethereum attribute)": [[13, "ape_ethereum.Ethereum.fee_token_symbol"]], "gas_limit (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.gas_limit"]], "gas_price (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.gas_price"]], "get_balance() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_balance"]], "get_block() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_block"]], "get_calltree() (ape_ethereum.calltrace method)": [[13, "ape_ethereum.CallTrace.get_calltree"]], "get_calltree() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.get_calltree"]], "get_calltree() (ape_ethereum.transactiontrace method)": [[13, "ape_ethereum.TransactionTrace.get_calltree"]], "get_code() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_code"]], "get_contract_logs() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_contract_logs"]], "get_gas_report() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.get_gas_report"]], "get_nonce() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_nonce"]], "get_proxy_info() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.get_proxy_info"]], "get_python_types() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.get_python_types"]], "get_raw_calltree() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.get_raw_calltree"]], "get_raw_frames() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.get_raw_frames"]], "get_receipt() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_receipt"]], "get_storage() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_storage"]], "get_transaction_trace() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_transaction_trace"]], "get_transactions_by_account_nonce() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_transactions_by_account_nonce"]], "get_transactions_by_block() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_transactions_by_block"]], "get_virtual_machine_error() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_virtual_machine_error"]], "hash (ape_ethereum.block attribute)": [[13, "ape_ethereum.Block.hash"]], "http_uri (ape_ethereum.ethereumnodeprovider property)": [[13, "ape_ethereum.EthereumNodeProvider.http_uri"]], "http_uri (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.http_uri"]], "is_connected (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.is_connected"]], "make_request() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.make_request"]], "max_gas (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.max_gas"]], "max_receipt_retries (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.max_receipt_retries"]], "method_called (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.method_called"]], "name (ape_ethereum.ethereumnodeprovider attribute)": [[13, "ape_ethereum.EthereumNodeProvider.name"]], "parent_hash (ape_ethereum.block attribute)": [[13, "ape_ethereum.Block.parent_hash"]], "poll_blocks() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.poll_blocks"]], "poll_logs() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.poll_logs"]], "prepare_transaction() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.prepare_transaction"]], "priority_fee (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.priority_fee"]], "raise_for_status() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.raise_for_status"]], "ran_out_of_gas (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.ran_out_of_gas"]], "raw_trace_frames (ape_ethereum.calltrace property)": [[13, "ape_ethereum.CallTrace.raw_trace_frames"]], "raw_trace_frames (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.raw_trace_frames"]], "raw_trace_frames (ape_ethereum.transactiontrace property)": [[13, "ape_ethereum.TransactionTrace.raw_trace_frames"]], "receiver (ape_ethereum.sharedblobtransaction attribute)": [[13, "ape_ethereum.SharedBlobTransaction.receiver"]], "request_header (ape_ethereum.ethereumnodeprovider attribute)": [[13, "ape_ethereum.EthereumNodeProvider.request_header"]], "request_headers (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.request_headers"]], "required_confirmations (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.required_confirmations"]], "return_value (ape_ethereum.calltrace property)": [[13, "ape_ethereum.CallTrace.return_value"]], "return_value (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.return_value"]], "revert_message (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.revert_message"]], "send_call() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.send_call"]], "send_transaction() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.send_transaction"]], "serialize_transaction() (ape_ethereum.basetransaction method)": [[13, "ape_ethereum.BaseTransaction.serialize_transaction"]], "show() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.show"]], "show_events() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.show_events"]], "show_gas_report() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.show_gas_report"]], "show_gas_report() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.show_gas_report"]], "show_source_traceback() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.show_source_traceback"]], "show_trace() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.show_trace"]], "size (ape_ethereum.block property)": [[13, "ape_ethereum.Block.size"]], "source_traceback (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.source_traceback"]], "stream_request() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.stream_request"]], "supports_tracing (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.supports_tracing"]], "total_fees_paid (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.total_fees_paid"]], "transaction (ape_ethereum.calltrace property)": [[13, "ape_ethereum.CallTrace.transaction"]], "transaction (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.transaction"]], "transaction (ape_ethereum.transactiontrace property)": [[13, "ape_ethereum.TransactionTrace.transaction"]], "transaction_acceptance_timeout (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.transaction_acceptance_timeout"]], "tx (ape_ethereum.calltrace attribute)": [[13, "ape_ethereum.CallTrace.tx"]], "txn_hash (ape_ethereum.basetransaction property)": [[13, "ape_ethereum.BaseTransaction.txn_hash"]], "update_settings() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.update_settings"]], "upstream_provider (ape_ethereum.forkednetworkconfig attribute)": [[13, "ape_ethereum.ForkedNetworkConfig.upstream_provider"]], "web3 (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.web3"]], "ws_uri (ape_ethereum.ethereumnodeprovider property)": [[13, "ape_ethereum.EthereumNodeProvider.ws_uri"]], "ws_uri (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.ws_uri"]], "ethereumnetworkconfig (class in ape_node)": [[14, "ape_node.EthereumNetworkConfig"]], "ethereumnodeconfig (class in ape_node)": [[14, "ape_node.EthereumNodeConfig"]], "gethdev (class in ape_node)": [[14, "ape_node.GethDev"]], "node (class in ape_node)": [[14, "ape_node.Node"]], "otterscanqueryengine (class in ape_node)": [[14, "ape_node.OtterscanQueryEngine"]], "ape_node": [[14, "module-ape_node"]], "auto_mine (ape_node.gethdev property)": [[14, "ape_node.GethDev.auto_mine"]], "build_command() (ape_node.gethdev method)": [[14, "ape_node.GethDev.build_command"]], "call_trace_approach (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.call_trace_approach"]], "chain_id (ape_node.gethdev property)": [[14, "ape_node.GethDev.chain_id"]], "connect() (ape_node.gethdev method)": [[14, "ape_node.GethDev.connect"]], "data_dir (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.data_dir"]], "disconnect() (ape_node.gethdev method)": [[14, "ape_node.GethDev.disconnect"]], "estimate_query() (ape_node.otterscanqueryengine method)": [[14, "ape_node.OtterscanQueryEngine.estimate_query"]], "ethereum (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.ethereum"]], "executable (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.executable"]], "get_test_account() (ape_node.gethdev method)": [[14, "ape_node.GethDev.get_test_account"]], "ipc_path (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.ipc_path"]], "mine() (ape_node.gethdev method)": [[14, "ape_node.GethDev.mine"]], "name (ape_node.gethdev attribute)": [[14, "ape_node.GethDev.name"]], "perform_query() (ape_node.otterscanqueryengine method)": [[14, "ape_node.OtterscanQueryEngine.perform_query"]], "process_name (ape_node.gethdev property)": [[14, "ape_node.GethDev.process_name"]], "request_headers (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.request_headers"]], "restore() (ape_node.gethdev method)": [[14, "ape_node.GethDev.restore"]], "set_timestamp() (ape_node.gethdev method)": [[14, "ape_node.GethDev.set_timestamp"]], "snapshot() (ape_node.gethdev method)": [[14, "ape_node.GethDev.snapshot"]], "start() (ape_node.gethdev method)": [[14, "ape_node.GethDev.start"]], "brownieproject (class in ape_pm)": [[15, "ape_pm.BrownieProject"]], "foundryproject (class in ape_pm)": [[15, "ape_pm.FoundryProject"]], "githubdependency (class in ape_pm)": [[15, "ape_pm.GithubDependency"]], "interfacecompiler (class in ape_pm)": [[15, "ape_pm.InterfaceCompiler"]], "localdependency (class in ape_pm)": [[15, "ape_pm.LocalDependency"]], "npmdependency (class in ape_pm)": [[15, "ape_pm.NpmDependency"]], "pythondependency (class in ape_pm)": [[15, "ape_pm.PythonDependency"]], "ape_pm": [[15, "module-ape_pm"]], "compile() (ape_pm.interfacecompiler method)": [[15, "ape_pm.InterfaceCompiler.compile"]], "compile_code() (ape_pm.interfacecompiler method)": [[15, "ape_pm.InterfaceCompiler.compile_code"]], "enrich_error() (ape_pm.interfacecompiler method)": [[15, "ape_pm.InterfaceCompiler.enrich_error"]], "extract_config() (ape_pm.brownieproject method)": [[15, "ape_pm.BrownieProject.extract_config"]], "extract_config() (ape_pm.foundryproject method)": [[15, "ape_pm.FoundryProject.extract_config"]], "fetch() (ape_pm.githubdependency method)": [[15, "ape_pm.GithubDependency.fetch"]], "fetch() (ape_pm.localdependency method)": [[15, "ape_pm.LocalDependency.fetch"]], "fetch() (ape_pm.npmdependency method)": [[15, "ape_pm.NpmDependency.fetch"]], "fetch() (ape_pm.pythondependency method)": [[15, "ape_pm.PythonDependency.fetch"]], "get_versions() (ape_pm.interfacecompiler method)": [[15, "ape_pm.InterfaceCompiler.get_versions"]], "github (ape_pm.githubdependency attribute)": [[15, "ape_pm.GithubDependency.github"]], "is_valid (ape_pm.brownieproject property)": [[15, "ape_pm.BrownieProject.is_valid"]], "is_valid (ape_pm.foundryproject property)": [[15, "ape_pm.FoundryProject.is_valid"]], "local (ape_pm.localdependency attribute)": [[15, "ape_pm.LocalDependency.local"]], "name (ape_pm.interfacecompiler property)": [[15, "ape_pm.InterfaceCompiler.name"]], "npm (ape_pm.npmdependency attribute)": [[15, "ape_pm.NpmDependency.npm"]], "package_id (ape_pm.githubdependency property)": [[15, "ape_pm.GithubDependency.package_id"]], "package_id (ape_pm.localdependency property)": [[15, "ape_pm.LocalDependency.package_id"]], "package_id (ape_pm.npmdependency property)": [[15, "ape_pm.NpmDependency.package_id"]], "package_id (ape_pm.pythondependency property)": [[15, "ape_pm.PythonDependency.package_id"]], "python (ape_pm.pythondependency attribute)": [[15, "ape_pm.PythonDependency.python"]], "ref (ape_pm.githubdependency attribute)": [[15, "ape_pm.GithubDependency.ref"]], "uri (ape_pm.githubdependency property)": [[15, "ape_pm.GithubDependency.uri"]], "uri (ape_pm.localdependency property)": [[15, "ape_pm.LocalDependency.uri"]], "uri (ape_pm.npmdependency property)": [[15, "ape_pm.NpmDependency.uri"]], "uri (ape_pm.pythondependency property)": [[15, "ape_pm.PythonDependency.uri"]], "version (ape_pm.githubdependency attribute)": [[15, "ape_pm.GithubDependency.version"]], "version (ape_pm.localdependency attribute)": [[15, "ape_pm.LocalDependency.version"]], "version (ape_pm.npmdependency attribute)": [[15, "ape_pm.NpmDependency.version"]], "version (ape_pm.pythondependency attribute)": [[15, "ape_pm.PythonDependency.version"]], "version_from_installed_package_json (ape_pm.npmdependency property)": [[15, "ape_pm.NpmDependency.version_from_installed_package_json"]], "version_from_project_package_json (ape_pm.npmdependency property)": [[15, "ape_pm.NpmDependency.version_from_project_package_json"]], "version_id (ape_pm.githubdependency property)": [[15, "ape_pm.GithubDependency.version_id"]], "version_id (ape_pm.localdependency property)": [[15, "ape_pm.LocalDependency.version_id"]], "version_id (ape_pm.npmdependency property)": [[15, "ape_pm.NpmDependency.version_id"]], "version_id (ape_pm.pythondependency property)": [[15, "ape_pm.PythonDependency.version_id"]], "apetestconfig (class in ape_test)": [[16, "ape_test.ApeTestConfig"]], "coverageconfig (class in ape_test)": [[16, "ape_test.CoverageConfig"]], "coveragereportsconfig (class in ape_test)": [[16, "ape_test.CoverageReportsConfig"]], "ethtesterproviderconfig (class in ape_test)": [[16, "ape_test.EthTesterProviderConfig"]], "gasconfig (class in ape_test)": [[16, "ape_test.GasConfig"]], "gasexclusion (class in ape_test)": [[16, "ape_test.GasExclusion"]], "localprovider (class in ape_test)": [[16, "ape_test.LocalProvider"]], "testaccount (class in ape_test)": [[16, "ape_test.TestAccount"]], "testaccountcontainer (class in ape_test)": [[16, "ape_test.TestAccountContainer"]], "accounts (ape_test.testaccountcontainer property)": [[16, "ape_test.TestAccountContainer.accounts"]], "address (ape_test.testaccount property)": [[16, "ape_test.TestAccount.address"]], "alias (ape_test.testaccount property)": [[16, "ape_test.TestAccount.alias"]], "aliases (ape_test.testaccountcontainer property)": [[16, "ape_test.TestAccountContainer.aliases"]], "ape_test": [[16, "module-ape_test"]], "auto_mine (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.auto_mine"]], "balance (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.balance"]], "base_fee (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.base_fee"]], "chain_id (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.chain_id"]], "connect() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.connect"]], "coverage (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.coverage"]], "disconnect() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.disconnect"]], "disconnect_providers_after (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.disconnect_providers_after"]], "estimate_gas_cost() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.estimate_gas_cost"]], "exclude (ape_test.coverageconfig attribute)": [[16, "ape_test.CoverageConfig.exclude"]], "exclude (ape_test.gasconfig attribute)": [[16, "ape_test.GasConfig.exclude"]], "gas (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.gas"]], "gas_price (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.gas_price"]], "generate_account() (ape_test.testaccountcontainer method)": [[16, "ape_test.TestAccountContainer.generate_account"]], "get_balance() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_balance"]], "get_contract_logs() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_contract_logs"]], "get_nonce() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_nonce"]], "get_test_account() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_test_account"]], "get_test_account() (ape_test.testaccountcontainer method)": [[16, "ape_test.TestAccountContainer.get_test_account"]], "get_transaction_trace() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_transaction_trace"]], "get_virtual_machine_error() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_virtual_machine_error"]], "hd_path (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.hd_path"]], "html (ape_test.coveragereportsconfig attribute)": [[16, "ape_test.CoverageReportsConfig.html"]], "max_gas (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.max_gas"]], "mine() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.mine"]], "mnemonic (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.mnemonic"]], "number_of_accounts (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.number_of_accounts"]], "priority_fee (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.priority_fee"]], "provider (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.provider"]], "reports (ape_test.coverageconfig attribute)": [[16, "ape_test.CoverageConfig.reports"]], "reports (ape_test.gasconfig attribute)": [[16, "ape_test.GasConfig.reports"]], "reset() (ape_test.testaccountcontainer method)": [[16, "ape_test.TestAccountContainer.reset"]], "restore() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.restore"]], "send_call() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.send_call"]], "send_transaction() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.send_transaction"]], "set_timestamp() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.set_timestamp"]], "settings (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.settings"]], "sign_message() (ape_test.testaccount method)": [[16, "ape_test.TestAccount.sign_message"]], "sign_raw_msghash() (ape_test.testaccount method)": [[16, "ape_test.TestAccount.sign_raw_msghash"]], "sign_transaction() (ape_test.testaccount method)": [[16, "ape_test.TestAccount.sign_transaction"]], "snapshot() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.snapshot"]], "supports_tracing (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.supports_tracing"]], "terminal (ape_test.coveragereportsconfig attribute)": [[16, "ape_test.CoverageReportsConfig.terminal"]], "track (ape_test.coverageconfig attribute)": [[16, "ape_test.CoverageConfig.track"]], "update_settings() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.update_settings"]], "xml (ape_test.coveragereportsconfig attribute)": [[16, "ape_test.CoverageReportsConfig.xml"]], "accountapi (class in ape.api.accounts)": [[17, "ape.api.accounts.AccountAPI"]], "accountcontainerapi (class in ape.api.accounts)": [[17, "ape.api.accounts.AccountContainerAPI"]], "accounttransactionquery (class in ape.api.query)": [[17, "ape.api.query.AccountTransactionQuery"]], "address (class in ape.api.address)": [[17, "ape.api.address.Address"]], "apeconfig (class in ape.api.config)": [[17, "ape.api.config.ApeConfig"]], "apeproject (class in ape.api.projects)": [[17, "ape.api.projects.ApeProject"]], "baseaddress (class in ape.api.address)": [[17, "ape.api.address.BaseAddress"]], "blockapi (class in ape.api.providers)": [[17, "ape.api.providers.BlockAPI"]], "blockquery (class in ape.api.query)": [[17, "ape.api.query.BlockQuery"]], "blocktransactionquery (class in ape.api.query)": [[17, "ape.api.query.BlockTransactionQuery"]], "compilerapi (class in ape.api.compiler)": [[17, "ape.api.compiler.CompilerAPI"]], "configenum (class in ape.api.config)": [[17, "ape.api.config.ConfigEnum"]], "contractcreation (class in ape.api.query)": [[17, "ape.api.query.ContractCreation"]], "contractcreationquery (class in ape.api.query)": [[17, "ape.api.query.ContractCreationQuery"]], "contracteventquery (class in ape.api.query)": [[17, "ape.api.query.ContractEventQuery"]], "contractmethodquery (class in ape.api.query)": [[17, "ape.api.query.ContractMethodQuery"]], "converterapi (class in ape.api.convert)": [[17, "ape.api.convert.ConverterAPI"]], "dependencyapi (class in ape.api.projects)": [[17, "ape.api.projects.DependencyAPI"]], "deploymentconfig (class in ape.api.config)": [[17, "ape.api.config.DeploymentConfig"]], "ecosystemapi (class in ape.api.networks)": [[17, "ape.api.networks.EcosystemAPI"]], "explorerapi (class in ape.api.explorers)": [[17, "ape.api.explorers.ExplorerAPI"]], "forkednetworkapi (class in ape.api.networks)": [[17, "ape.api.networks.ForkedNetworkAPI"]], "genericconfig (class in ape.api.config)": [[17, "ape.api.config.GenericConfig"]], "impersonatedaccount (class in ape.api.accounts)": [[17, "ape.api.accounts.ImpersonatedAccount"]], "networkapi (class in ape.api.networks)": [[17, "ape.api.networks.NetworkAPI"]], "pluginconfig (class in ape.api.config)": [[17, "ape.api.config.PluginConfig"]], "projectapi (class in ape.api.projects)": [[17, "ape.api.projects.ProjectAPI"]], "providerapi (class in ape.api.providers)": [[17, "ape.api.providers.ProviderAPI"]], "providercontextmanager (class in ape.api.networks)": [[17, "ape.api.networks.ProviderContextManager"]], "proxyinfoapi (class in ape.api.networks)": [[17, "ape.api.networks.ProxyInfoAPI"]], "queryapi (class in ape.api.query)": [[17, "ape.api.query.QueryAPI"]], "receiptapi (class in ape.api.transactions)": [[17, "ape.api.transactions.ReceiptAPI"]], "subprocessprovider (class in ape.api.providers)": [[17, "ape.api.providers.SubprocessProvider"]], "testaccountapi (class in ape.api.accounts)": [[17, "ape.api.accounts.TestAccountAPI"]], "testaccountcontainerapi (class in ape.api.accounts)": [[17, "ape.api.accounts.TestAccountContainerAPI"]], "testproviderapi (class in ape.api.providers)": [[17, "ape.api.providers.TestProviderAPI"]], "transactionapi (class in ape.api.transactions)": [[17, "ape.api.transactions.TransactionAPI"]], "upstreamprovider (class in ape.api.providers)": [[17, "ape.api.providers.UpstreamProvider"]], "__class_vars__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__class_vars__"]], "__class_vars__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__class_vars__"]], "__class_vars__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__class_vars__"]], "__class_vars__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__class_vars__"]], "__class_vars__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__class_vars__"]], "__class_vars__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__class_vars__"]], "__class_vars__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__class_vars__"]], "__class_vars__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__class_vars__"]], "__class_vars__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__class_vars__"]], "__class_vars__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__class_vars__"]], "__class_vars__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__class_vars__"]], "__class_vars__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__class_vars__"]], "__class_vars__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__class_vars__"]], "__class_vars__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__class_vars__"]], "__class_vars__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__class_vars__"]], "__class_vars__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__class_vars__"]], "__class_vars__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__class_vars__"]], "__class_vars__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__class_vars__"]], "__class_vars__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__class_vars__"]], "__class_vars__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__class_vars__"]], "__contains__() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.__contains__"]], "__delitem__() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.__delitem__"]], "__getitem__() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.__getitem__"]], "__len__() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.__len__"]], "__private_attributes__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__private_attributes__"]], "__private_attributes__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__private_attributes__"]], "__private_attributes__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__private_attributes__"]], "__private_attributes__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__private_attributes__"]], "__private_attributes__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__private_attributes__"]], "__private_attributes__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__private_attributes__"]], "__private_attributes__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__private_attributes__"]], "__private_attributes__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__private_attributes__"]], "__private_attributes__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__private_attributes__"]], "__private_attributes__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__private_attributes__"]], "__private_attributes__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__private_attributes__"]], "__private_attributes__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__private_attributes__"]], "__private_attributes__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__private_attributes__"]], "__private_attributes__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__private_attributes__"]], "__private_attributes__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__private_attributes__"]], "__private_attributes__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__private_attributes__"]], "__private_attributes__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__private_attributes__"]], "__private_attributes__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__private_attributes__"]], "__private_attributes__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__private_attributes__"]], "__private_attributes__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__private_attributes__"]], "__pydantic_complete__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_complete__"]], "__pydantic_core_schema__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_core_schema__"]], "__pydantic_custom_init__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_custom_init__"]], "__pydantic_decorators__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_decorators__"]], "__pydantic_extra__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_extra__"]], "__pydantic_fields_set__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_fields_set__"]], "__pydantic_generic_metadata__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_generic_metadata__"]], "__pydantic_parent_namespace__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_parent_namespace__"]], "__pydantic_post_init__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_post_init__"]], "__pydantic_private__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_private__"]], "__pydantic_private__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_private__"]], "__pydantic_private__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_private__"]], "__pydantic_private__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_private__"]], "__pydantic_serializer__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_serializer__"]], "__pydantic_validator__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_validator__"]], "__signature__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__signature__"]], "__signature__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__signature__"]], "__signature__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__signature__"]], "__signature__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__signature__"]], "__signature__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__signature__"]], "__signature__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__signature__"]], "__signature__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__signature__"]], "__signature__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__signature__"]], "__signature__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__signature__"]], "__signature__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__signature__"]], "__signature__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__signature__"]], "__signature__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__signature__"]], "__signature__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__signature__"]], "__signature__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__signature__"]], "__signature__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__signature__"]], "__signature__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__signature__"]], "__signature__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__signature__"]], "__signature__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__signature__"]], "__signature__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__signature__"]], "__signature__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__signature__"]], "account_type (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.account_type"]], "accounts (ape.api.accounts.accountcontainerapi property)": [[17, "ape.api.accounts.AccountContainerAPI.accounts"]], "add_network() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.add_network"]], "address (ape.api.accounts.impersonatedaccount property)": [[17, "ape.api.accounts.ImpersonatedAccount.address"]], "address (ape.api.address.address property)": [[17, "ape.api.address.Address.address"]], "address (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.address"]], "address (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.address"]], "alias (ape.api.accounts.accountapi property)": [[17, "ape.api.accounts.AccountAPI.alias"]], "aliases (ape.api.accounts.accountcontainerapi property)": [[17, "ape.api.accounts.AccountContainerAPI.aliases"]], "ape.api.accounts": [[17, "module-ape.api.accounts"]], "ape.api.address": [[17, "module-ape.api.address"]], "ape.api.compiler": [[17, "module-ape.api.compiler"]], "ape.api.config": [[17, "module-ape.api.config"]], "ape.api.convert": [[17, "module-ape.api.convert"]], "ape.api.explorers": [[17, "module-ape.api.explorers"]], "ape.api.networks": [[17, "module-ape.api.networks"]], "ape.api.projects": [[17, "module-ape.api.projects"]], "ape.api.providers": [[17, "module-ape.api.providers"]], "ape.api.query": [[17, "module-ape.api.query"]], "append() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.append"]], "auto_gas_multiplier (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.auto_gas_multiplier"]], "auto_mine (ape.api.providers.testproviderapi property)": [[17, "ape.api.providers.TestProviderAPI.auto_mine"]], "await_confirmations() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.await_confirmations"]], "balance (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.balance"]], "base_fee (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.base_fee"]], "base_fee_multiplier (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.base_fee_multiplier"]], "block (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.block"]], "block_page_size (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.block_page_size"]], "block_time (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.block_time"]], "build_command() (ape.api.providers.subprocessprovider method)": [[17, "ape.api.providers.SubprocessProvider.build_command"]], "call() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.call"]], "call() (ape.api.accounts.impersonatedaccount method)": [[17, "ape.api.accounts.ImpersonatedAccount.call"]], "chain_id (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.chain_id"]], "chain_id (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.chain_id"]], "check_signature() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.check_signature"]], "code (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.code"]], "codesize (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.codesize"]], "compile() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.compile"]], "compile_code() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.compile_code"]], "compiler_settings (ape.api.compiler.compilerapi attribute)": [[17, "ape.api.compiler.CompilerAPI.compiler_settings"]], "concurrency (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.concurrency"]], "config (ape.api.networks.ecosystemapi property)": [[17, "ape.api.networks.EcosystemAPI.config"]], "config (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.config"]], "config_override (ape.api.projects.dependencyapi attribute)": [[17, "ape.api.projects.DependencyAPI.config_override"]], "confirmed (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.confirmed"]], "connect() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.connect"]], "connect() (ape.api.providers.subprocessprovider method)": [[17, "ape.api.providers.SubprocessProvider.connect"]], "connection_id (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.connection_id"]], "connection_id (ape.api.providers.subprocessprovider property)": [[17, "ape.api.providers.SubprocessProvider.connection_id"]], "connection_str (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.connection_str"]], "contract_type (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.contract_type"]], "contracts_folder (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.contracts_folder"]], "convert() (ape.api.convert.converterapi method)": [[17, "ape.api.convert.ConverterAPI.convert"]], "create_network_type() (in module ape.api.networks)": [[17, "ape.api.networks.create_network_type"]], "create_transaction() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.create_transaction"]], "custom_network (ape.api.networks.ecosystemapi property)": [[17, "ape.api.networks.EcosystemAPI.custom_network"]], "data_folder (ape.api.accounts.accountcontainerapi property)": [[17, "ape.api.accounts.AccountContainerAPI.data_folder"]], "data_folder (ape.api.accounts.testaccountcontainerapi property)": [[17, "ape.api.accounts.TestAccountContainerAPI.data_folder"]], "data_folder (ape.api.networks.ecosystemapi property)": [[17, "ape.api.networks.EcosystemAPI.data_folder"]], "data_folder (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.data_folder"]], "data_folder (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.data_folder"]], "datetime (ape.api.providers.blockapi property)": [[17, "ape.api.providers.BlockAPI.datetime"]], "debug_logs_lines (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.debug_logs_lines"]], "debug_logs_typed (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.debug_logs_typed"]], "declare() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.declare"]], "decode_address() (ape.api.networks.ecosystemapi class method)": [[17, "ape.api.networks.EcosystemAPI.decode_address"]], "decode_block() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_block"]], "decode_calldata() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_calldata"]], "decode_custom_error() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_custom_error"]], "decode_logs() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_logs"]], "decode_logs() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.decode_logs"]], "decode_primitive_value() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_primitive_value"]], "decode_receipt() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_receipt"]], "decode_returndata() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_returndata"]], "default_ecosystem (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.default_ecosystem"]], "default_network_name (ape.api.networks.ecosystemapi property)": [[17, "ape.api.networks.EcosystemAPI.default_network_name"]], "default_provider_name (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.default_provider_name"]], "dependencies (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.dependencies"]], "deploy() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.deploy"]], "deployer (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.deployer"]], "deployment_data (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.deployment_data"]], "disconnect() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.disconnect"]], "disconnect() (ape.api.providers.subprocessprovider method)": [[17, "ape.api.providers.SubprocessProvider.disconnect"]], "ecosystem (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.ecosystem"]], "ecosystem_config (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.ecosystem_config"]], "empty (ape.api.networks.providercontextmanager property)": [[17, "ape.api.networks.ProviderContextManager.empty"]], "encode_address() (ape.api.networks.ecosystemapi class method)": [[17, "ape.api.networks.EcosystemAPI.encode_address"]], "encode_calldata() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.encode_calldata"]], "encode_contract_blueprint() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.encode_contract_blueprint"]], "encode_deployment() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.encode_deployment"]], "encode_transaction() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.encode_transaction"]], "enrich_error() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.enrich_error"]], "enrich_trace() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.enrich_trace"]], "estimate_gas_cost() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.estimate_gas_cost"]], "estimate_query() (ape.api.query.queryapi method)": [[17, "ape.api.query.QueryAPI.estimate_query"]], "events (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.events"]], "explorer (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.explorer"]], "extract_config() (ape.api.projects.apeproject method)": [[17, "ape.api.projects.ApeProject.extract_config"]], "extract_config() (ape.api.projects.projectapi method)": [[17, "ape.api.projects.ProjectAPI.extract_config"]], "factory (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.factory"]], "failed (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.failed"]], "fee_token_decimals (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.fee_token_decimals"]], "fee_token_symbol (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.fee_token_symbol"]], "fetch() (ape.api.projects.dependencyapi method)": [[17, "ape.api.projects.DependencyAPI.fetch"]], "flatten_contract() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.flatten_contract"]], "from_receipt() (ape.api.query.contractcreation class method)": [[17, "ape.api.query.ContractCreation.from_receipt"]], "gas_price (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.gas_price"]], "generate_account() (ape.api.accounts.testaccountcontainerapi method)": [[17, "ape.api.accounts.TestAccountContainerAPI.generate_account"]], "get_address_url() (ape.api.explorers.explorerapi method)": [[17, "ape.api.explorers.ExplorerAPI.get_address_url"]], "get_balance() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_balance"]], "get_block() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_block"]], "get_code() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_code"]], "get_compiler_settings() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.get_compiler_settings"]], "get_config() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.get_config"]], "get_contract_logs() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_contract_logs"]], "get_contract_type() (ape.api.explorers.explorerapi method)": [[17, "ape.api.explorers.ExplorerAPI.get_contract_type"]], "get_imports() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.get_imports"]], "get_method_selector() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.get_method_selector"]], "get_network() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.get_network"]], "get_network_data() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.get_network_data"]], "get_nonce() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_nonce"]], "get_provider() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.get_provider"]], "get_proxy_info() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.get_proxy_info"]], "get_python_types() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.get_python_types"]], "get_receipt() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_receipt"]], "get_storage() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_storage"]], "get_test_account() (ape.api.accounts.testaccountcontainerapi method)": [[17, "ape.api.accounts.TestAccountContainerAPI.get_test_account"]], "get_test_account() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_test_account"]], "get_transaction_trace() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_transaction_trace"]], "get_transaction_url() (ape.api.explorers.explorerapi method)": [[17, "ape.api.explorers.ExplorerAPI.get_transaction_url"]], "get_transactions_by_account_nonce() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_transactions_by_account_nonce"]], "get_transactions_by_block() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_transactions_by_block"]], "get_version_map() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.get_version_map"]], "get_versions() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.get_versions"]], "get_virtual_machine_error() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_virtual_machine_error"]], "hash (ape.api.providers.blockapi attribute)": [[17, "ape.api.providers.BlockAPI.hash"]], "history (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.history"]], "http_uri (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.http_uri"]], "init_coverage_profile() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.init_coverage_profile"]], "interfaces_folder (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.interfaces_folder"]], "is_adhoc (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.is_adhoc"]], "is_connected (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.is_connected"]], "is_contract (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.is_contract"]], "is_convertible() (ape.api.convert.converterapi method)": [[17, "ape.api.convert.ConverterAPI.is_convertible"]], "is_dev (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.is_dev"]], "is_fork (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.is_fork"]], "is_local (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.is_local"]], "is_valid (ape.api.projects.apeproject property)": [[17, "ape.api.projects.ApeProject.is_valid"]], "is_valid (ape.api.projects.projectapi property)": [[17, "ape.api.projects.ProjectAPI.is_valid"]], "make_request() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.make_request"]], "max_gas (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.max_gas"]], "meta (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.meta"]], "method_called (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.method_called"]], "mine() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.mine"]], "mine() (ape.api.providers.testproviderapi method)": [[17, "ape.api.providers.TestProviderAPI.mine"]], "name (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.name"]], "name (ape.api.compiler.compilerapi property)": [[17, "ape.api.compiler.CompilerAPI.name"]], "name (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.name"]], "name (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.name"]], "name (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.name"]], "name (ape.api.projects.dependencyapi attribute)": [[17, "ape.api.projects.DependencyAPI.name"]], "name (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.name"]], "network (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.network"]], "network_choice (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.network_choice"]], "network_id (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.network_id"]], "networks (ape.api.networks.ecosystemapi property)": [[17, "ape.api.networks.EcosystemAPI.networks"]], "nonce (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.nonce"]], "num_transactions (ape.api.providers.blockapi attribute)": [[17, "ape.api.providers.BlockAPI.num_transactions"]], "number (ape.api.providers.blockapi attribute)": [[17, "ape.api.providers.BlockAPI.number"]], "package_id (ape.api.projects.dependencyapi property)": [[17, "ape.api.projects.DependencyAPI.package_id"]], "parent_hash (ape.api.providers.blockapi attribute)": [[17, "ape.api.providers.BlockAPI.parent_hash"]], "path (ape.api.projects.projectapi attribute)": [[17, "ape.api.projects.ProjectAPI.path"]], "perform_query() (ape.api.query.queryapi method)": [[17, "ape.api.query.QueryAPI.perform_query"]], "poll_blocks() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.poll_blocks"]], "poll_logs() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.poll_logs"]], "prepare_transaction() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.prepare_transaction"]], "prepare_transaction() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.prepare_transaction"]], "priority_fee (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.priority_fee"]], "process_name (ape.api.providers.subprocessprovider property)": [[17, "ape.api.providers.SubprocessProvider.process_name"]], "provider_settings (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.provider_settings"]], "providers (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.providers"]], "publish_contract() (ape.api.explorers.explorerapi method)": [[17, "ape.api.explorers.ExplorerAPI.publish_contract"]], "publish_contract() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.publish_contract"]], "raise_for_status() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.raise_for_status"]], "ran_out_of_gas (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.ran_out_of_gas"]], "raw_address (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.raw_address"]], "receipt (ape.api.query.contractcreation property)": [[17, "ape.api.query.ContractCreation.receipt"]], "receipt (ape.api.transactions.transactionapi property)": [[17, "ape.api.transactions.TransactionAPI.receipt"]], "relock_account() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.relock_account"]], "remove() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.remove"]], "request_header (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.request_header"]], "request_header (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.request_header"]], "request_header (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.request_header"]], "request_headers (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.request_headers"]], "required_confirmations (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.required_confirmations"]], "reset() (ape.api.accounts.testaccountcontainerapi method)": [[17, "ape.api.accounts.TestAccountContainerAPI.reset"]], "restore() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.restore"]], "restore() (ape.api.providers.testproviderapi method)": [[17, "ape.api.providers.TestProviderAPI.restore"]], "return_value (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.return_value"]], "send_call() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.send_call"]], "send_private_transaction() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.send_private_transaction"]], "send_transaction() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.send_transaction"]], "serialize_transaction() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.serialize_transaction"]], "serialize_transaction() (ape.api.transactions.transactionapi method)": [[17, "ape.api.transactions.TransactionAPI.serialize_transaction"]], "set_balance() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.set_balance"]], "set_code() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.set_code"]], "set_default_network() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.set_default_network"]], "set_default_provider() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.set_default_provider"]], "set_storage() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.set_storage"]], "set_timestamp() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.set_timestamp"]], "set_timestamp() (ape.api.providers.testproviderapi method)": [[17, "ape.api.providers.TestProviderAPI.set_timestamp"]], "settings (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.settings"]], "show_debug_logs() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.show_debug_logs"]], "show_events() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.show_events"]], "show_gas_report() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.show_gas_report"]], "show_source_traceback() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.show_source_traceback"]], "show_trace() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.show_trace"]], "sign_message() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.sign_message"]], "sign_message() (ape.api.accounts.impersonatedaccount method)": [[17, "ape.api.accounts.ImpersonatedAccount.sign_message"]], "sign_raw_msghash() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.sign_raw_msghash"]], "sign_transaction() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.sign_transaction"]], "sign_transaction() (ape.api.accounts.impersonatedaccount method)": [[17, "ape.api.accounts.ImpersonatedAccount.sign_transaction"]], "size (ape.api.providers.blockapi property)": [[17, "ape.api.providers.BlockAPI.size"]], "snapshot() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.snapshot"]], "snapshot() (ape.api.providers.testproviderapi method)": [[17, "ape.api.providers.TestProviderAPI.snapshot"]], "source_traceback (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.source_traceback"]], "start() (ape.api.providers.subprocessprovider method)": [[17, "ape.api.providers.SubprocessProvider.start"]], "stop() (ape.api.providers.subprocessprovider method)": [[17, "ape.api.providers.SubprocessProvider.stop"]], "stream_request() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.stream_request"]], "supports_source_tracing (ape.api.compiler.compilerapi property)": [[17, "ape.api.compiler.CompilerAPI.supports_source_tracing"]], "supports_tracing (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.supports_tracing"]], "target (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.target"]], "timestamp (ape.api.providers.blockapi attribute)": [[17, "ape.api.providers.BlockAPI.timestamp"]], "total_fees_paid (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.total_fees_paid"]], "total_transfer_value (ape.api.transactions.transactionapi property)": [[17, "ape.api.transactions.TransactionAPI.total_transfer_value"]], "trace (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.trace"]], "trace (ape.api.transactions.transactionapi property)": [[17, "ape.api.transactions.TransactionAPI.trace"]], "trace_source() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.trace_source"]], "track_coverage() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.track_coverage"]], "track_gas() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.track_gas"]], "transaction_acceptance_timeout (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.transaction_acceptance_timeout"]], "transactions (ape.api.providers.blockapi property)": [[17, "ape.api.providers.BlockAPI.transactions"]], "transfer() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.transfer"]], "txn_hash (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.txn_hash"]], "txn_hash (ape.api.transactions.transactionapi property)": [[17, "ape.api.transactions.TransactionAPI.txn_hash"]], "unlock_account() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.unlock_account"]], "update_cache() (ape.api.query.queryapi method)": [[17, "ape.api.query.QueryAPI.update_cache"]], "update_settings() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.update_settings"]], "upstream_chain_id (ape.api.networks.forkednetworkapi property)": [[17, "ape.api.networks.ForkedNetworkAPI.upstream_chain_id"]], "upstream_network (ape.api.networks.forkednetworkapi property)": [[17, "ape.api.networks.ForkedNetworkAPI.upstream_network"]], "upstream_provider (ape.api.networks.forkednetworkapi property)": [[17, "ape.api.networks.ForkedNetworkAPI.upstream_provider"]], "uri (ape.api.projects.dependencyapi property)": [[17, "ape.api.projects.DependencyAPI.uri"]], "use_default_provider() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.use_default_provider"]], "use_provider() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.use_provider"]], "use_upstream_provider() (ape.api.networks.forkednetworkapi method)": [[17, "ape.api.networks.ForkedNetworkAPI.use_upstream_provider"]], "validate_size() (ape.api.providers.blockapi class method)": [[17, "ape.api.providers.BlockAPI.validate_size"]], "verify_chain_id() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.verify_chain_id"]], "version (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.version"]], "version_id (ape.api.projects.dependencyapi property)": [[17, "ape.api.projects.DependencyAPI.version_id"]], "write_to_disk() (ape.api.config.apeconfig method)": [[17, "ape.api.config.ApeConfig.write_to_disk"]], "ws_uri (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.ws_uri"]], "accountaliaspromptchoice (class in ape.cli.choices)": [[18, "ape.cli.choices.AccountAliasPromptChoice"]], "alias (class in ape.cli.choices)": [[18, "ape.cli.choices.Alias"]], "apeclicontextobject (class in ape.cli.options)": [[18, "ape.cli.options.ApeCliContextObject"]], "connectedprovidercommand (class in ape.cli.commands)": [[18, "ape.cli.commands.ConnectedProviderCommand"]], "json (class in ape.cli.paramtype)": [[18, "ape.cli.paramtype.JSON"]], "networkchoice (class in ape.cli.choices)": [[18, "ape.cli.choices.NetworkChoice"]], "networkoption (class in ape.cli.options)": [[18, "ape.cli.options.NetworkOption"]], "outputformat (class in ape.cli.choices)": [[18, "ape.cli.choices.OutputFormat"]], "path (class in ape.cli.paramtype)": [[18, "ape.cli.paramtype.Path"]], "promptchoice (class in ape.cli.choices)": [[18, "ape.cli.choices.PromptChoice"]], "tree (ape.cli.choices.outputformat attribute)": [[18, "ape.cli.choices.OutputFormat.TREE"]], "yaml (ape.cli.choices.outputformat attribute)": [[18, "ape.cli.choices.OutputFormat.YAML"]], "abort() (ape.cli.options.apeclicontextobject static method)": [[18, "ape.cli.options.ApeCliContextObject.abort"]], "account_option() (in module ape.cli.options)": [[18, "ape.cli.options.account_option"]], "ape.cli.arguments": [[18, "module-ape.cli.arguments"]], "ape.cli.choices": [[18, "module-ape.cli.choices"]], "ape.cli.commands": [[18, "module-ape.cli.commands"]], "ape.cli.options": [[18, "module-ape.cli.options"]], "ape.cli.paramtype": [[18, "module-ape.cli.paramtype"]], "ape_cli_context() (in module ape.cli.options)": [[18, "ape.cli.options.ape_cli_context"]], "contract_file_paths_argument() (in module ape.cli.arguments)": [[18, "ape.cli.arguments.contract_file_paths_argument"]], "contract_option() (in module ape.cli.options)": [[18, "ape.cli.options.contract_option"]], "convert() (ape.cli.choices.accountaliaspromptchoice method)": [[18, "ape.cli.choices.AccountAliasPromptChoice.convert"]], "convert() (ape.cli.choices.networkchoice method)": [[18, "ape.cli.choices.NetworkChoice.convert"]], "convert() (ape.cli.choices.promptchoice method)": [[18, "ape.cli.choices.PromptChoice.convert"]], "convert() (ape.cli.paramtype.json method)": [[18, "ape.cli.paramtype.JSON.convert"]], "existing_alias_argument() (in module ape.cli.arguments)": [[18, "ape.cli.arguments.existing_alias_argument"]], "get_metavar() (ape.cli.choices.networkchoice method)": [[18, "ape.cli.choices.NetworkChoice.get_metavar"]], "incompatible_with() (in module ape.cli.options)": [[18, "ape.cli.options.incompatible_with"]], "invoke() (ape.cli.commands.connectedprovidercommand method)": [[18, "ape.cli.commands.ConnectedProviderCommand.invoke"]], "name (ape.cli.choices.alias attribute)": [[18, "ape.cli.choices.Alias.name"]], "network_option() (in module ape.cli.options)": [[18, "ape.cli.options.network_option"]], "non_existing_alias_argument() (in module ape.cli.arguments)": [[18, "ape.cli.arguments.non_existing_alias_argument"]], "output_format_choice() (in module ape.cli.choices)": [[18, "ape.cli.choices.output_format_choice"]], "output_format_option() (in module ape.cli.options)": [[18, "ape.cli.options.output_format_option"]], "parse_args() (ape.cli.commands.connectedprovidercommand method)": [[18, "ape.cli.commands.ConnectedProviderCommand.parse_args"]], "print_choices() (ape.cli.choices.accountaliaspromptchoice method)": [[18, "ape.cli.choices.AccountAliasPromptChoice.print_choices"]], "print_choices() (ape.cli.choices.promptchoice method)": [[18, "ape.cli.choices.PromptChoice.print_choices"]], "select_account() (ape.cli.choices.accountaliaspromptchoice method)": [[18, "ape.cli.choices.AccountAliasPromptChoice.select_account"]], "select_account() (in module ape.cli.choices)": [[18, "ape.cli.choices.select_account"]], "skip_confirmation_option() (in module ape.cli.options)": [[18, "ape.cli.options.skip_confirmation_option"]], "verbosity_option() (in module ape.cli.options)": [[18, "ape.cli.options.verbosity_option"]], "contractcontainer (class in ape.contracts.base)": [[19, "ape.contracts.base.ContractContainer"]], "contractevent (class in ape.contracts.base)": [[19, "ape.contracts.base.ContractEvent"]], "contractinstance (class in ape.contracts.base)": [[19, "ape.contracts.base.ContractInstance"]], "contracttypewrapper (class in ape.contracts.base)": [[19, "ape.contracts.base.ContractTypeWrapper"]], "__call__() (ape.contracts.base.contractcontainer method)": [[19, "ape.contracts.base.ContractContainer.__call__"]], "__call__() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.__call__"]], "__call__() (ape.contracts.base.contractinstance method)": [[19, "ape.contracts.base.ContractInstance.__call__"]], "__class_vars__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__class_vars__"]], "__eq__() (ape.contracts.base.contractcontainer method)": [[19, "ape.contracts.base.ContractContainer.__eq__"]], "__hash__ (ape.contracts.base.contractcontainer attribute)": [[19, "ape.contracts.base.ContractContainer.__hash__"]], "__iter__() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.__iter__"]], "__private_attributes__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__private_attributes__"]], "__pydantic_complete__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_complete__"]], "__pydantic_core_schema__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_core_schema__"]], "__pydantic_custom_init__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_custom_init__"]], "__pydantic_decorators__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_decorators__"]], "__pydantic_generic_metadata__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_generic_metadata__"]], "__pydantic_parent_namespace__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_parent_namespace__"]], "__pydantic_post_init__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_post_init__"]], "__pydantic_serializer__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_serializer__"]], "__pydantic_validator__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_validator__"]], "__signature__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__signature__"]], "address (ape.contracts.base.contractinstance property)": [[19, "ape.contracts.base.ContractInstance.address"]], "at() (ape.contracts.base.contractcontainer method)": [[19, "ape.contracts.base.ContractContainer.at"]], "call_view_method() (ape.contracts.base.contractinstance method)": [[19, "ape.contracts.base.ContractInstance.call_view_method"]], "creation_metadata (ape.contracts.base.contractinstance property)": [[19, "ape.contracts.base.ContractInstance.creation_metadata"]], "decode_input() (ape.contracts.base.contracttypewrapper method)": [[19, "ape.contracts.base.ContractTypeWrapper.decode_input"]], "deploy() (ape.contracts.base.contractcontainer method)": [[19, "ape.contracts.base.ContractContainer.deploy"]], "deployments (ape.contracts.base.contractcontainer property)": [[19, "ape.contracts.base.ContractContainer.deployments"]], "from_receipt() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.from_receipt"]], "from_receipt() (ape.contracts.base.contractinstance class method)": [[19, "ape.contracts.base.ContractInstance.from_receipt"]], "get_error_by_signature() (ape.contracts.base.contractinstance method)": [[19, "ape.contracts.base.ContractInstance.get_error_by_signature"]], "get_event_by_signature() (ape.contracts.base.contractinstance method)": [[19, "ape.contracts.base.ContractInstance.get_event_by_signature"]], "identifier_lookup (ape.contracts.base.contracttypewrapper property)": [[19, "ape.contracts.base.ContractTypeWrapper.identifier_lookup"]], "info (ape.contracts.base.contractevent property)": [[19, "ape.contracts.base.ContractEvent.info"]], "invoke_transaction() (ape.contracts.base.contractinstance method)": [[19, "ape.contracts.base.ContractInstance.invoke_transaction"]], "name (ape.contracts.base.contractevent property)": [[19, "ape.contracts.base.ContractEvent.name"]], "poll_logs() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.poll_logs"]], "query() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.query"]], "range() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.range"]], "selector_identifiers (ape.contracts.base.contracttypewrapper property)": [[19, "ape.contracts.base.ContractTypeWrapper.selector_identifiers"]], "source_path (ape.contracts.base.contracttypewrapper property)": [[19, "ape.contracts.base.ContractTypeWrapper.source_path"]], "apinotimplementederror": [[20, "ape.exceptions.APINotImplementedError"]], "abort": [[20, "ape.exceptions.Abort"]], "accountserror": [[20, "ape.exceptions.AccountsError"]], "aliasalreadyinuseerror": [[20, "ape.exceptions.AliasAlreadyInUseError"]], "apeattributeerror": [[20, "ape.exceptions.ApeAttributeError"]], "apeexception": [[20, "ape.exceptions.ApeException"]], "apeindexerror": [[20, "ape.exceptions.ApeIndexError"]], "argumentslengtherror": [[20, "ape.exceptions.ArgumentsLengthError"]], "blocknotfounderror": [[20, "ape.exceptions.BlockNotFoundError"]], "chainerror": [[20, "ape.exceptions.ChainError"]], "compilererror": [[20, "ape.exceptions.CompilerError"]], "configerror": [[20, "ape.exceptions.ConfigError"]], "contractdataerror": [[20, "ape.exceptions.ContractDataError"]], "contractlogicerror": [[20, "ape.exceptions.ContractLogicError"]], "contractnotfounderror": [[20, "ape.exceptions.ContractNotFoundError"]], "conversionerror": [[20, "ape.exceptions.ConversionError"]], "customerror": [[20, "ape.exceptions.CustomError"]], "decodingerror": [[20, "ape.exceptions.DecodingError"]], "ecosystemnotfounderror": [[20, "ape.exceptions.EcosystemNotFoundError"]], "methodnonpayableerror": [[20, "ape.exceptions.MethodNonPayableError"]], "missingdeploymentbytecodeerror": [[20, "ape.exceptions.MissingDeploymentBytecodeError"]], "networkerror": [[20, "ape.exceptions.NetworkError"]], "networkmismatcherror": [[20, "ape.exceptions.NetworkMismatchError"]], "networknotfounderror": [[20, "ape.exceptions.NetworkNotFoundError"]], "outofgaserror": [[20, "ape.exceptions.OutOfGasError"]], "plugininstallerror": [[20, "ape.exceptions.PluginInstallError"]], "pluginversionerror": [[20, "ape.exceptions.PluginVersionError"]], "projecterror": [[20, "ape.exceptions.ProjectError"]], "providererror": [[20, "ape.exceptions.ProviderError"]], "providernotconnectederror": [[20, "ape.exceptions.ProviderNotConnectedError"]], "providernotfounderror": [[20, "ape.exceptions.ProviderNotFoundError"]], "queryengineerror": [[20, "ape.exceptions.QueryEngineError"]], "rpctimeouterror": [[20, "ape.exceptions.RPCTimeoutError"]], "signatureerror": [[20, "ape.exceptions.SignatureError"]], "subprocesserror": [[20, "ape.exceptions.SubprocessError"]], "subprocesstimeouterror": [[20, "ape.exceptions.SubprocessTimeoutError"]], "transactionerror": [[20, "ape.exceptions.TransactionError"]], "transactionnotfounderror": [[20, "ape.exceptions.TransactionNotFoundError"]], "unknownsnapshoterror": [[20, "ape.exceptions.UnknownSnapshotError"]], "unknownversionerror": [[20, "ape.exceptions.UnknownVersionError"]], "virtualmachineerror": [[20, "ape.exceptions.VirtualMachineError"]], "ape.exceptions": [[20, "module-ape.exceptions"]], "dev_message (ape.exceptions.contractlogicerror property)": [[20, "ape.exceptions.ContractLogicError.dev_message"]], "from_error() (ape.exceptions.contractlogicerror class method)": [[20, "ape.exceptions.ContractLogicError.from_error"]], "handle_ape_exception() (in module ape.exceptions)": [[20, "ape.exceptions.handle_ape_exception"]], "name (ape.exceptions.customerror property)": [[20, "ape.exceptions.CustomError.name"]], "show() (ape.exceptions.abort method)": [[20, "ape.exceptions.Abort.show"]], "accounthistory (class in ape.managers.chain)": [[21, "ape.managers.chain.AccountHistory"]], "accountintconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.AccountIntConverter"]], "accountmanager (class in ape.managers.accounts)": [[21, "ape.managers.accounts.AccountManager"]], "addressapiconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.AddressAPIConverter"]], "blockcontainer (class in ape.managers.chain)": [[21, "ape.managers.chain.BlockContainer"]], "bytesaddressconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.BytesAddressConverter"]], "chainmanager (class in ape.managers.chain)": [[21, "ape.managers.chain.ChainManager"]], "compilermanager (class in ape.managers.compilers)": [[21, "ape.managers.compilers.CompilerManager"]], "configmanager (class in ape.managers.config)": [[21, "ape.managers.config.ConfigManager"]], "contractcache (class in ape.managers.chain)": [[21, "ape.managers.chain.ContractCache"]], "contractmanager (class in ape.managers.project)": [[21, "ape.managers.project.ContractManager"]], "conversionmanager (class in ape.managers.converters)": [[21, "ape.managers.converters.ConversionManager"]], "defaultqueryprovider (class in ape.managers.query)": [[21, "ape.managers.query.DefaultQueryProvider"]], "dependency (class in ape.managers.project)": [[21, "ape.managers.project.Dependency"]], "dependencymanager (class in ape.managers.project)": [[21, "ape.managers.project.DependencyManager"]], "dependencyversionmap (class in ape.managers.project)": [[21, "ape.managers.project.DependencyVersionMap"]], "hexaddressconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.HexAddressConverter"]], "hexconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.HexConverter"]], "hexintconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.HexIntConverter"]], "hexiterableconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.HexIterableConverter"]], "intaddressconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.IntAddressConverter"]], "localproject (class in ape.managers.project)": [[21, "ape.managers.project.LocalProject"]], "networkmanager (class in ape.managers.networks)": [[21, "ape.managers.networks.NetworkManager"]], "project (class in ape.managers.project)": [[21, "ape.managers.project.Project"]], "projectmanager (class in ape.managers.project)": [[21, "ape.managers.project.ProjectManager"]], "querymanager (class in ape.managers.query)": [[21, "ape.managers.query.QueryManager"]], "sourcemanager (class in ape.managers.project)": [[21, "ape.managers.project.SourceManager"]], "stringdecimalconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.StringDecimalConverter"]], "stringintconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.StringIntConverter"]], "testaccountmanager (class in ape.managers.accounts)": [[21, "ape.managers.accounts.TestAccountManager"]], "timestampconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.TimestampConverter"]], "transactionhistory (class in ape.managers.chain)": [[21, "ape.managers.chain.TransactionHistory"]], "__class_vars__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__class_vars__"]], "__contains__() (ape.managers.accounts.accountmanager method)": [[21, "ape.managers.accounts.AccountManager.__contains__"]], "__contains__() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.__contains__"]], "__contains__() (ape.managers.project.dependencyversionmap method)": [[21, "ape.managers.project.DependencyVersionMap.__contains__"]], "__delitem__() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.__delitem__"]], "__eq__() (ape.managers.project.dependency method)": [[21, "ape.managers.project.Dependency.__eq__"]], "__getitem__() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.__getitem__"]], "__getitem__() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.__getitem__"]], "__getitem__() (ape.managers.project.dependencyversionmap method)": [[21, "ape.managers.project.DependencyVersionMap.__getitem__"]], "__hash__() (ape.managers.project.dependency method)": [[21, "ape.managers.project.Dependency.__hash__"]], "__iter__() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.__iter__"]], "__iter__() (ape.managers.chain.accounthistory method)": [[21, "ape.managers.chain.AccountHistory.__iter__"]], "__iter__() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.__iter__"]], "__len__() (ape.managers.accounts.accountmanager method)": [[21, "ape.managers.accounts.AccountManager.__len__"]], "__len__() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.__len__"]], "__len__() (ape.managers.chain.accounthistory method)": [[21, "ape.managers.chain.AccountHistory.__len__"]], "__len__() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.__len__"]], "__private_attributes__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__private_attributes__"]], "__pydantic_complete__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_complete__"]], "__pydantic_core_schema__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_core_schema__"]], "__pydantic_custom_init__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_custom_init__"]], "__pydantic_decorators__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_decorators__"]], "__pydantic_generic_metadata__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_generic_metadata__"]], "__pydantic_parent_namespace__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_parent_namespace__"]], "__pydantic_post_init__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_post_init__"]], "__pydantic_serializer__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_serializer__"]], "__pydantic_validator__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_validator__"]], "__setitem__() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.__setitem__"]], "__signature__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__signature__"]], "active_provider (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.active_provider"]], "add() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.add"]], "add_compiler_data() (ape.managers.project.project method)": [[21, "ape.managers.project.Project.add_compiler_data"]], "address (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.address"]], "aliases (ape.managers.accounts.accountmanager property)": [[21, "ape.managers.accounts.AccountManager.aliases"]], "ape.managers.accounts": [[21, "module-ape.managers.accounts"]], "ape.managers.compilers": [[21, "module-ape.managers.compilers"]], "ape.managers.config": [[21, "module-ape.managers.config"]], "ape.managers.converters": [[21, "module-ape.managers.converters"]], "ape.managers.networks": [[21, "module-ape.managers.networks"]], "ape.managers.project": [[21, "module-ape.managers.project"]], "ape.managers.query": [[21, "module-ape.managers.query"]], "append() (ape.managers.chain.accounthistory method)": [[21, "ape.managers.chain.AccountHistory.append"]], "append() (ape.managers.chain.transactionhistory method)": [[21, "ape.managers.chain.TransactionHistory.append"]], "base_fee (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.base_fee"]], "blocks (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.blocks"]], "cache_blueprint() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.cache_blueprint"]], "cache_deployment() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.cache_deployment"]], "cache_proxy_info() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.cache_proxy_info"]], "can_trace_source() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.can_trace_source"]], "chain_id (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.chain_id"]], "clear_local_caches() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.clear_local_caches"]], "compile() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.compile"]], "compile() (ape.managers.project.dependency method)": [[21, "ape.managers.project.Dependency.compile"]], "compile_source() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.compile_source"]], "config (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.config"]], "containers (ape.managers.accounts.accountmanager property)": [[21, "ape.managers.accounts.AccountManager.containers"]], "contracts (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.contracts"]], "contracts_folder (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.contracts_folder"]], "convert() (ape.managers.converters.accountintconverter method)": [[21, "ape.managers.converters.AccountIntConverter.convert"]], "convert() (ape.managers.converters.addressapiconverter method)": [[21, "ape.managers.converters.AddressAPIConverter.convert"]], "convert() (ape.managers.converters.bytesaddressconverter method)": [[21, "ape.managers.converters.BytesAddressConverter.convert"]], "convert() (ape.managers.converters.conversionmanager method)": [[21, "ape.managers.converters.ConversionManager.convert"]], "convert() (ape.managers.converters.hexaddressconverter method)": [[21, "ape.managers.converters.HexAddressConverter.convert"]], "convert() (ape.managers.converters.hexconverter method)": [[21, "ape.managers.converters.HexConverter.convert"]], "convert() (ape.managers.converters.hexintconverter method)": [[21, "ape.managers.converters.HexIntConverter.convert"]], "convert() (ape.managers.converters.hexiterableconverter method)": [[21, "ape.managers.converters.HexIterableConverter.convert"]], "convert() (ape.managers.converters.intaddressconverter method)": [[21, "ape.managers.converters.IntAddressConverter.convert"]], "convert() (ape.managers.converters.stringdecimalconverter method)": [[21, "ape.managers.converters.StringDecimalConverter.convert"]], "convert() (ape.managers.converters.stringintconverter method)": [[21, "ape.managers.converters.StringIntConverter.convert"]], "convert() (ape.managers.converters.timestampconverter method)": [[21, "ape.managers.converters.TimestampConverter.convert"]], "create_custom_provider() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.create_custom_provider"]], "custom_networks (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.custom_networks"]], "decode_dependency() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.decode_dependency"]], "default_ecosystem (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.default_ecosystem"]], "dependencies (ape.managers.project.project property)": [[21, "ape.managers.project.Project.dependencies"]], "deployments (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.deployments"]], "ecosystem (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.ecosystem"]], "ecosystem_names (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.ecosystem_names"]], "ecosystems (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.ecosystems"]], "engines (ape.managers.query.querymanager property)": [[21, "ape.managers.query.QueryManager.engines"]], "enrich_error() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.enrich_error"]], "estimate_query() (ape.managers.query.defaultqueryprovider method)": [[21, "ape.managers.query.DefaultQueryProvider.estimate_query"]], "exclusions (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.exclusions"]], "extract_config() (ape.managers.config.configmanager class method)": [[21, "ape.managers.config.ConfigManager.extract_config"]], "extract_manifest() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.extract_manifest"]], "flatten_contract() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.flatten_contract"]], "fork() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.fork"]], "from_manifest() (ape.managers.project.projectmanager class method)": [[21, "ape.managers.project.ProjectManager.from_manifest"]], "from_python_library() (ape.managers.project.projectmanager class method)": [[21, "ape.managers.project.ProjectManager.from_python_library"]], "gas_price (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.gas_price"]], "get() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get"]], "get() (ape.managers.project.contractmanager method)": [[21, "ape.managers.project.ContractManager.get"]], "get() (ape.managers.project.dependencyversionmap method)": [[21, "ape.managers.project.DependencyVersionMap.get"]], "get() (ape.managers.project.sourcemanager method)": [[21, "ape.managers.project.SourceManager.get"]], "get_accounts_by_type() (ape.managers.accounts.accountmanager method)": [[21, "ape.managers.accounts.AccountManager.get_accounts_by_type"]], "get_blueprint() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get_blueprint"]], "get_container() (ape.managers.chain.contractcache class method)": [[21, "ape.managers.chain.ContractCache.get_container"]], "get_creation_metadata() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get_creation_metadata"]], "get_custom_error() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.get_custom_error"]], "get_dependency() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.get_dependency"]], "get_deployments() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get_deployments"]], "get_ecosystem() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.get_ecosystem"]], "get_imports() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.get_imports"]], "get_multiple() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get_multiple"]], "get_network_choices() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.get_network_choices"]], "get_provider_from_choice() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.get_provider_from_choice"]], "get_proxy_info() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get_proxy_info"]], "get_receipt() (ape.managers.chain.chainmanager method)": [[21, "ape.managers.chain.ChainManager.get_receipt"]], "get_references() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.get_references"]], "get_request_headers() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.get_request_headers"]], "get_versions() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.get_versions"]], "global_config (ape.managers.config.configmanager property)": [[21, "ape.managers.config.ConfigManager.global_config"]], "head (ape.managers.chain.blockcontainer property)": [[21, "ape.managers.chain.BlockContainer.head"]], "height (ape.managers.chain.blockcontainer property)": [[21, "ape.managers.chain.BlockContainer.height"]], "history (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.history"]], "impersonate_account() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.impersonate_account"]], "in_tempdir (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.in_tempdir"]], "install() (ape.managers.project.dependency method)": [[21, "ape.managers.project.Dependency.install"]], "install() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.install"]], "installed (ape.managers.project.dependencymanager property)": [[21, "ape.managers.project.DependencyManager.installed"]], "instance_at() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.instance_at"]], "instance_from_receipt() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.instance_from_receipt"]], "interfaces_folder (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.interfaces_folder"]], "is_compiled (ape.managers.project.project property)": [[21, "ape.managers.project.Project.is_compiled"]], "is_convertible() (ape.managers.converters.accountintconverter method)": [[21, "ape.managers.converters.AccountIntConverter.is_convertible"]], "is_convertible() (ape.managers.converters.addressapiconverter method)": [[21, "ape.managers.converters.AddressAPIConverter.is_convertible"]], "is_convertible() (ape.managers.converters.bytesaddressconverter method)": [[21, "ape.managers.converters.BytesAddressConverter.is_convertible"]], "is_convertible() (ape.managers.converters.hexaddressconverter method)": [[21, "ape.managers.converters.HexAddressConverter.is_convertible"]], "is_convertible() (ape.managers.converters.hexconverter method)": [[21, "ape.managers.converters.HexConverter.is_convertible"]], "is_convertible() (ape.managers.converters.hexintconverter method)": [[21, "ape.managers.converters.HexIntConverter.is_convertible"]], "is_convertible() (ape.managers.converters.hexiterableconverter method)": [[21, "ape.managers.converters.HexIterableConverter.is_convertible"]], "is_convertible() (ape.managers.converters.intaddressconverter method)": [[21, "ape.managers.converters.IntAddressConverter.is_convertible"]], "is_convertible() (ape.managers.converters.stringdecimalconverter method)": [[21, "ape.managers.converters.StringDecimalConverter.is_convertible"]], "is_convertible() (ape.managers.converters.stringintconverter method)": [[21, "ape.managers.converters.StringIntConverter.is_convertible"]], "is_convertible() (ape.managers.converters.timestampconverter method)": [[21, "ape.managers.converters.TimestampConverter.is_convertible"]], "is_excluded() (ape.managers.project.sourcemanager method)": [[21, "ape.managers.project.SourceManager.is_excluded"]], "is_type() (ape.managers.converters.conversionmanager method)": [[21, "ape.managers.converters.ConversionManager.is_type"]], "isolate() (ape.managers.chain.chainmanager method)": [[21, "ape.managers.chain.ChainManager.isolate"]], "isolate_data_folder() (ape.managers.config.configmanager method)": [[21, "ape.managers.config.ConfigManager.isolate_data_folder"]], "isolate_in_tempdir() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.isolate_in_tempdir"]], "isolate_in_tempdir() (ape.managers.project.project method)": [[21, "ape.managers.project.Project.isolate_in_tempdir"]], "load() (ape.managers.accounts.accountmanager method)": [[21, "ape.managers.accounts.AccountManager.load"]], "load_manifest() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.load_manifest"]], "lookup() (ape.managers.project.sourcemanager method)": [[21, "ape.managers.project.SourceManager.lookup"]], "meta (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.meta"]], "mine() (ape.managers.chain.chainmanager method)": [[21, "ape.managers.chain.ChainManager.mine"]], "name (ape.managers.project.dependency property)": [[21, "ape.managers.project.Dependency.name"]], "network (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.network"]], "network_data (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.network_data"]], "network_names (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.network_names"]], "outgoing (ape.managers.chain.accounthistory property)": [[21, "ape.managers.chain.AccountHistory.outgoing"]], "package_id (ape.managers.project.dependency property)": [[21, "ape.managers.project.Dependency.package_id"]], "packages_cache (ape.managers.project.dependencymanager property)": [[21, "ape.managers.project.DependencyManager.packages_cache"]], "parse_network_choice() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.parse_network_choice"]], "paths (ape.managers.project.sourcemanager property)": [[21, "ape.managers.project.SourceManager.paths"]], "pending_timestamp (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.pending_timestamp"]], "perform_query() (ape.managers.query.defaultqueryprovider method)": [[21, "ape.managers.query.DefaultQueryProvider.perform_query"]], "poll_blocks() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.poll_blocks"]], "project (ape.managers.project.dependency property)": [[21, "ape.managers.project.Dependency.project"]], "project_api (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.project_api"]], "provider_names (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.provider_names"]], "query() (ape.managers.chain.accounthistory method)": [[21, "ape.managers.chain.AccountHistory.query"]], "query() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.query"]], "query() (ape.managers.query.querymanager method)": [[21, "ape.managers.query.QueryManager.query"]], "range() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.range"]], "reconfigure() (ape.managers.project.project method)": [[21, "ape.managers.project.Project.reconfigure"]], "refresh() (ape.managers.project.sourcemanager method)": [[21, "ape.managers.project.SourceManager.refresh"]], "refresh_sources() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.refresh_sources"]], "registered_compilers (ape.managers.compilers.compilermanager property)": [[21, "ape.managers.compilers.CompilerManager.registered_compilers"]], "reload_config() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.reload_config"]], "restore() (ape.managers.chain.chainmanager method)": [[21, "ape.managers.chain.ChainManager.restore"]], "revert_to_block() (ape.managers.chain.accounthistory method)": [[21, "ape.managers.chain.AccountHistory.revert_to_block"]], "revert_to_block() (ape.managers.chain.transactionhistory method)": [[21, "ape.managers.chain.TransactionHistory.revert_to_block"]], "sessional (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.sessional"]], "set_default_ecosystem() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.set_default_ecosystem"]], "snapshot() (ape.managers.chain.chainmanager method)": [[21, "ape.managers.chain.ChainManager.snapshot"]], "sources (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.sources"]], "specified (ape.managers.project.dependencymanager property)": [[21, "ape.managers.project.DependencyManager.specified"]], "stop_impersonating() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.stop_impersonating"]], "test_accounts (ape.managers.accounts.accountmanager property)": [[21, "ape.managers.accounts.AccountManager.test_accounts"]], "unpack() (ape.managers.project.dependency method)": [[21, "ape.managers.project.Dependency.unpack"]], "unpack() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.unpack"]], "unpack() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.unpack"]], "unpack() (ape.managers.project.project method)": [[21, "ape.managers.project.Project.unpack"]], "update_manifest() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.update_manifest"]], "update_manifest() (ape.managers.project.project method)": [[21, "ape.managers.project.Project.update_manifest"]], "uri (ape.managers.project.dependency property)": [[21, "ape.managers.project.Dependency.uri"]], "uri_map (ape.managers.project.dependencymanager property)": [[21, "ape.managers.project.DependencyManager.uri_map"]], "version (ape.managers.project.dependency property)": [[21, "ape.managers.project.Dependency.version"]], "accountplugin (class in ape.plugins.account)": [[22, "ape.plugins.account.AccountPlugin"]], "compilerplugin (class in ape.plugins.compiler)": [[22, "ape.plugins.compiler.CompilerPlugin"]], "config (class in ape.plugins.config)": [[22, "ape.plugins.config.Config"]], "conversionplugin (class in ape.plugins.converter)": [[22, "ape.plugins.converter.ConversionPlugin"]], "dependencyplugin (class in ape.plugins.project)": [[22, "ape.plugins.project.DependencyPlugin"]], "ecosystemplugin (class in ape.plugins.network)": [[22, "ape.plugins.network.EcosystemPlugin"]], "explorerplugin (class in ape.plugins.network)": [[22, "ape.plugins.network.ExplorerPlugin"]], "networkplugin (class in ape.plugins.network)": [[22, "ape.plugins.network.NetworkPlugin"]], "plugintype (class in ape.plugins.pluggy_patch)": [[22, "ape.plugins.pluggy_patch.PluginType"]], "projectplugin (class in ape.plugins.project)": [[22, "ape.plugins.project.ProjectPlugin"]], "providerplugin (class in ape.plugins.network)": [[22, "ape.plugins.network.ProviderPlugin"]], "queryplugin (class in ape.plugins.query)": [[22, "ape.plugins.query.QueryPlugin"]], "account_types() (ape.plugins.account.accountplugin method)": [[22, "ape.plugins.account.AccountPlugin.account_types"]], "ape.plugins": [[22, "module-ape.plugins"]], "ape.plugins.account": [[22, "module-ape.plugins.account"]], "ape.plugins.compiler": [[22, "module-ape.plugins.compiler"]], "ape.plugins.config": [[22, "module-ape.plugins.config"]], "ape.plugins.converter": [[22, "module-ape.plugins.converter"]], "ape.plugins.network": [[22, "module-ape.plugins.network"]], "ape.plugins.pluggy_patch": [[22, "module-ape.plugins.pluggy_patch"]], "ape.plugins.project": [[22, "module-ape.plugins.project"]], "ape.plugins.query": [[22, "module-ape.plugins.query"]], "config_class() (ape.plugins.config.config method)": [[22, "ape.plugins.config.Config.config_class"]], "converters() (ape.plugins.converter.conversionplugin method)": [[22, "ape.plugins.converter.ConversionPlugin.converters"]], "dependencies() (ape.plugins.project.dependencyplugin method)": [[22, "ape.plugins.project.DependencyPlugin.dependencies"]], "ecosystems() (ape.plugins.network.ecosystemplugin method)": [[22, "ape.plugins.network.EcosystemPlugin.ecosystems"]], "explorers() (ape.plugins.network.explorerplugin method)": [[22, "ape.plugins.network.ExplorerPlugin.explorers"]], "networks() (ape.plugins.network.networkplugin method)": [[22, "ape.plugins.network.NetworkPlugin.networks"]], "plugin_manager (in module ape.plugins.pluggy_patch)": [[22, "ape.plugins.pluggy_patch.plugin_manager"]], "projects() (ape.plugins.project.projectplugin method)": [[22, "ape.plugins.project.ProjectPlugin.projects"]], "providers() (ape.plugins.network.providerplugin method)": [[22, "ape.plugins.network.ProviderPlugin.providers"]], "query_engines() (ape.plugins.query.queryplugin method)": [[22, "ape.plugins.query.QueryPlugin.query_engines"]], "register() (in module ape.plugins)": [[22, "ape.plugins.register"]], "register_compiler() (ape.plugins.compiler.compilerplugin method)": [[22, "ape.plugins.compiler.CompilerPlugin.register_compiler"]], "addresstype (in module ape.types.address)": [[23, "ape.types.address.AddressType"]], "basecontractlog (class in ape.types)": [[23, "ape.types.BaseContractLog"]], "blockid (in module ape.types)": [[23, "ape.types.BlockID"]], "contractcoverage (class in ape.types.coverage)": [[23, "ape.types.coverage.ContractCoverage"]], "contractlog (class in ape.types)": [[23, "ape.types.ContractLog"]], "contractsourcecoverage (class in ape.types.coverage)": [[23, "ape.types.coverage.ContractSourceCoverage"]], "coverageproject (class in ape.types.coverage)": [[23, "ape.types.coverage.CoverageProject"]], "coveragereport (class in ape.types.coverage)": [[23, "ape.types.coverage.CoverageReport"]], "coveragestatement (class in ape.types.coverage)": [[23, "ape.types.coverage.CoverageStatement"]], "functioncoverage (class in ape.types.coverage)": [[23, "ape.types.coverage.FunctionCoverage"]], "messagesignature (class in ape.types.signatures)": [[23, "ape.types.signatures.MessageSignature"]], "mockcontractlog (class in ape.types)": [[23, "ape.types.MockContractLog"]], "rawaddress (in module ape.types.address)": [[23, "ape.types.address.RawAddress"]], "signablemessage (class in ape.types.signatures)": [[23, "ape.types.signatures.SignableMessage"]], "transactionsignature (class in ape.types.signatures)": [[23, "ape.types.signatures.TransactionSignature"]], "ape.types": [[23, "module-ape.types"]], "ape.types.address": [[23, "module-ape.types.address"]], "ape.types.coverage": [[23, "module-ape.types.coverage"]], "block_hash (ape.types.contractlog attribute)": [[23, "ape.types.ContractLog.block_hash"]], "block_number (ape.types.contractlog attribute)": [[23, "ape.types.ContractLog.block_number"]], "body (ape.types.signatures.signablemessage attribute)": [[23, "ape.types.signatures.SignableMessage.body"]], "contract_address (ape.types.basecontractlog attribute)": [[23, "ape.types.BaseContractLog.contract_address"]], "contracts (ape.types.coverage.contractsourcecoverage attribute)": [[23, "ape.types.coverage.ContractSourceCoverage.contracts"]], "event_arguments (ape.types.basecontractlog attribute)": [[23, "ape.types.BaseContractLog.event_arguments"]], "event_name (ape.types.basecontractlog attribute)": [[23, "ape.types.BaseContractLog.event_name"]], "full_name (ape.types.coverage.functioncoverage attribute)": [[23, "ape.types.coverage.FunctionCoverage.full_name"]], "function_hits (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.function_hits"]], "function_hits (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.function_hits"]], "function_hits (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.function_hits"]], "function_hits (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.function_hits"]], "function_rate (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.function_rate"]], "function_rate (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.function_rate"]], "function_rate (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.function_rate"]], "function_rate (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.function_rate"]], "functions (ape.types.coverage.contractcoverage attribute)": [[23, "ape.types.coverage.ContractCoverage.functions"]], "get_html() (ape.types.coverage.coveragereport method)": [[23, "ape.types.coverage.CoverageReport.get_html"]], "get_xml() (ape.types.coverage.coveragereport method)": [[23, "ape.types.coverage.CoverageReport.get_xml"]], "header (ape.types.signatures.signablemessage attribute)": [[23, "ape.types.signatures.SignableMessage.header"]], "hit_count (ape.types.coverage.coveragestatement attribute)": [[23, "ape.types.coverage.CoverageStatement.hit_count"]], "hit_count (ape.types.coverage.functioncoverage attribute)": [[23, "ape.types.coverage.FunctionCoverage.hit_count"]], "include() (ape.types.coverage.contractsourcecoverage method)": [[23, "ape.types.coverage.ContractSourceCoverage.include"]], "line_rate (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.line_rate"]], "line_rate (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.line_rate"]], "line_rate (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.line_rate"]], "line_rate (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.line_rate"]], "line_rate (ape.types.coverage.functioncoverage property)": [[23, "ape.types.coverage.FunctionCoverage.line_rate"]], "lines_covered (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.lines_covered"]], "lines_covered (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.lines_covered"]], "lines_covered (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.lines_covered"]], "lines_covered (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.lines_covered"]], "lines_covered (ape.types.coverage.functioncoverage property)": [[23, "ape.types.coverage.FunctionCoverage.lines_covered"]], "lines_valid (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.lines_valid"]], "lines_valid (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.lines_valid"]], "lines_valid (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.lines_valid"]], "lines_valid (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.lines_valid"]], "lines_valid (ape.types.coverage.functioncoverage property)": [[23, "ape.types.coverage.FunctionCoverage.lines_valid"]], "location (ape.types.coverage.coveragestatement attribute)": [[23, "ape.types.coverage.CoverageStatement.location"]], "log_index (ape.types.contractlog attribute)": [[23, "ape.types.ContractLog.log_index"]], "miss_count (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.miss_count"]], "miss_count (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.miss_count"]], "miss_count (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.miss_count"]], "miss_count (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.miss_count"]], "miss_count (ape.types.coverage.functioncoverage property)": [[23, "ape.types.coverage.FunctionCoverage.miss_count"]], "name (ape.types.coverage.contractcoverage attribute)": [[23, "ape.types.coverage.ContractCoverage.name"]], "name (ape.types.coverage.coverageproject attribute)": [[23, "ape.types.coverage.CoverageProject.name"]], "name (ape.types.coverage.functioncoverage attribute)": [[23, "ape.types.coverage.FunctionCoverage.name"]], "pcs (ape.types.coverage.coveragestatement attribute)": [[23, "ape.types.coverage.CoverageStatement.pcs"]], "profile_statement() (ape.types.coverage.functioncoverage method)": [[23, "ape.types.coverage.FunctionCoverage.profile_statement"]], "projects (ape.types.coverage.coveragereport attribute)": [[23, "ape.types.coverage.CoverageReport.projects"]], "recover_signer() (ape.types.signatures method)": [[23, "ape.types.signatures.recover_signer"]], "source_folders (ape.types.coverage.coveragereport attribute)": [[23, "ape.types.coverage.CoverageReport.source_folders"]], "source_id (ape.types.coverage.contractsourcecoverage attribute)": [[23, "ape.types.coverage.ContractSourceCoverage.source_id"]], "sources (ape.types.coverage.coverageproject attribute)": [[23, "ape.types.coverage.CoverageProject.sources"]], "sources (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.sources"]], "statements (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.statements"]], "statements (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.statements"]], "statements (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.statements"]], "statements (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.statements"]], "statements (ape.types.coverage.functioncoverage attribute)": [[23, "ape.types.coverage.FunctionCoverage.statements"]], "tag (ape.types.coverage.coveragestatement attribute)": [[23, "ape.types.coverage.CoverageStatement.tag"]], "timestamp (ape.types.contractlog property)": [[23, "ape.types.ContractLog.timestamp"]], "timestamp (ape.types.coverage.coveragereport attribute)": [[23, "ape.types.coverage.CoverageReport.timestamp"]], "total_functions (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.total_functions"]], "total_functions (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.total_functions"]], "total_functions (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.total_functions"]], "transaction_hash (ape.types.contractlog attribute)": [[23, "ape.types.ContractLog.transaction_hash"]], "transaction_index (ape.types.contractlog attribute)": [[23, "ape.types.ContractLog.transaction_index"]], "version (ape.types.signatures.signablemessage attribute)": [[23, "ape.types.signatures.SignableMessage.version"]], "baseinterface (class in ape.utils)": [[24, "ape.utils.BaseInterface"]], "baseinterfacemodel (class in ape.utils)": [[24, "ape.utils.BaseInterfaceModel"]], "contracts (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.CONTRACTS"]], "delegate (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.DELEGATE"]], "extraattributesmixin (class in ape.utils)": [[24, "ape.utils.ExtraAttributesMixin"]], "extramodelattributes (class in ape.utils)": [[24, "ape.utils.ExtraModelAttributes"]], "gas_cost (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.GAS_COST"]], "generateddevaccount (class in ape.utils)": [[24, "ape.utils.GeneratedDevAccount"]], "inputs (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.INPUTS"]], "joinablequeue (class in ape.utils)": [[24, "ape.utils.JoinableQueue"]], "methods (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.METHODS"]], "outputs (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.OUTPUTS"]], "rpcheaders (class in ape.utils)": [[24, "ape.utils.RPCHeaders"]], "struct (class in ape.utils)": [[24, "ape.utils.Struct"]], "structparser (class in ape.utils)": [[24, "ape.utils.StructParser"]], "tracestyles (class in ape.utils)": [[24, "ape.utils.TraceStyles"]], "value (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.VALUE"]], "add_padding_to_strings() (in module ape.utils)": [[24, "ape.utils.add_padding_to_strings"]], "additional_error_message (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.additional_error_message"]], "address (ape.utils.generateddevaccount attribute)": [[24, "ape.utils.GeneratedDevAccount.address"]], "allow_disconnected() (in module ape.utils)": [[24, "ape.utils.allow_disconnected"]], "ape.utils": [[24, "module-ape.utils"]], "as_our_module() (in module ape.utils)": [[24, "ape.utils.as_our_module"]], "attributes (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.attributes"]], "clean_path() (in module ape.utils)": [[24, "ape.utils.clean_path"]], "create_tempdir() (in module ape.utils)": [[24, "ape.utils.create_tempdir"]], "decode_output() (ape.utils.structparser method)": [[24, "ape.utils.StructParser.decode_output"]], "default_name (ape.utils.structparser property)": [[24, "ape.utils.StructParser.default_name"]], "encode_input() (ape.utils.structparser method)": [[24, "ape.utils.StructParser.encode_input"]], "expand_environment_variables() (in module ape.utils)": [[24, "ape.utils.expand_environment_variables"]], "extract_nested_value() (in module ape.utils)": [[24, "ape.utils.extract_nested_value"]], "gas_estimation_error_message() (in module ape.utils)": [[24, "ape.utils.gas_estimation_error_message"]], "generate_dev_accounts() (in module ape.utils)": [[24, "ape.utils.generate_dev_accounts"]], "get() (ape.utils.extramodelattributes method)": [[24, "ape.utils.ExtraModelAttributes.get"]], "get_all_files_in_directory() (in module ape.utils)": [[24, "ape.utils.get_all_files_in_directory"]], "get_current_timestamp_ms() (in module ape.utils)": [[24, "ape.utils.get_current_timestamp_ms"]], "get_full_extension() (in module ape.utils)": [[24, "ape.utils.get_full_extension"]], "get_package_path() (in module ape.utils)": [[24, "ape.utils.get_package_path"]], "get_package_version() (in module ape.utils)": [[24, "ape.utils.get_package_version"]], "get_relative_path() (in module ape.utils)": [[24, "ape.utils.get_relative_path"]], "in_tempdir() (in module ape.utils)": [[24, "ape.utils.in_tempdir"]], "include_getattr (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.include_getattr"]], "include_getitem (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.include_getitem"]], "injected_before_use (class in ape.utils)": [[24, "ape.utils.injected_before_use"]], "is_array() (in module ape.utils)": [[24, "ape.utils.is_array"]], "is_evm_precompile() (in module ape.utils)": [[24, "ape.utils.is_evm_precompile"]], "is_named_tuple() (in module ape.utils)": [[24, "ape.utils.is_named_tuple"]], "is_struct() (in module ape.utils)": [[24, "ape.utils.is_struct"]], "is_zero_hex() (in module ape.utils)": [[24, "ape.utils.is_zero_hex"]], "items() (ape.utils.struct method)": [[24, "ape.utils.Struct.items"]], "join() (ape.utils.joinablequeue method)": [[24, "ape.utils.JoinableQueue.join"]], "load_config() (in module ape.utils)": [[24, "ape.utils.load_config"]], "log_instead_of_fail() (in module ape.utils)": [[24, "ape.utils.log_instead_of_fail"]], "model_computed_fields (ape.utils.baseinterfacemodel attribute)": [[24, "ape.utils.BaseInterfaceModel.model_computed_fields"]], "model_computed_fields (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.model_computed_fields"]], "model_config (ape.utils.baseinterfacemodel attribute)": [[24, "ape.utils.BaseInterfaceModel.model_config"]], "model_config (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.model_config"]], "model_fields (ape.utils.baseinterfacemodel attribute)": [[24, "ape.utils.BaseInterfaceModel.model_fields"]], "model_fields (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.model_fields"]], "name (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.name"]], "path_match() (in module ape.utils)": [[24, "ape.utils.path_match"]], "pragma_str_to_specifier_set() (in module ape.utils)": [[24, "ape.utils.pragma_str_to_specifier_set"]], "private_key (ape.utils.generateddevaccount attribute)": [[24, "ape.utils.GeneratedDevAccount.private_key"]], "raises_not_implemented() (in module ape.utils)": [[24, "ape.utils.raises_not_implemented"]], "register() (ape.utils.singledispatchmethod method)": [[24, "ape.utils.singledispatchmethod.register"]], "returns_array() (in module ape.utils)": [[24, "ape.utils.returns_array"]], "run_in_tempdir() (in module ape.utils)": [[24, "ape.utils.run_in_tempdir"]], "run_until_complete() (in module ape.utils)": [[24, "ape.utils.run_until_complete"]], "singledispatchmethod (class in ape.utils)": [[24, "ape.utils.singledispatchmethod"]], "spawn() (in module ape.utils)": [[24, "ape.utils.spawn"]], "stream_response() (in module ape.utils)": [[24, "ape.utils.stream_response"]], "to_int() (in module ape.utils)": [[24, "ape.utils.to_int"]], "use_temp_sys_path (class in ape.utils)": [[24, "ape.utils.use_temp_sys_path"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["commands/accounts", "commands/compile", "commands/console", "commands/init", "commands/networks", "commands/plugins", "commands/pm", "commands/run", "commands/test", "index", "methoddocs/ape", "methoddocs/ape_accounts", "methoddocs/ape_compile", "methoddocs/ape_ethereum", "methoddocs/ape_node", "methoddocs/ape_pm", "methoddocs/ape_test", "methoddocs/api", "methoddocs/cli", "methoddocs/contracts", "methoddocs/exceptions", "methoddocs/managers", "methoddocs/plugins", "methoddocs/types", "methoddocs/utils", "userguides/accounts", "userguides/clis", "userguides/compile", "userguides/config", "userguides/console", "userguides/contracts", "userguides/data", "userguides/dependencies", "userguides/developing_plugins", "userguides/forking_networks", "userguides/installing_plugins", "userguides/logging", "userguides/networks", "userguides/projects", "userguides/proxy", "userguides/publishing", "userguides/quickstart", "userguides/reverts", "userguides/scripts", "userguides/testing", "userguides/trace", "userguides/transactions"], "filenames": ["commands/accounts.rst", "commands/compile.rst", "commands/console.rst", "commands/init.rst", "commands/networks.rst", "commands/plugins.rst", "commands/pm.rst", "commands/run.rst", "commands/test.rst", "index.md", "methoddocs/ape.md", "methoddocs/ape_accounts.md", "methoddocs/ape_compile.md", "methoddocs/ape_ethereum.md", "methoddocs/ape_node.md", "methoddocs/ape_pm.md", "methoddocs/ape_test.md", "methoddocs/api.md", "methoddocs/cli.md", "methoddocs/contracts.md", "methoddocs/exceptions.md", "methoddocs/managers.md", "methoddocs/plugins.md", "methoddocs/types.md", "methoddocs/utils.md", "userguides/accounts.md", "userguides/clis.md", "userguides/compile.md", "userguides/config.md", "userguides/console.md", "userguides/contracts.md", "userguides/data.md", "userguides/dependencies.md", "userguides/developing_plugins.md", "userguides/forking_networks.md", "userguides/installing_plugins.md", "userguides/logging.md", "userguides/networks.md", "userguides/projects.md", "userguides/proxy.md", "userguides/publishing.md", "userguides/quickstart.md", "userguides/reverts.md", "userguides/scripts.md", "userguides/testing.md", "userguides/trace.md", "userguides/transactions.md"], "titles": ["accounts", "compile", "console", "init", "networks", "plugins", "pm", "run", "test", "Ape-Docs", "ape", "ape-accounts", "ape-compile", "ape-ethereum", "ape-node", "ape-pm", "ape-test", "ape.api", "ape.cli", "ape.contracts", "ape.exceptions", "ape.managers", "ape.plugins", "ape.types", "ape.utils", "Accounts", "CLIs", "Compile", "Configure Ape", "Console", "Contracts", "Querying Data", "Dependencies", "Developing Plugins", "Forking Networks", "Plugins", "Logging", "Networks", "Developing Projects with Ape", "Proxy Contracts", "Publishing", "Overview", "Reverts", "Scripting", "Testing", "Traces", "Transactions"], "terms": {"command": [0, 4, 5, 6, 7, 14, 17, 21, 25, 26, 27, 28, 30, 32, 33, 35, 36, 37, 38, 41, 43], "line": [0, 4, 5, 13, 17, 18, 21, 23, 41, 42, 43, 44], "helper": [0, 4, 5], "manag": [0, 4, 5, 6, 9, 10, 13, 14, 15, 17, 18, 19, 20, 22, 24, 25, 26, 28, 29, 30, 31, 33, 34, 40, 42, 43, 44], "local": [0, 1, 2, 4, 10, 13, 14, 15, 16, 17, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 41, 44, 46], "you": [0, 1, 6, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "can": [0, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "unlock": [0, 17, 25], "from": [0, 3, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45], "script": [0, 7, 9, 18, 21, 25, 26, 29, 36, 37, 38, 41, 42, 44, 46], "consol": [0, 7, 9, 13, 25, 30, 31, 33, 34, 37, 38, 41, 44], "us": [0, 6, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "load": [0, 1, 18, 19, 21, 24, 25, 26, 29, 30, 31, 32, 33, 40, 42, 46], "method": [0, 7, 11, 13, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 30, 31, 33, 37, 38, 39, 40, 42, 44, 45, 46], "option": [0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 32, 33, 34, 37, 43, 44, 46], "arg": [0, 4, 5, 6, 7, 13, 14, 16, 17, 18, 19, 20, 21, 24, 29, 30, 31], "an": [0, 3, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46], "exist": [0, 13, 15, 17, 18, 21, 23, 24, 26, 27, 29, 33, 37, 40, 44], "v": [0, 1, 2, 3, 4, 5, 6, 8, 18, 21, 23, 29, 32, 36], "verbos": [0, 1, 2, 3, 4, 5, 6, 8, 13, 17, 18, 23, 29, 36, 44], "lvl": [0, 1, 2, 3, 4, 5, 6, 8, 29], "One": [0, 1, 2, 3, 4, 5, 6, 8, 29, 30, 42, 44, 46], "error": [0, 1, 2, 3, 4, 5, 6, 8, 13, 15, 16, 17, 18, 19, 20, 21, 24, 26, 29, 30, 36, 37], "warn": [0, 1, 2, 3, 4, 5, 6, 8, 24, 29, 32, 36, 41], "success": [0, 1, 2, 3, 4, 5, 6, 8, 13, 17, 29, 36, 41], "info": [0, 1, 2, 3, 4, 5, 6, 8, 12, 17, 18, 19, 21, 26, 29, 33, 36, 44], "debug": [0, 1, 2, 3, 4, 5, 6, 8, 17, 25, 29, 31, 36, 37, 46], "argument": [0, 1, 5, 6, 8, 13, 14, 17, 19, 20, 21, 23, 24, 25, 26, 29, 30, 32, 33, 37, 40, 43, 46], "alia": [0, 10, 11, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 29, 30, 32, 33, 40], "requir": [0, 5, 10, 13, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 30, 32, 35, 37, 41, 42, 44, 46], "privat": [0, 11, 17, 19, 21, 25], "kei": [0, 1, 6, 11, 12, 13, 15, 17, 18, 19, 21, 22, 24, 25, 27, 28, 29, 30, 32, 33, 37, 44, 46], "creat": [0, 3, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 30, 31, 33, 37, 38, 44, 45], "random": [0, 25], "mnemon": [0, 11, 16, 21, 24, 25, 28, 44], "seed": [0, 11, 24, 25], "phrase": [0, 11, 24, 25], "hide": [0, 16, 25], "newli": [0, 25], "termin": [0, 13, 16, 17, 18, 19, 20, 21, 38, 41, 44], "word": [0, 11, 24, 25], "count": [0, 21, 23, 24, 25], "word_count": [0, 11], "number": [0, 13, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 28, 29, 31, 37, 44], "default": [0, 3, 4, 8, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 32, 35, 37, 43, 44, 46], "12": [0, 11, 21, 25, 32, 41], "hd": [0, 14, 16, 17, 24, 25], "path": [0, 1, 5, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 30, 32, 37, 38, 44], "custom_hd_path": 0, "specifi": [0, 13, 14, 15, 16, 17, 18, 20, 21, 22, 25, 26, 27, 28, 30, 32, 33, 35, 37, 43, 44, 46], "deriv": [0, 19, 24, 37, 44], "m": [0, 11, 16, 24, 44], "44": [0, 11, 16, 24, 44], "60": [0, 11, 16, 24, 37, 44], "0": [0, 6, 8, 11, 13, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30, 32, 35, 37, 38, 39, 42, 44], "when": [0, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 35, 37, 38, 39, 42, 43, 44, 45, 46], "avail": [0, 5, 11, 13, 14, 15, 16, 17, 19, 21, 22, 23, 25, 29, 30, 31, 32, 33, 35, 36, 42, 44, 46], "all": [0, 1, 4, 5, 6, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 37, 38, 41, 44, 46], "output": [0, 12, 13, 17, 18, 19, 20, 24, 29, 33, 36, 44, 45], "plugin": [0, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25, 26, 29, 30, 31, 32, 37, 42, 43, 44], "manifest": [1, 17, 21, 32, 40], "thi": [1, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "project": [1, 2, 3, 5, 7, 8, 9, 10, 12, 13, 15, 18, 19, 20, 23, 26, 27, 28, 29, 32, 35, 37, 40, 41, 42, 43, 46], "save": [1, 17, 21, 25, 30, 32, 42, 43], "result": [1, 4, 13, 16, 17, 18, 19, 21, 24, 28, 29, 30, 42], "back": [1, 12, 16, 17, 19, 21, 30, 37], "note": [1, 12, 13, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28, 30, 32, 33, 36, 37, 38, 41, 44, 46], "ap": [1, 3, 4, 5, 6, 7, 8, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 45], "automat": [1, 6, 11, 12, 17, 18, 19, 21, 22, 24, 26, 28, 29, 30, 32, 37, 40, 42, 43, 44, 45, 46], "recompil": [1, 32], "ani": [1, 7, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 29, 32, 33, 37, 38, 41, 42, 43, 44, 46], "chang": [1, 8, 13, 15, 16, 17, 18, 19, 21, 24, 28, 29, 32, 34, 35, 36, 37, 42, 43, 44, 45], "contract": [1, 8, 9, 10, 12, 13, 15, 16, 17, 18, 20, 21, 23, 24, 25, 27, 29, 37, 38, 40, 41, 42, 45, 46], "each": [1, 13, 14, 17, 21, 22, 23, 24, 25, 28, 31, 32, 33, 37, 43, 44, 46], "time": [1, 13, 14, 16, 17, 19, 21, 23, 25, 26, 28, 30, 32, 44, 45, 46], "i": [1, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46], "do": [1, 13, 16, 17, 20, 21, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 42, 43, 44, 46], "have": [1, 11, 12, 15, 16, 17, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 46], "manual": [1, 14, 29, 37, 44], "trigger": [1, 13, 44], "file_path": [1, 26], "The": [1, 6, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 39, 41, 42, 43, 44, 46], "f": [1, 6, 13, 17, 18, 19, 21, 25, 26, 33, 41, 42, 43], "forc": [1, 6, 17, 21, 32], "select": [1, 12, 14, 18, 19, 21, 25, 26, 29, 43], "": [1, 5, 6, 8, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46], "size": [1, 13, 17, 21], "show": [1, 13, 17, 20, 24, 25, 26, 29, 30, 35, 36, 37, 42, 44, 45], "deploy": [1, 13, 17, 19, 21, 38], "bytecod": [1, 13, 17], "includ": [1, 5, 12, 13, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 32, 35, 37, 40, 41, 44, 46], "depend": [1, 6, 9, 12, 13, 15, 17, 21, 22, 23, 33], "also": [1, 6, 10, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 36, 37, 40, 41, 42, 43, 44, 46], "config": [1, 3, 6, 10, 12, 13, 15, 16, 19, 24, 25, 27, 28, 29, 34, 35, 38, 44, 46], "overrid": [1, 4, 6, 11, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 27, 37], "val": [1, 6], "map": [1, 6, 13, 16, 17, 19, 20, 21, 22, 24, 30, 32, 44], "open": [2, 32, 41, 44], "allow": [3, 11, 13, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 32, 37, 39, 41, 42, 43, 44, 45, 46], "user": [3, 10, 13, 14, 17, 18, 20, 21, 22, 23, 24, 26, 28, 30, 36, 37, 41, 42, 44], "folder": [3, 7, 8, 16, 17, 21, 23, 27, 29, 31, 44, 46], "yaml": [3, 4, 10, 15, 16, 17, 18, 21, 22, 24, 25, 27, 28, 29, 32, 35, 37, 38, 44, 46], "github": [3, 6, 15, 17, 22, 24, 28, 35, 37, 41], "org": [3, 14, 17, 21, 32], "repo": [3, 15], "clone": [3, 15, 21, 32, 39], "templat": [3, 33], "regist": [4, 17, 21, 22, 24, 43], "ecosystem": [4, 13, 17, 18, 20, 21, 22, 26, 31, 34, 35, 37, 43, 44], "provid": [4, 6, 10, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 42, 43, 45, 46], "format": [4, 11, 16, 17, 18, 21, 23, 24], "output_format": 4, "tree": [4, 13, 17, 18, 24, 45], "ecosystem_filt": [4, 21], "filter": [4, 13, 16, 17, 18, 19, 21, 26], "ethereum": [4, 9, 14, 17, 21, 22, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 37, 39, 43, 44, 45, 46], "network_filt": [4, 21], "sepolia": [4, 13, 14, 26, 28, 37, 43, 46], "fork": [4, 9, 13, 17, 21, 28, 44, 46], "holeski": [4, 13, 14], "mainnet": [4, 13, 14, 17, 21, 22, 26, 28, 29, 31, 34, 37, 40, 43, 45, 46], "provider_filt": [4, 17, 21], "node": [4, 9, 13, 15, 17, 19, 21, 23, 30, 35, 37, 44, 46], "test": [4, 9, 13, 14, 17, 21, 23, 24, 26, 27, 29, 30, 32, 33, 37, 38, 41, 42, 45], "start": [4, 12, 13, 14, 16, 17, 19, 21, 23, 24, 26, 29, 33, 34, 37, 40, 41, 43, 44], "subprocess": [4, 14, 17, 20], "independ": [4, 13, 38], "stream": [4, 13, 17, 24], "stdout": [4, 13, 17], "stderr": 4, "see": [4, 10, 11, 13, 14, 16, 17, 19, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46], "name": [5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 43, 44, 46], "dir": 5, "y": [5, 6, 21, 32], "ye": [5, 6, 18, 32], "don": [5, 21, 30, 32, 33, 37, 44, 46], "t": [5, 17, 21, 23, 24, 28, 30, 32, 33, 37, 41, 44, 45, 46], "ask": [5, 17, 25, 32], "confirm": [5, 6, 13, 17, 18, 19, 21, 25, 32], "u": 5, "upgrad": [5, 35, 39, 41], "newest": 5, "displai": [5, 13, 17, 20, 23, 24, 25, 37], "core": [5, 17, 18, 19, 21, 25, 28, 30, 32, 33, 37], "next": [5, 13, 17, 21, 37, 42], "packag": [6, 7, 13, 15, 17, 20, 21, 22, 24, 25, 27, 33, 38, 40, 41], "tool": [6, 30, 41, 45, 46], "version": [6, 14, 15, 17, 20, 21, 23, 24, 26, 27, 28, 29, 30, 32, 37, 41, 44], "re": [6, 8, 12, 17, 21, 29, 32, 44], "download": [6, 15, 17, 22, 24, 32], "cach": [6, 10, 15, 17, 21, 29, 32, 38, 44], "ref": [6, 15, 17, 19, 21, 32], "A": [6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 28, 29, 30, 32, 33, 35, 37, 38, 39, 44, 45, 46], "refer": [6, 12, 17, 19, 21, 24, 28, 30, 32, 33, 37, 38, 42], "flag": [6, 16, 17, 21, 25, 26, 27, 32, 35, 36, 37, 42, 43, 44, 45, 46], "branch": [6, 15, 17, 32, 35], "tag": [6, 15, 23, 32], "instead": [6, 13, 15, 17, 21, 23, 24, 27, 28, 32, 33, 37], "remov": [6, 17, 21, 24, 32, 44], "If": [6, 11, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46], "specif": [6, 13, 16, 17, 20, 21, 26, 35, 37, 41, 44, 46], "ar": [6, 12, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46], "onli": [6, 7, 13, 16, 17, 18, 19, 21, 23, 24, 26, 28, 30, 31, 32, 37, 43, 44, 46], "those": [6, 13, 21, 23, 26, 30, 32, 33, 37, 42, 44], "prompt": [6, 11, 18, 25, 26, 32], "choos": [6, 14, 18, 21], "exampl": [6, 11, 13, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46], "packagenam": 6, "1": [6, 10, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25, 28, 29, 30, 31, 32, 37, 38, 44, 45, 46], "2": [6, 13, 17, 19, 21, 23, 24, 28, 29, 30, 31, 32, 35, 37, 39, 44, 45, 46], "must": [7, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 29, 30, 31, 32, 33, 37, 40, 41, 44], "either": [7, 13, 15, 17, 18, 19, 21, 24, 25, 26, 30, 32, 33, 37, 41], "defin": [7, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 29, 30, 33, 37, 42, 43, 44], "main": [7, 17, 22, 30, 34, 36, 37, 42], "cli": [7, 17, 20, 21, 24, 25, 27, 29, 35, 41, 44], "click": [7, 18, 26, 33, 35, 37, 43], "group": [7, 23, 26, 30, 33, 43], "object": [7, 12, 13, 17, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 38, 43, 44, 45, 46], "call": [7, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 37, 39, 42, 43, 44, 46], "network": [7, 9, 10, 13, 14, 16, 18, 19, 20, 29, 30, 31, 33, 35, 40, 41, 42, 45, 46], "given": [7, 8, 11, 13, 15, 16, 17, 18, 19, 20, 21, 24, 26, 28, 30, 37, 44], "should": [7, 12, 13, 14, 17, 20, 21, 23, 24, 25, 27, 32, 33, 44, 45], "import": [7, 11, 12, 13, 17, 18, 19, 21, 24, 26, 27, 28, 29, 30, 31, 34, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46], "mix": 7, "ins": 7, "necessari": [7, 15, 18, 21], "oper": [7, 11, 16, 17, 20, 30, 36], "interact": [7, 17, 19, 21, 25, 26, 29, 39, 41, 42, 44, 45, 46], "drop": [7, 24], "session": [7, 13, 14, 16, 17, 21, 29, 37, 41], "after": [7, 15, 17, 19, 21, 22, 25, 27, 30, 32, 37, 38, 41, 42, 44, 46], "launch": [8, 29, 37, 46], "pytest": [8, 10, 25, 29], "run": [8, 9, 13, 15, 16, 17, 21, 24, 26, 28, 29, 30, 31, 32, 35, 36, 38, 41, 43, 44, 45, 46], "pytest_arg": 8, "w": [8, 13, 14, 17, 37], "watch": [8, 44], "file": [8, 11, 12, 13, 15, 17, 18, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 35, 37, 38, 42, 43, 44, 46], "suit": [8, 35, 44], "watch_fold": 8, "delai": [8, 37, 43], "watch_delai": 8, "between": [8, 17, 19, 21, 23, 37], "poll": [8, 13, 17, 19, 21, 37, 44], "cycl": 8, "5": [8, 17, 19, 25, 28, 30, 32, 35, 42, 44, 46], "second": [8, 13, 17, 19, 20, 21, 30, 37, 44, 46], "overview": 9, "account": [9, 10, 13, 14, 16, 18, 19, 20, 24, 27, 28, 29, 30, 32, 33, 37, 39, 40, 41, 42, 45, 46], "develop": [9, 10, 14, 16, 17, 19, 21, 24, 26, 31, 35, 37, 41, 46], "compil": [9, 10, 15, 20, 23, 24, 26, 28, 29, 30, 35, 38, 41, 42, 44], "queri": [9, 10, 13, 14, 19, 20, 29], "data": [9, 10, 13, 14, 17, 18, 19, 20, 21, 23, 24, 25, 29, 30, 32, 37, 44], "configur": [9, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24, 25, 27, 32, 38, 41, 44], "transact": [9, 11, 13, 16, 19, 20, 21, 23, 24, 25, 28, 42, 45], "revert": [9, 10, 13, 16, 17, 20, 21, 24, 30, 37], "proxi": [9, 13, 17, 21], "publish": [9, 15, 17, 19, 21, 44], "log": [9, 13, 16, 17, 18, 19, 21, 23, 24, 41, 45], "trace": [9, 13, 14, 16, 17, 20, 21, 23, 24, 30, 42, 44], "pm": [9, 32], "init": [9, 13, 17, 19, 21, 31, 38], "api": [9, 11, 13, 15, 16, 18, 20, 21, 22, 24, 25, 28, 32, 37, 39, 45], "except": [9, 13, 15, 16, 17, 18, 19, 21, 24, 30, 37, 42, 44, 46], "type": [9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 33, 38, 39, 40, 44, 46], "util": [9, 10, 12, 13, 17, 18, 21, 25, 26, 29, 33, 43, 46], "multical": [9, 30], "address": [10, 11, 13, 16, 19, 20, 21, 24, 25, 26, 27, 28, 29, 31, 32, 39, 42, 44], "str": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 30, 33, 37], "checksumaddress": [10, 11, 13, 16, 17, 19, 21, 23], "contract_typ": [10, 13, 17, 19, 20, 21, 28, 38], "contracttyp": [10, 13, 15, 17, 19, 20, 21], "none": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 33, 42, 44], "txn_hash": [10, 13, 17, 19, 21, 45], "hexbyt": [10, 11, 13, 16, 17, 19, 21, 23, 30], "abi": [10, 12, 13, 15, 16, 17, 19, 20, 21, 22, 24, 27, 42, 46], "list": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27, 28, 30, 31, 33, 35, 37, 44], "union": [10, 12, 13, 16, 17, 18, 19, 20, 21, 23, 24], "ethpm_typ": [10, 13, 15, 17, 19, 21, 23], "constructorabi": [10, 13, 17, 19, 20, 21, 24], "fallbackabi": [10, 21], "receiveabi": [10, 21], "methodabi": [10, 13, 17, 19, 20, 21, 24], "eventabi": [10, 13, 17, 19, 21, 24], "errorabi": [10, 19, 20, 21], "structabi": [10, 19, 21], "unprocessedabi": [10, 21], "dict": [10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 29, 30], "contractinst": [10, 17, 19, 21, 30, 46], "face": [10, 20], "class": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 37, 38, 42], "instanti": [10, 17, 27], "projectmanag": [10, 15, 17, 19, 20, 21, 29, 38, 44], "current": [10, 13, 16, 17, 18, 21, 24, 35, 37, 38], "accountmanag": [10, 21, 29], "chain": [10, 13, 14, 16, 17, 20, 22, 24, 29, 30, 31, 37, 41, 43, 45], "chainmanag": [10, 14, 17, 20, 21, 29, 44], "disconnect": [10, 13, 14, 16, 17, 21, 26, 37, 44], "connect": [10, 13, 14, 16, 17, 19, 20, 21, 26, 28, 33, 34, 35, 43, 44, 45, 46], "blockchain": [10, 13, 14, 16, 17, 20, 21, 22, 25, 30, 35, 37, 44], "activ": [10, 17, 18, 19, 21, 29, 30, 43, 44], "purpos": [10, 12, 13, 14, 16, 17, 19, 21, 23, 25, 28, 31, 36], "control": [10, 13, 17, 21, 25, 26, 37, 43, 44, 46], "state": [10, 13, 16, 17, 19, 21, 25, 30, 42], "handi": [10, 21], "about": [10, 13, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 32, 33, 34, 35, 37, 39, 40, 41, 43, 44, 45, 46], "compilermanag": [10, 21], "len": [10, 21], "registered_compil": [10, 21], "configmanag": [10, 13, 17, 21, 22], "convert": [10, 13, 18, 20, 24, 29, 30], "valu": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 30, 31, 32, 35, 36, 37, 44, 46], "to_typ": [10, 21], "tupl": [10, 11, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24], "convers": [10, 17, 22], "function": [10, 13, 15, 17, 18, 19, 21, 23, 24, 25, 26, 30, 31, 37, 42], "conversionmanag": [10, 21], "networkmanag": [10, 21, 29, 44], "home": [10, 17, 24, 25, 28, 29, 31, 37, 41, 42], "work": [10, 13, 15, 17, 19, 21, 22, 24, 28, 30, 31, 32, 33, 35, 37, 38, 43, 44], "catch": 10, "expect": [10, 13, 15, 17, 19, 21, 44, 46], "logic": [10, 15, 17, 20, 21, 24, 30, 33, 37], "resembl": [10, 21], "rais": [10, 11, 13, 14, 16, 17, 19, 20, 21, 24, 30, 37, 42, 44], "ape_account": [11, 25, 26], "accountcontain": [11, 22], "account_typ": [11, 16, 17, 18, 22, 26], "accountapi": [11, 16, 17, 18, 21, 22, 25, 26, 30, 33], "loaded_account": 11, "keyfileaccount": [11, 16, 17, 22, 26], "properti": [11, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 30, 33, 37, 44, 46], "iter": [11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24], "return": [11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 37, 39, 42, 44, 46], "alias": [11, 16, 17, 18, 21, 26], "keyfile_path": 11, "lock": [11, 27, 44], "bool": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 44], "true": [11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 30, 32, 37, 40, 42, 44, 45], "subclass": [11, 14, 16, 17, 18, 21, 22, 24, 30, 42], "shorten": [11, 16, 17, 21], "quicker": [11, 16, 17], "access": [11, 13, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 29, 30, 32, 33, 37, 38, 40, 43, 44], "set_autosign": [11, 25], "enabl": [11, 14, 16, 17, 19, 25, 30, 44], "passphras": [11, 25], "sign": [11, 16, 17, 20, 23], "messag": [11, 13, 16, 17, 18, 20, 23, 24, 29, 33, 36, 37, 44], "paramet": [11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 37, 44, 45], "fals": [11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 42, 44, 45], "disabl": [11, 44], "enter": [11, 17, 25, 36, 37, 44], "sign_messag": [11, 16, 17, 25], "msg": [11, 16, 17, 18, 23, 30, 42], "signer_opt": [11, 16, 17], "messagesignatur": [11, 16, 17, 23], "handl": [11, 13, 16, 17, 20, 21, 22, 24, 26, 29, 37, 42], "variou": [11, 16, 17, 21, 35, 39, 46], "For": [11, 14, 16, 17, 18, 19, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 42, 43, 44, 46], "signablemessag": [11, 16, 17, 23, 24], "int": [11, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "byte": [11, 13, 14, 16, 17, 19, 21, 23, 24, 30], "doc": [11, 16, 17, 24, 33], "noqa": [11, 16, 17, 21], "e501": [11, 16, 17, 21], "more": [11, 12, 13, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43, 44, 45, 46], "inform": [11, 13, 15, 16, 17, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 36, 37, 40, 44, 46], "addit": [11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 32, 37, 45, 46], "kwarg": [11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 30, 32, 33, 37, 40, 44, 46], "signer": [11, 16, 17, 23, 25, 26, 30], "modifi": [11, 13, 16, 17, 18, 21, 23, 24, 29, 30, 37], "signatur": [11, 13, 16, 17, 19, 21, 24, 30], "correspond": [11, 16, 17, 19, 23, 24, 26, 37, 44], "sign_raw_msghash": [11, 16, 17], "msghash": [11, 16, 17], "raw": [11, 13, 16, 17, 18, 21, 23, 25, 27, 32, 37], "hash": [11, 13, 16, 17, 19, 21, 23, 29], "mai": [11, 12, 13, 16, 17, 18, 19, 21, 23, 24, 25, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 42, 44, 46], "support": [11, 13, 16, 17, 21, 24, 27, 28, 31, 35, 37, 39, 41, 42, 45, 46], "implement": [11, 13, 15, 16, 17, 18, 20, 21, 22, 24, 25, 26, 32, 37, 39, 45], "notimplementederror": [11, 13, 16, 17, 20, 21], "sign_transact": [11, 16, 17], "txn": [11, 13, 16, 17, 20, 31, 37], "transactionapi": [11, 13, 16, 17, 19, 20, 21], "input": [11, 13, 16, 17, 18, 19, 20, 24, 25], "howev": [11, 16, 17, 19, 21, 25, 28, 32, 33, 35, 37, 38, 39, 43, 44, 46], "properli": [11, 16, 17, 21, 33, 45], "here": [11, 13, 16, 17, 22, 25, 26, 27, 28, 30, 33, 34, 35, 37, 38, 42, 43, 44, 45], "meant": [11, 16, 17, 21, 23, 32, 37, 41], "execut": [11, 13, 14, 16, 17, 18, 19, 21, 23, 26, 29, 30, 36, 43, 44, 45], "doe": [11, 13, 16, 17, 18, 19, 20, 21, 24, 26, 28, 30, 33, 35, 37, 41, 44, 45], "wish": [11, 12, 16, 17, 21, 25, 34, 36, 37, 38, 40, 42], "generate_account": [11, 16, 17, 25], "hd_path": [11, 16, 24, 44], "gener": [11, 12, 13, 14, 16, 17, 18, 19, 21, 23, 24, 27, 30, 32, 36, 37, 40, 44], "new": [11, 13, 16, 17, 19, 21, 24, 26, 32, 35, 37, 41], "encrypt": [11, 25], "storag": [11, 13, 15, 17, 30], "hierarch": 11, "determinist": 11, "amount": [11, 13, 17, 19, 21, 30, 31, 37, 46], "import_account_from_mnemon": [11, 25], "space": [11, 24], "separ": [11, 23, 25, 30, 33, 44], "repres": [11, 13, 14, 16, 17, 18, 21, 22, 23, 24, 37, 44, 46], "import_account_from_private_kei": [11, 25], "private_kei": [11, 16, 24, 25], "hex": [11, 13, 21, 24, 25, 30], "string": [11, 17, 18, 20, 21, 22, 23, 24, 25, 28, 30, 37, 42, 44], "ape_compil": 12, "_case_sensit": [12, 13, 14, 16, 17], "_nested_model_default_partial_upd": [12, 13, 14, 16, 17], "_env_prefix": [12, 13, 14, 16, 17], "_env_fil": [12, 13, 14, 16, 17], "dotenvtyp": [12, 13, 14, 16, 17], "posixpath": [12, 13, 14, 16, 17], "_env_file_encod": [12, 13, 14, 16, 17], "_env_ignore_empti": [12, 13, 14, 16, 17], "_env_nested_delimit": [12, 13, 14, 16, 17], "_env_parse_none_str": [12, 13, 14, 16, 17], "_env_parse_enum": [12, 13, 14, 16, 17], "_cli_prog_nam": [12, 13, 14, 16, 17], "_cli_parse_arg": [12, 13, 14, 16, 17], "_cli_settings_sourc": [12, 13, 14, 16, 17], "clisettingssourc": [12, 13, 14, 16, 17], "_cli_parse_none_str": [12, 13, 14, 16, 17], "_cli_hide_none_typ": [12, 13, 14, 16, 17], "_cli_avoid_json": [12, 13, 14, 16, 17], "_cli_enforce_requir": [12, 13, 14, 16, 17], "_cli_use_class_docs_for_group": [12, 13, 14, 16, 17], "_cli_exit_on_error": [12, 13, 14, 16, 17], "_cli_prefix": [12, 13, 14, 16, 17], "_cli_implicit_flag": [12, 13, 14, 16, 17], "_secrets_dir": [12, 13, 14, 16, 17], "pathtyp": [12, 13, 14, 16, 17], "exclud": [12, 13, 16, 17, 19, 21, 24, 32, 44], "set": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 31, 32, 33, 34, 36, 37, 38, 44, 46], "pattern": [12, 13, 16, 17, 21, 24, 32, 37], "include_depend": [12, 32], "output_extra": [12, 27], "outputextra": 12, "sourc": [12, 13, 15, 17, 18, 20, 21, 23, 26, 29, 30, 31, 32, 33, 35, 38, 39, 40, 41, 44], "exclus": [12, 21, 24, 27], "glob": [12, 16, 21, 24, 27, 32], "regex": [12, 24, 27], "across": [12, 13, 16, 17, 21, 28, 29, 37], "To": [12, 17, 21, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44, 45, 46], "your": [12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46], "r": [12, 21, 23, 27, 44], "thei": [12, 13, 17, 21, 22, 24, 29, 30, 32, 33, 36, 37, 43], "ll": 12, "turn": 12, "misc": 12, "source_exclude_pattern": 12, "dure": [12, 13, 17, 21, 23, 27, 32, 36, 43, 44], "becaus": [12, 13, 16, 20, 21, 24, 25, 30, 32, 33, 37, 43, 44, 45], "own": [12, 21, 22, 28, 32, 36, 41, 44], "still": [12, 17, 19, 21, 24, 32, 39, 44, 45, 46], "them": [12, 13, 17, 21, 22, 25, 27, 28, 29, 30, 32, 33, 37, 43, 44], "some": [12, 17, 19, 21, 23, 25, 30, 32, 34, 35, 37, 44, 45, 46], "base": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 30, 31, 33, 35, 37, 43, 44, 45, 46], "alwai": [12, 16, 17, 21, 27, 28, 30, 32, 43], "extra": [12, 13, 15, 16, 17, 24, 25, 28, 32, 41], "build": [12, 13, 16, 17, 19, 21, 24, 27, 32, 38, 40, 41, 43, 44, 45], "lower": 12, "serialize_exclud": 12, "put": [12, 21, 25, 32, 36], "weird": 12, "prefix": [12, 16, 19, 20, 21, 26, 27, 28, 29, 30, 32, 35], "so": [12, 15, 17, 21, 24, 25, 26, 30, 32, 33, 34, 35, 37, 39, 41, 44], "we": [12, 17, 21, 23, 24, 25, 26, 30, 31, 33, 35, 37, 41, 43, 44, 45, 46], "go": [12, 16, 17, 21, 37], "stuff": [12, 31, 36, 37], "It": [12, 18, 22, 24, 25, 26, 30, 31, 33, 36, 37, 43, 44, 45], "appear": [12, 21, 24], "minifi": [12, 27], "json": [12, 15, 17, 18, 21, 22, 24, 28, 30, 32, 38], "host": [12, 27, 39], "web": [12, 27], "app": 12, "ape_ethereum": [13, 21, 30, 33], "accesslisttransact": 13, "chainid": [13, 17, 21], "sender": [13, 17, 19, 21, 27, 30, 39, 40, 42, 44, 46], "ga": [13, 16, 17, 20, 21, 24, 28, 30, 37, 42], "nonc": [13, 16, 17, 19, 21], "0x": [13, 17, 21, 24, 30, 39, 42, 45], "max_fe": [13, 17, 21, 46], "max_priority_fe": [13, 17, 21, 46], "required_confirm": [13, 17, 19, 21], "transactionsignatur": [13, 17, 21, 23], "gaspric": 13, "accesslist": 13, "eip": [13, 16, 17, 21, 23, 37, 39, 40, 46], "2930": [13, 46], "similar": [13, 17, 19, 21, 26, 33, 37, 42, 44], "legaci": 13, "ad": [13, 17, 20, 21, 24, 25, 26, 29, 37, 44], "baseethereumconfig": 13, "default_network": [13, 28, 34, 37], "request_head": [13, 14, 16, 17, 21, 28, 37], "l2": [13, 17, 34], "basetransact": 13, "serialize_transact": [13, 17], "serial": [13, 15, 17, 19, 21], "calcul": [13, 17, 21, 23], "block": [13, 16, 17, 19, 20, 21, 22, 23, 24, 28, 29, 33, 42, 44], "num_transact": [13, 17], "parenthash": [13, 17], "0x0000000000000000000000000000000000000000000000000000000000000000": [13, 17], "timestamp": [13, 16, 17, 21, 23, 24, 29, 44], "gaslimit": 13, "gasus": 13, "basefeeperga": 13, "difficulti": 13, "totaldifficulti": 13, "uncl": 13, "eth_pydantic_typ": [13, 17, 21, 30], "identifi": [13, 17, 19, 21, 30, 37, 42], "parent_hash": [13, 17], "preceed": [13, 17], "most": [13, 15, 17, 19, 21, 25, 26, 28, 36, 37, 41], "field": [13, 15, 17, 19, 21, 23, 24, 32, 35, 44], "pass": [13, 14, 17, 18, 21, 25, 26, 32, 33, 38, 44, 46], "model": [13, 15, 17, 19, 21, 24, 46], "valid": [13, 17, 19, 21, 22, 23, 25, 37], "occassion": [13, 17], "miss": [13, 17, 18, 21, 23, 24, 44], "like": [13, 15, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 41, 42, 44, 45, 46], "eth_subscrib": [13, 17], "newhead": [13, 17], "which": [13, 14, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 30, 31, 33, 37, 40, 41, 44, 46], "case": [13, 17, 19, 20, 21, 24, 26, 27, 28, 30, 32, 33, 37, 38, 39, 42, 43, 44], "get": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 30, 32, 37, 38, 40, 41, 42, 43, 44, 45, 46], "request": [13, 14, 17, 21, 22, 32, 36], "disk": [13, 17, 21, 25], "calltrac": 13, "call_trace_approach": [13, 14], "traceapproach": [13, 14], "geth_struct_log_pars": 13, "tx": [13, 17, 30, 31, 45], "supports_debug_trace_cal": 13, "remain": 13, "eth": [13, 17, 21, 25, 29, 30, 31, 37, 41, 44, 46], "minu": 13, "debug_tracecal": [13, 45], "struct": [13, 24], "tracer": 13, "get_calltre": 13, "calltreenod": 13, "un": 13, "enrich": [13, 15, 17, 21], "raw_trace_fram": 13, "frame": [13, 20, 45], "return_valu": [13, 17, 30], "deduc": [13, 14, 17], "obtain": [13, 17, 30, 38, 44, 45], "differ": [13, 17, 19, 21, 24, 28, 32, 33, 35, 37, 38, 39, 44], "versu": [13, 17, 23, 28], "dictionari": [13, 17, 18, 21, 24, 30, 38, 44, 45], "easili": [13, 17, 37, 46], "send": [13, 16, 17, 20, 30, 37, 44, 46], "dynamicfeetransact": 13, "maxfeeperga": 13, "maxpriorityfeeperga": 13, "post": [13, 17, 19, 21], "1559": [13, 16, 17, 21, 37, 46], "fee_token_symbol": [13, 17], "fee_token_decim": [13, 17], "18": [13, 17], "ethereumconfig": 13, "pluginconfig": [13, 17, 22], "create_transact": [13, 17], "constructor": [13, 17, 19, 30, 40], "sinc": [13, 17, 23, 30], "hook": [13, 17, 22, 33], "custom": [13, 17, 18, 19, 20, 21, 23, 25, 26, 28, 29, 33, 36], "how": [13, 15, 17, 18, 24, 25, 27, 28, 30, 31, 32, 37, 42, 43, 44, 46], "classmethod": [13, 17, 19, 20, 21], "decode_address": [13, 17], "raw_address": [13, 17], "hashstr20": [13, 17, 23], "hashbytes20": [13, 17, 23], "nativ": [13, 17], "rawaddress": [13, 17, 23], "addresstyp": [13, 16, 17, 19, 20, 21, 23], "decode_block": [13, 17], "blockapi": [13, 17, 21, 31], "decod": [13, 17, 19, 20, 21, 24, 37], "decode_calldata": [13, 17], "calldata": [13, 17, 19, 30], "anonym": [13, 17, 19], "stringifi": [13, 17, 19, 30], "index": [13, 14, 16, 17, 19, 23, 24, 26, 28, 30, 44], "decode_custom_error": [13, 17], "customerror": [13, 17, 19, 20, 21], "contain": [13, 15, 16, 17, 19, 21, 22, 23, 24, 27, 30, 32, 34, 37, 38, 40, 41, 44, 46], "selector": [13, 17, 19, 30, 44], "abl": [13, 17, 21, 24, 25, 27, 30, 39, 44, 45], "one": [13, 14, 16, 17, 18, 19, 21, 22, 23, 25, 26, 28, 29, 32, 33, 34, 37, 41, 44, 46], "els": [13, 17, 19, 21, 24, 26, 36, 37, 43, 44], "decode_log": [13, 17, 46], "sequenc": [13, 17, 18, 21, 24], "event": [13, 16, 17, 19, 20, 23, 30, 46], "contractlog": [13, 16, 17, 19, 21, 23, 31, 46], "match": [13, 17, 18, 19, 21, 23, 24, 37, 44], "definit": [13, 17, 19, 21, 24, 37], "decode_primitive_valu": [13, 17], "output_typ": [13, 17], "primit": [13, 17], "its": [13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 30, 32, 33, 36, 37, 38, 40, 44, 46], "itself": [13, 17, 37, 38, 44], "other": [13, 17, 18, 19, 21, 23, 24, 25, 26, 29, 30, 35, 37, 44, 46], "friendlier": [13, 17], "python": [13, 15, 17, 19, 21, 27, 29, 30, 33, 37, 40, 41, 42, 43, 44, 45], "equival": [13, 17], "decode_receipt": [13, 17], "receiptapi": [13, 16, 17, 19, 20, 21, 30, 31, 45], "receipt": [13, 17, 19, 21, 30, 37, 42, 44, 45, 46], "decode_returndata": [13, 17], "raw_data": [13, 17], "encode_address": [13, 17], "integ": [13, 17, 21, 24], "encode_calldata": [13, 17], "encod": [13, 17, 23, 37], "encode_contract_blueprint": [13, 17], "uniqu": [13, 17, 21, 23, 30, 37, 46], "5202": [13, 17, 21], "starknet": [13, 17, 21, 24, 35, 37, 44], "declar": [13, 15, 17, 28, 33, 46], "blueprint": [13, 17, 21], "factori": [13, 15, 17, 18, 19, 21, 30, 38, 46], "applic": [13, 17, 24, 28, 32, 46], "encode_deploy": [13, 17], "deployment_bytecod": [13, 17], "deploi": [13, 17, 19, 20, 21, 27, 31, 32, 38, 40, 44, 46], "interfac": [13, 15, 17, 20, 21, 22, 27, 33, 37, 39, 43, 44], "encode_transact": [13, 17], "addition": [13, 17, 26, 32, 35, 37], "updat": [13, 17, 35, 44], "enrich_trac": [13, 17], "traceapi": [13, 16, 17, 20], "enhanc": [13, 17], "level": [13, 17, 18, 21, 28, 30, 33, 36, 37, 38, 41, 44, 45], "token": [13, 17, 32, 35, 37, 44, 45, 46], "symbol": [13, 17, 29, 37], "currenc": [13, 16, 17], "pai": [13, 17, 42], "fee": [13, 16, 17, 31, 37, 42], "get_proxy_info": [13, 17, 21], "proxyinfo": [13, 21], "known": [13, 15, 17, 21, 24, 26, 27, 30], "proxyinfoapi": [13, 17, 21], "get_python_typ": [13, 17], "abi_typ": [13, 17, 24, 30], "abityp": [13, 17, 19, 24], "networkconfig": 13, "default_provid": [13, 28, 34, 37], "block_tim": [13, 17, 19, 21, 37], "13": 13, "transaction_acceptance_timeout": [13, 17, 37, 46], "120": [13, 37], "default_transaction_typ": [13, 37], "transactiontyp": 13, "dynam": 13, "max_receipt_retri": [13, 37], "20": [13, 14, 17, 31, 36, 37, 46], "gas_limit": [13, 17, 21, 28, 37], "auto": [13, 18, 23, 25, 28, 37, 44], "base_fee_multipli": [13, 17, 37], "4": [13, 15, 16, 17, 19, 21, 28, 29, 30, 32, 37, 42, 45], "15": [13, 14, 17, 37], "ethereumnodeprovid": [13, 21], "networkapi": [13, 14, 16, 17, 20, 21, 22], "provider_set": [13, 14, 16, 17, 21], "agent": [13, 14, 24, 37], "web3": [13, 14, 28, 29, 33, 41], "py": [13, 14, 17, 19, 20, 21, 23, 24, 28, 29, 33, 38, 42, 43, 44], "6": [13, 14, 32, 35, 44], "rpc": [13, 14, 16, 17, 28, 30, 45, 46], "httpprovid": [13, 14, 33], "block_page_s": [13, 14, 16, 17], "5000": [13, 14], "concurr": [13, 14, 16, 17, 21], "16": [13, 14, 28, 37], "fetch": [13, 15, 17, 19, 21, 30, 31, 37], "respons": [13, 17, 21, 22, 23, 24, 37], "particularli": [13, 17], "rang": [13, 17, 19, 21], "mani": [13, 17, 18, 31, 35, 37], "parallel": [13, 17, 24], "thread": [13, 17, 21, 24], "up": [13, 14, 16, 17, 21, 24, 26, 28, 29, 34, 37, 41, 44, 46], "process": [13, 14, 16, 17, 22, 24, 30, 33], "http": [13, 14, 16, 17, 21, 24, 28, 33, 35, 36, 37, 41], "connection_id": [13, 17], "id": [13, 14, 15, 16, 17, 19, 20, 21, 23, 27, 30, 32, 37], "multipl": [13, 17, 18, 23, 24, 32, 41], "especi": [13, 17], "same": [13, 16, 17, 19, 21, 23, 24, 25, 28, 30, 32, 33, 37, 38, 44, 46], "geth": [13, 14, 17, 20, 21, 24, 35, 37], "dev": [13, 17, 20, 21, 30, 44, 46], "connection_str": [13, 17, 21], "url": [13, 17, 21, 28], "ipc": [13, 14, 17, 37], "tear": [13, 14, 16, 17], "down": [13, 14, 16, 17, 23, 24], "quit": [13, 14, 16, 17, 19], "http_uri": [13, 17, 37], "uri": [13, 14, 15, 17, 21, 28, 37], "header": [13, 14, 17, 21, 23, 24], "ws_uri": [13, 17, 37], "wss": [13, 17, 37], "forkednetworkconfig": 13, "liter": [13, 16, 17, 19, 21, 23], "max": [13, 16, 17, 21, 24, 28, 37, 44, 45], "autogaslimit": 13, "float": [13, 17, 21, 23], "upstream_provid": [13, 17], "upstream": [13, 17, 34], "e": [13, 15, 16, 17, 21, 25, 28, 30, 32, 37, 44, 45, 46], "g": [13, 15, 16, 17, 21, 25, 28, 30, 32, 37, 44, 45, 46], "etc": [13, 26, 42], "multipli": [13, 17, 28, 37], "appli": [13, 17, 21, 28, 33, 44, 46], "approxim": [13, 17], "reli": [13, 21, 44], "extern": [13, 30, 44], "suppli": [13, 44], "hardhat": [13, 14, 17, 28, 34, 35, 37, 44], "limit": [13, 16, 17, 18, 27, 28, 37, 44, 45], "estim": [13, 14, 16, 17, 21, 24, 28, 37, 44], "maximum": [13, 16, 17, 28, 37], "otherwis": [13, 17, 19, 21, 22, 23, 28, 29, 32, 37, 46], "explicit": 13, "10": [13, 16, 17, 19, 21, 24, 27, 28, 36, 37], "retri": [13, 32, 37], "befor": [13, 17, 19, 21, 24, 26, 30, 37, 43, 44, 46], "fail": [13, 17, 18, 20, 21, 24, 30, 32, 33, 37, 42, 44], "whenev": [13, 14, 20, 24], "wait": [13, 14, 17, 19, 21, 37], "consid": [13, 17, 21, 24, 37], "tof": 13, "leav": [13, 26, 44], "mempool": [13, 17, 30], "contract_address": [13, 17, 20, 21, 23], "block_numb": [13, 17, 19, 21, 23, 37], "gas_us": [13, 17, 21, 30], "statu": [13, 17, 21], "hexstr": [13, 16, 17, 21, 23], "gas_pric": [13, 16, 17, 21, 46], "debug_logs_typ": [13, 17], "extract": 13, "via": [13, 15, 17, 18, 19, 20, 21, 22, 25, 28, 30, 32, 33, 37, 41, 43, 44], "print": [13, 17, 19, 20, 21, 25, 26, 30, 32, 34, 37, 42, 43, 45, 46], "statement": [13, 20, 23, 32, 42, 44], "contractev": [13, 17, 19, 46], "contractlogcontain": [13, 17], "whether": [13, 14, 16, 17, 18, 19, 21, 24, 25, 30, 32, 37], "method_cal": [13, 17], "produc": [13, 17, 23], "raise_for_statu": [13, 17], "regard": [13, 17], "non": [13, 17, 19, 20, 23, 24, 27, 29, 36, 37, 42], "transactionstatusenum": [13, 17], "ran_out_of_ga": [13, 17], "check": [13, 16, 17, 19, 21, 23, 24, 25, 30, 32, 39, 41, 42, 44], "ran": [13, 17, 20, 38, 44], "out": [13, 17, 20, 21, 24, 25, 28, 29, 30, 32, 35, 37, 38, 44, 45], "show_ev": [13, 17], "io": [13, 14, 17, 23, 41], "_io": 13, "textiowrapp": 13, "mode": [13, 17, 19, 21, 44], "utf": 13, "8": [13, 27, 32, 42, 44], "show_gas_report": [13, 17, 45], "report": [13, 16, 17, 23, 37], "made": [13, 17, 21, 28, 30, 31, 37], "show_source_traceback": [13, 17], "traceback": [13, 17], "code": [13, 15, 17, 18, 20, 21, 23, 26, 30, 32, 33, 40, 41, 44, 45], "both": [13, 16, 17, 21, 22, 23, 24, 26, 29, 30, 33, 35, 37, 38, 46], "show_trac": [13, 17, 45], "complet": [13, 14, 17, 19, 21, 24, 43, 44], "source_traceback": [13, 17, 20], "sourcetraceback": [13, 17, 20], "style": [13, 17, 24, 27], "meth": [13, 17, 18], "providerapi": [13, 14, 17, 18, 21, 22, 24, 33, 35, 46], "get_transaction_trac": [13, 16, 17, 45], "total_fees_paid": [13, 17, 31], "total": [13, 17, 19, 21, 23], "paid": [13, 17, 31], "sharedblobreceipt": 13, "blobgasus": 13, "blobgaspric": 13, "4844": 13, "blob": [13, 24], "blob_gas_pric": 13, "price": [13, 16, 17, 21, 44], "regular": [13, 24, 44], "blob_gas_us": 13, "consum": [13, 24], "within": [13, 14, 17, 20, 24, 31, 33, 35, 43, 44], "sharedblobtransact": 13, "0x0000000000000000000000000000000000000000": [13, 23], "maxfeeperblobga": 13, "blobversionedhash": 13, "receiv": [13, 17, 21, 25, 30, 44], "overridden": [13, 17, 20], "cannot": [13, 17, 18, 24, 44, 46], "nil": 13, "staticfeetransact": 13, "pre": [13, 16, 17, 19, 24, 25, 27, 29], "erc": 13, "pretti": [13, 45], "without": [13, 16, 17, 24, 25, 29, 30, 35, 37, 41, 42, 43, 44, 45, 46], "tabl": [13, 31, 44, 45], "involv": [13, 26, 32], "attempt": [13, 17, 20, 21, 32, 33, 39, 44], "debug_log": 13, "enriched_calltre": 13, "fulli": [13, 28, 30], "calltre": 13, "abstract": [13, 17, 20, 24, 30, 33, 37], "get_gas_report": 13, "contractfunctionpath": 13, "get_raw_calltre": 13, "deeper": [13, 41, 44, 45], "analysi": [13, 45], "get_raw_fram": [13, 45], "revert_messag": [13, 20], "enum": [13, 17, 18, 27], "ha": [13, 16, 17, 19, 20, 21, 24, 30, 31, 37, 40, 42, 44, 46], "no_error": 13, "transactiontrac": 13, "transaction_hash": [13, 16, 17, 20, 21, 23], "debug_trace_transaction_paramet": [13, 45], "enablememori": [13, 45], "structlog": 13, "debug_tracetransact": [13, 45], "investig": 13, "enumer": 13, "constant": [13, 31], "2718": 13, "web3provid": 13, "100": [13, 16, 17, 30, 44, 46], "mixin": [13, 24], "base_fe": [13, 16, 17, 21, 46], "minimum": [13, 17, 21], "approach": [13, 14, 25, 37, 43, 44], "By": [13, 17, 27, 32, 35, 43, 44, 46], "faster": [13, 21], "mean": [13, 17, 19, 21, 25, 26, 44, 45], "pariti": [13, 45], "entir": [13, 33, 35, 37, 44], "chain_id": [13, 14, 16, 17, 20, 21, 29, 37, 43], "chainlist": [13, 14, 16, 17, 21], "comprehens": [13, 14, 16, 17, 21], "create_access_list": 13, "block_id": [13, 16, 17, 20], "earliest": [13, 16, 17, 19, 21, 23], "latest": [13, 16, 17, 19, 21, 23, 29, 32, 37, 41, 46], "pend": [13, 16, 17, 19, 21, 23, 37, 44], "eth_createaccesslist": [13, 46], "blockid": [13, 16, 17, 20, 23], "estimate_gas_cost": [13, 16, 17, 46], "cost": [13, 16, 17, 21, 30], "past": [13, 16, 17, 21, 28], "smallest": [13, 16, 17], "unit": [13, 16, 17], "wei": [13, 16, 17, 30], "been": [13, 16, 17, 21, 24, 42, 44], "what": [13, 16, 17, 21, 22, 25, 26, 29, 32, 33, 37, 43, 44], "get_bal": [13, 16, 17], "balanc": [13, 16, 17, 19, 25, 29, 30, 42, 44], "get_block": [13, 17, 29, 37], "blocknotfounderror": [13, 17, 20], "found": [13, 17, 19, 20, 21, 24, 25, 26, 27, 30, 32, 33, 37, 43, 44], "get_cod": [13, 17], "previou": [13, 16, 17, 21], "contractcod": [13, 17], "get_contract_log": [13, 16, 17], "log_filt": [13, 16, 17], "logfilt": [13, 16, 17], "topic": [13, 16, 17, 19, 30], "get_nonc": [13, 16, 17], "get_receipt": [13, 17, 21, 45], "timeout": [13, 14, 17, 20, 24], "retriev": [13, 14, 15, 16, 17, 21, 24, 30, 39], "might": [13, 17, 29, 42], "get_storag": [13, 17], "slot": [13, 17, 21], "read": [13, 15, 17, 21, 26, 30, 37, 38, 41], "detail": [13, 16, 17, 19, 23, 38], "descript": [13, 16, 17, 18, 33, 39], "opcod": [13, 16, 17], "get_transactions_by_account_nonc": [13, 17], "start_nonc": [13, 17, 21], "stop_nonc": [13, 17, 21], "histori": [13, 17, 21, 30, 31], "search": [13, 17, 19, 24], "stop": [13, 17, 19, 21, 26, 44], "get_transactions_by_block": [13, 17], "get_virtual_machine_error": [13, 16, 17], "virtualmachineerror": [13, 16, 17, 20], "virtual": [13, 16, 17, 20, 41], "machin": [13, 15, 16, 17, 20], "client": [13, 14, 16, 17], "went": [13, 16, 17], "wrong": [13, 16, 17, 20], "is_connect": [13, 17, 26], "make_request": [13, 17], "make": [13, 14, 17, 21, 22, 25, 26, 28, 29, 30, 37, 43, 44, 45, 46], "advanc": [13, 16, 17, 31], "featu": [13, 17], "unnecessari": [13, 17], "max_ga": [13, 16, 17], "poll_block": [13, 17, 21], "stop_block": [13, 17, 19, 21, 31], "new_block_timeout": [13, 17, 19, 21], "reorgan": [13, 17, 21], "occur": [13, 17, 19, 20, 21, 24, 36, 39, 42, 44], "yield": [13, 17, 19, 21, 22, 33, 44], "even": [13, 17, 21, 36, 37], "were": [13, 17, 21, 24, 28, 30, 32, 37, 44], "previous": [13, 17, 21, 30, 32, 33, 44], "daemon": [13, 17, 19, 21, 24], "unless": [13, 14, 17, 18, 19, 21, 36, 37], "futur": [13, 17, 19, 21], "never": [13, 17, 19, 21, 23, 25, 30, 44], "end": [13, 16, 17, 18, 19, 21, 24, 27, 37, 44], "less": [13, 17, 19, 21, 24, 36, 45], "reorg": [13, 17, 19, 21], "50": [13, 17, 19, 21, 46], "live": [13, 14, 17, 19, 21, 30, 34, 46], "poll_log": [13, 17, 19], "histor": [13, 16, 17, 19, 21], "usag": [13, 17, 18, 19, 21, 22, 23, 24, 25, 28, 29, 32, 33, 44, 45], "new_log": [13, 17, 19], "myevent": [13, 17, 19], "listen": [13, 17], "prepare_transact": [13, 17], "transactionerror": [13, 17, 20, 30], "neg": [13, 17, 21], "prepar": [13, 17], "priority_fe": [13, 16, 17, 46], "miner": [13, 17, 46], "tip": [13, 17], "incentiv": [13, 17], "send_cal": [13, 16, 17], "immedi": [13, 16, 17, 29, 37], "point": [13, 16, 17, 21, 23, 24, 26, 32, 33, 39, 41, 43, 44], "prior": [13, 16, 17, 21, 33], "send_transact": [13, 16, 17], "stream_request": [13, 17], "param": [13, 17, 18, 26], "iter_path": [13, 17], "item": [13, 16, 17, 20, 21, 22, 23, 24, 29, 30, 32, 33, 43], "great": [13, 17, 41], "larg": [13, 17, 31, 37, 38], "supports_trac": [13, 16, 17], "update_set": [13, 16, 17], "new_set": [13, 16, 17], "port": [13, 16, 17], "reconnect": [13, 16, 17], "did": [13, 34, 45], "assert_web3_provider_uri_env_var_not_set": 13, "environ": [13, 24, 25, 28, 29, 37, 41], "variabl": [13, 17, 19, 21, 24, 25, 28, 29, 42, 44], "web3_provider_uri": 13, "caus": [13, 37, 44], "problem": [13, 20], "ignor": [13, 15, 17, 19, 21, 32, 33], "elimin": [13, 25], "concern": 13, "providererror": [13, 20], "o": [13, 14, 24, 25, 41], "0xca11bde05977b3631167028862be2a173976ca11": 13, "supported_chain": 13, "basemultical": 13, "onc": [13, 21, 30, 32, 33, 35, 37, 40, 44], "eth_cal": [13, 30], "multicall3": [13, 30], "add": [13, 14, 17, 18, 20, 21, 26, 27, 28, 29, 30, 32, 33, 34, 35, 37, 43, 44, 46], "mymethod": 13, "call_arg": 13, "desir": [13, 19], "b": 13, "z": 13, "perform": [13, 14, 17, 19, 21, 23, 25, 30, 44], "builder": 13, "__call__": [13, 19], "call_kwarg": 13, "again": 13, "everi": [13, 16, 21, 23, 24, 36, 37, 39], "unsupportedchainerror": 13, "instanc": [13, 17, 19, 21, 23, 24, 26, 27, 28, 30, 40, 42, 43, 44, 46], "through": [13, 17, 19, 24, 26, 31, 33, 40], "handler": [13, 17, 19, 30, 46], "store": [13, 17, 21, 25, 30, 31, 32, 38], "contractmethodhandl": 13, "invalidopt": 13, "invok": [13, 17, 18, 19, 21, 26, 29, 30, 42, 44, 46], "allowfailur": 13, "ether": [13, 16, 25, 30, 31, 46], "forward": [13, 30, 42], "emul": 13, "as_transact": 13, "txn_kwarg": 13, "eth_sendtransact": [13, 30], "my_sign": 13, "return_data": 13, "broadcast": 13, "unsupportedchain": 13, "ape_nod": 14, "ethereumnetworkconfig": 14, "mevblock": 14, "norevert": 14, "ethpandaop": 14, "1337": [14, 16, 33, 45], "localhost": [14, 28, 33], "8545": 14, "ethereumnodeconfig": 14, "data_dir": 14, "ipc_path": [14, 37], "where": [14, 17, 19, 21, 24, 25, 26, 31, 32, 34, 37, 39, 42, 44, 46], "directori": [14, 15, 17, 21, 24, 25, 27, 28, 29, 31, 32, 33, 35, 37, 38, 40, 43, 44], "shall": 14, "locat": [14, 15, 17, 21, 23, 27, 28, 32, 33, 37, 38, 44], "data_fold": [14, 17, 21], "shutil": 14, "determin": [14, 17, 19, 21, 39], "need": [14, 15, 17, 18, 21, 23, 24, 25, 26, 28, 29, 30, 32, 33, 37, 41, 43, 44, 46], "gethdev": 14, "process_wait_timeout": [14, 17], "popen": [14, 17], "is_stop": [14, 17], "stdout_queu": [14, 17], "joinablequeu": [14, 17, 24], "stderr_queu": [14, 17], "auto_min": [14, 16, 17, 44], "automin": [14, 16, 17], "build_command": [14, 17], "get_test_account": [14, 16, 17], "testaccountapi": [14, 16, 17, 25], "mine": [14, 16, 17, 21], "interchang": [14, 17, 33], "testproviderapi": [14, 17], "apinotimplementederror": [14, 17, 20], "overriden": [14, 17], "process_nam": [14, 17], "restor": [14, 16, 17, 21], "snapshot_id": [14, 16, 17, 20, 21], "set_timestamp": [14, 16, 17], "snapshot": [14, 16, 17, 20, 21, 24], "readi": [14, 17, 21, 23], "otterscanqueryengin": 14, "estimate_queri": [14, 17, 21], "blockqueri": [14, 17, 21], "blocktransactionqueri": [14, 17, 21], "accounttransactionqueri": [14, 17, 21], "contractcreationqueri": [14, 17, 21], "contracteventqueri": [14, 17, 21], "contractmethodqueri": [14, 17, 21], "millisecond": [14, 17, 21, 23, 24], "indic": [14, 17, 21, 24, 30, 36], "engin": [14, 17, 19, 20, 21], "unabl": [14, 17, 20, 21, 27], "querytyp": [14, 17, 21], "perform_queri": [14, 17, 21], "contractcr": [14, 17, 19, 21], "best": [14, 17, 21, 37, 43, 44, 45], "ape_pm": 15, "brownieproject": 15, "tradit": 15, "browni": [15, 17, 21], "order": [15, 17, 21, 25, 26, 30, 37], "detect": [15, 17, 19, 20, 21, 39, 42], "treat": [15, 21, 30, 38], "extract_config": [15, 17, 21], "apeconfig": [15, 17, 21], "understand": [15, 17, 41, 44], "everyth": [15, 17, 33, 35], "is_valid": [15, 17], "foundryproject": 15, "help": [15, 18, 19, 24, 25, 28, 29, 32, 33, 35, 37, 41, 44], "foundri": [15, 26, 30, 34, 37, 44, 45], "lessen": [15, 18], "config_overrid": [15, 17, 21, 32, 38], "githubdepend": 15, "section": [15, 21, 24, 26, 28, 30, 32, 37, 41, 43, 44, 45], "openzeppelin": [15, 17, 28, 32, 39], "destin": [15, 17, 21], "organ": [15, 33, 35, 40, 41], "follow": [15, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 43, 44, 45, 46], "dapphub": [15, 32], "erc20": [15, 32], "package_id": [15, 17, 21, 32], "full": [15, 17, 21, 24, 26, 27, 32, 37, 41, 44], "openzepplin": [15, 17], "releas": [15, 31, 32, 35, 41], "repositori": [15, 17], "offici": [15, 32], "Will": [15, 26], "version_id": [15, 17], "sub": [15, 17, 18, 21, 30, 32, 42], "often": [15, 17, 19, 30, 32, 37], "interfacecompil": [15, 22], "compiler_set": [15, 17], "alreadi": [15, 17, 18, 20, 21, 25, 26, 29, 30, 32, 34, 37, 40], "contract_filepath": [15, 17, 21], "pathlib": [15, 17, 18, 21, 23, 24, 26, 27], "respect": [15, 17, 19, 21], "adhoc": [15, 17, 18, 21, 32], "compile_cod": [15, 17], "program": [15, 17, 21, 23, 42], "artifact": [15, 17, 27, 38], "enrich_error": [15, 17, 21], "err": [15, 17, 20, 21, 42], "contractlogicerror": [15, 17, 20, 21, 42, 44], "pc": [15, 17, 21, 23], "runtim": [15, 17, 18, 21], "get_vers": [15, 17, 21], "all_path": [15, 17], "localdepend": 15, "root": [15, 17, 21, 24, 25, 26, 28, 29, 30, 35, 38, 44], "npmdepend": 15, "npm": 15, "safe": [15, 39], "singleton": [15, 21, 22], "gnosi": [15, 39], "14": 15, "resolv": [15, 22, 24, 32, 39], "instal": [15, 17, 19, 20, 21, 25, 27, 28, 30, 31, 33, 34, 37, 43, 44], "want": [15, 18, 25, 27, 28, 30, 31, 32, 33, 34, 36, 37, 40, 41, 44, 45], "discov": 15, "version_from_installed_package_json": 15, "version_from_project_package_json": 15, "pythondepend": 15, "pypi": [15, 21, 32], "site": [15, 21, 24, 33, 41], "ape_test": 16, "apetestconfig": 16, "10000000000000000000000": 16, "coverag": [16, 17, 45], "coverageconfig": 16, "track": [16, 17, 23, 30, 44], "coveragereportsconfig": 16, "xml": [16, 23, 44], "html": [16, 23, 44], "disconnect_providers_aft": 16, "gasconfig": 16, "junk": [16, 24, 25, 28, 44], "number_of_account": [16, 24, 25, 28, 44], "ethtesterproviderconfig": 16, "NOT": 16, "relat": [16, 17, 20, 21, 22], "keep": [16, 28, 30, 33, 44], "coverageexclus": 16, "skip": [16, 18, 25, 32], "contract_nam": [16, 23, 44], "method_nam": [16, 19, 44], "certain": [16, 18, 44, 46], "entri": [16, 21, 33, 37], "rule": 16, "prefix_": 16, "gasexclus": 16, "localprovid": 16, "ethtest": [16, 37, 44], "eth_feehistori": 16, "last": [16, 19, 21, 24, 30, 31, 44], "num_block": [16, 17, 21], "allot": [16, 17], "care": [16, 37, 46], "prioriti": [16, 46], "regress": [16, 17, 21], "new_timestamp": [16, 17], "combin": [16, 17, 21, 37, 44], "record": [16, 17, 21], "intent": [16, 17, 21], "later": [16, 17, 21, 44], "snapshotid": [16, 17, 20, 21, 24], "testaccount": 16, "address_str": 16, "testaccountcontain": [16, 21], "reset": [16, 17, 21], "origin": [16, 17, 19, 21, 23, 24, 32, 41, 45], "baseinterfacemodel": [17, 19, 21, 24], "baseaddress": [17, 19, 21], "__class_vars__": [17, 19, 21], "classvar": [17, 19, 21, 24], "_test_runn": [17, 19, 21], "account_manag": [17, 19, 21, 26], "chain_manag": [17, 19, 21], "compiler_manag": [17, 19, 21], "config_manag": [17, 19, 21], "conversion_manag": [17, 19, 21], "local_project": [17, 19, 21], "network_manag": [17, 19, 21, 43], "plugin_manag": [17, 19, 21, 22], "query_manag": [17, 19, 21], "__private_attributes__": [17, 19, 21], "modelprivateattr": [17, 19, 21], "metadata": [17, 19, 21, 24], "attribut": [17, 19, 21, 24, 30], "__pydantic_complete__": [17, 19, 21], "undefin": [17, 19, 21], "__pydantic_core_schema__": [17, 19, 21], "coreschema": [17, 19, 21], "cl": [17, 18, 19, 21, 24, 26, 43], "titl": [17, 19, 21], "custom_init": [17, 19, 21], "pydantic_js_annotation_funct": [17, 19, 21], "pydantic_js_funct": [17, 19, 21], "functool": [17, 19, 21], "partial": [17, 19, 21], "modify_model_json_schema": [17, 19, 21], "bound": [17, 19, 21, 42], "basemodel": [17, 19, 21, 23, 24], "__get_pydantic_json_schema__": [17, 19, 21], "94495607969168": 17, "root_model": [17, 19, 21], "schema": [17, 19, 21, 23], "computed_field": [17, 19, 21], "model_nam": [17, 19, 21], "__pydantic_custom_init__": [17, 19, 21], "__init__": [17, 19, 21, 30, 33], "__pydantic_decorators__": [17, 19, 21], "_decor": [17, 19, 21], "decoratorinfo": [17, 19, 21], "field_valid": [17, 19, 21], "root_valid": [17, 19, 21], "field_seri": [17, 19, 21], "model_seri": [17, 19, 21], "model_valid": [17, 19, 21], "decor": [17, 18, 19, 21, 22, 24, 30, 33, 43, 44], "replac": [17, 19, 21, 24, 37], "__validators__": [17, 19, 21], "__root_validators__": [17, 19, 21], "pydant": [17, 19, 21, 24], "v1": [17, 19, 21, 24, 32], "__pydantic_generic_metadata__": [17, 19, 21], "_gener": [17, 19, 21], "pydanticgenericmetadata": [17, 19, 21], "__args__": [17, 19, 21], "__origin__": [17, 19, 21], "__parameters__": [17, 19, 21], "modul": [17, 19, 21, 23, 24, 29, 30, 36], "eventu": [17, 19, 21], "__pydantic_parent_namespace__": [17, 19, 21], "parent": [17, 19, 21], "namespac": [17, 18, 19, 21, 22, 33, 43], "rebuild": [17, 19, 21], "__pydantic_post_init__": [17, 19, 21], "model_post_init": [17, 19, 21], "__pydantic_serializer__": [17, 19, 21], "schemaseri": [17, 19, 21], "modelseri": [17, 19, 21], "0x000055f179255590": 17, "generalfieldsseri": [17, 19, 21], "computedfield": [17, 19, 21], "simpledict": [17, 19, 21], "extra_seri": [17, 19, 21], "schemafilt": [17, 19, 21], "required_field": [17, 19, 21], "has_extra": [17, 19, 21], "dump": [17, 19, 21, 30], "__pydantic_validator__": [17, 19, 21], "schemavalid": [17, 19, 21], "pluggableschemavalid": [17, 19, 21], "modelvalid": [17, 19, 21], "revalid": [17, 19, 21], "modelfield": [17, 19, 21], "modelfieldsvalid": [17, 19, 21], "extra_behavior": [17, 19, 21], "extras_valid": [17, 19, 21], "strict": [17, 19, 21, 37], "from_attribut": [17, 19, 21], "loc_by_alia": [17, 19, 21], "post_init": [17, 19, 21], "frozen": [17, 19, 21], "0x00007fcb0ba8cef0": [17, 19, 21], "cache_str": [17, 19, 21], "__signature__": [17, 19, 21], "synthes": [17, 19, 21], "inspect": [17, 19, 21, 44], "send_everyth": 17, "accountserror": [17, 20], "invalid": [17, 21, 44], "enough": [17, 30], "fund": [17, 20, 25, 30, 42, 44], "signatureerror": [17, 20], "send_private_transact": 17, "check_signatur": [17, 25], "eip712messag": [17, 25], "recover_using_eip191": 17, "verifi": [17, 41], "wa": [17, 20, 21, 23, 24, 27, 30, 37, 41, 46], "first": [17, 19, 21, 25, 26, 29, 30, 31, 32, 35, 37, 40, 43], "recoveri": [17, 25], "191": [17, 23], "32": [17, 25], "contractcontain": [17, 19, 21, 30], "evm": [17, 21, 30, 37, 42, 45], "smart": [17, 19, 20, 23, 30, 38, 40, 41, 42, 44, 46], "verif": [17, 19], "afford": [17, 45], "transfer": [17, 30, 42], "typic": [17, 21, 23, 25, 27, 33, 37, 42, 44], "eth_sendprivatetransact": [17, 30], "achiev": [17, 30, 32, 37, 45], "accountcontainerapi": [17, 21, 22], "collect": [17, 18, 20, 21, 23, 32], "__contains__": [17, 21], "indexerror": [17, 20, 24], "__delitem__": [17, 21], "delet": [17, 21, 32, 33], "notimplementerror": 17, "__getitem__": [17, 21, 24], "keyerror": [17, 21], "__len__": [17, 21], "94495608040112": 17, "get_json_schema_update_func": [17, 19, 21], "json_schema_update_func": [17, 19, 21], "0x000055f179266ab0": 17, "serfield": [17, 19, 21], "key_pi": [17, 19, 21], "0x00007fcb0e554af0": [17, 19], "alias_pi": [17, 19, 21], "strserial": [17, 19, 21], "0x00007fcb0a4d67b0": 17, "anyseri": [17, 19, 21], "lookup_kei": [17, 19, 21], "simpl": [17, 19, 21, 28, 30, 46], "py_kei": [17, 19, 21], "0x00007fcb078a48b0": 17, "lookuppath": [17, 19, 21], "0x00007fcb078a45f0": 17, "name_pi": [17, 19, 21], "strvalid": [17, 19, 21], "coerce_numbers_to_str": [17, 19, 21], "0x00007fcb078a46f0": 17, "0x00007fcb078a4770": 17, "issubclass": 17, "issubclassvalid": 17, "class_repr": [17, 19], "append": [17, 21, 24, 27, 37], "plugin_nam": 17, "ledger": [17, 25, 33], "impersonatedaccount": [17, 21], "94495608060352": 17, "_addressvalid": [17, 21], "__eth_pydantic_validate__": [17, 21], "basehex": [17, 21], "max_length": [17, 19, 21], "42": [17, 21], "min_length": [17, 19, 21], "0x000055f17926b9c0": 17, "0x00007fcb0a4d7130": 17, "0x00007fcb0a4a3a30": 17, "0x00007fcb0788bcf0": 17, "functionbefor": [17, 21], "functionbeforevalid": [17, 21], "strconstrain": [17, 21], "strconstrainedvalid": [17, 21], "strip_whitespac": [17, 21], "to_low": [17, 21], "to_upp": [17, 21], "func": [17, 21, 24, 44], "0x00007fcb0788bf40": 17, "0x00007fcb0787ce40": 17, "constrain": [17, 21], "field_nam": [17, 21], "info_arg": [17, 21], "annot": [17, 21, 24], "eth_typ": [17, 21], "generateddevaccount": [17, 24], "directli": [17, 19, 21, 25, 26, 27, 30, 31, 32, 37, 38, 45, 46], "Then": [17, 25, 27, 29, 30, 32, 33, 34, 44], "fixtur": [17, 21, 25, 37], "94495594762080": 17, "0x000055f1785bcf60": 17, "testaccountcontainerapi": 17, "94495608043840": 17, "0x000055f179267940": 17, "0x00007fcb0787f3f0": 17, "0x00007fcb07897870": 17, "0x00007fcb078976f0": 17, "0x00007fcb07897730": 17, "touch": 17, "persist": [17, 21], "null": 17, "anyth": [17, 18, 26, 30, 33, 36, 38], "know": [17, 21, 23, 26, 27, 30, 32, 33, 37, 44], "eoa": 17, "doesn": [17, 23, 45], "person": [17, 25], "baseinterfac": [17, 24], "codes": 17, "accounthistori": [17, 21], "is_contract": 17, "associ": [17, 21], "compilerapi": [17, 21, 22, 33, 35], "languag": [17, 30, 35, 41], "solid": [17, 21, 22, 27, 28, 30, 33, 35, 42, 44], "vyper": [17, 21, 22, 27, 30, 35, 39, 42, 44, 46], "flatten_contract": [17, 21], "content": [17, 21, 24, 28], "flatten": [17, 18, 21], "resolut": [17, 20], "spdx": [17, 42], "de": 17, "duplic": 17, "get_compiler_set": 17, "would": [17, 21, 25, 26, 31, 32, 37, 41, 43, 44, 46], "get_config": 17, "get_import": [17, 21], "source_id": [17, 19, 21, 23], "import_source_id": [17, 21], "get_version_map": 17, "per": [17, 21, 37], "init_coverage_profil": 17, "initi": [17, 19, 23, 29, 30, 31, 39, 43], "empti": [17, 20, 22, 23, 24, 44], "place": [17, 28, 32, 37, 38, 43, 44], "source_coverag": 17, "sourcecoverag": 17, "profil": [17, 23, 44], "contract_sourc": 17, "contractsourc": 17, "supports_source_trac": 17, "trace_sourc": [17, 21], "taken": 17, "top": [17, 21, 30, 33, 37, 44, 45], "contracts_fold": [17, 21, 27, 28, 32, 38], "default_ecosystem": [17, 21, 28, 37], "deploymentconfig": 17, "interfaces_fold": [17, 21], "meta": [17, 21], "packagemeta": [17, 21], "author": [17, 30, 42, 44, 45], "licens": [17, 42], "keyword": [17, 29, 37], "link": [17, 44], "extraattributesmixin": [17, 19, 24], "baseset": 17, "manageraccessmixin": [17, 18, 19, 24], "extra_fields_behavior": [17, 19], "validate_default": [17, 19, 21], "94495608564064": 17, "validate_model": 17, "nullabl": [17, 19, 21], "items_schema": [17, 19, 21], "keys_schema": [17, 21], "values_schema": [17, 21], "deployment_data": 17, "default_factori": 17, "94495608554688": 17, "serialization_alia": [17, 19, 21], "validation_alia": [17, 19, 21], "94495592575968": 17, "cls_ref": 17, "cls_var_nam": 17, "shim": 17, "modelvalidatordecoratorinfo": 17, "__pydantic_extra__": 17, "configdict": [17, 24], "__pydantic_fields_set__": 17, "explicitli": [17, 23, 27, 44], "__pydantic_private__": 17, "0x000055f1792e6960": 17, "0x00007fcb0e5775f0": 17, "withdefault": [17, 19, 21], "withdefaultseri": [17, 19, 21], "0x00007fcb0e508030": 17, "0x00007fcb079e1f70": 17, "0x00007fcb0ca20630": 17, "0x00007fcb079e1f20": 17, "0x00007fcb0ed89980": [17, 19, 21], "nullableseri": [17, 19, 21], "0x00007fcb0de6f9f0": 17, "0x00007fcb07841900": 17, "listseri": [17, 19, 21], "item_seri": [17, 19, 21], "dictseri": [17, 21], "key_seri": [17, 21], "value_seri": [17, 21], "0x00007fcb079dd9f0": 17, "0x00007fcb07861130": 17, "defaultfactori": 17, "0x00007fcb0ed86be0": 17, "0x000055f1792e44c0": 17, "0x00007fcb0ab92cf0": 17, "0x00007fcb0dff9e30": [17, 21], "modelextra": [17, 19], "0x00007fcb079da470": 17, "0x00007fcb079d5b30": 17, "0x00007fcb0e194f30": 17, "0x00007fcb0782eb60": 17, "0x000055f1783a73e0": 17, "0x00007fcb0de3d930": 17, "0x00007fcb0e1ee9f0": 17, "0x00007fcb0c7027f0": 17, "urlseri": 17, "0x00007fcb0e054d70": 17, "0x00007fcb0e148070": 17, "0x00007fcb07b4ceb0": 17, "0x00007fcb07841380": 17, "9": [17, 32, 39, 41], "0x00007fcb0784fdc0": 17, "0x00007fcb0784feb0": 17, "withdefaultvalid": [17, 19, 21], "on_error": [17, 19, 21], "nullablevalid": [17, 19, 21], "copy_default": [17, 19, 21], "0x00007fcb0784fe10": 17, "0x00007fcb0784fe60": 17, "0x00007fcb07860bf0": 17, "0x00007fcb07860bb0": 17, "listvalid": [17, 19, 21], "item_valid": [17, 19, 21], "dictvalid": [17, 21], "key_valid": [17, 21], "anyvalid": [17, 21], "value_valid": [17, 21], "oncelock": [17, 19, 21], "fail_fast": [17, 19, 21], "0x00007fcb0aa1db70": 17, "0x00007fcb07860b70": 17, "0x00007fcb07860b30": 17, "0x00007fcb07841d80": 17, "0x00007fcb07857c00": 17, "0x00007fcb07860c30": 17, "0x00007fcb07860c70": 17, "0x00007fcb0784ff00": 17, "0x00007fcb0784ff50": 17, "0x00007fcb07860f30": 17, "0x00007fcb07860f70": 17, "0x00007fcb07860cb0": 17, "0x00007fcb07860cf0": 17, "0x00007fcb07860d30": 17, "0x00007fcb07860d70": 17, "0x00007fcb07860db0": 17, "0x00007fcb07860df0": 17, "0x00007fcb07860e30": 17, "0x00007fcb07860e70": 17, "0x00007fcb07860eb0": 17, "0x00007fcb07860ef0": 17, "urlvalid": 17, "allowed_schem": 17, "host_requir": 17, "default_host": 17, "default_port": 17, "default_path": 17, "0x00007fcb07860fb0": 17, "0x00007fcb07860ff0": 17, "0x00007fcb07861030": 17, "0x00007fcb07861070": 17, "0x00007fcb078610b0": 17, "0x00007fcb078610f0": 17, "0x00007fcb0a6e7840": 17, "0x00007fcb07860ac0": 17, "absolut": [17, 24, 28], "rel": [17, 21, 24], "tri": 17, "find": [17, 19, 20, 21, 23, 24, 25, 32, 33, 39, 44], "actual": [17, 19, 23, 30, 44], "2678": [17, 21, 40], "write_to_disk": 17, "write": [17, 25, 43, 44], "overwrit": [17, 21], "configenum": 17, "color": [17, 24, 36], "red": [17, 20, 36], "blue": [17, 36], "green": [17, 36], "rather": [17, 21, 24, 28, 32, 44], "than": [17, 19, 21, 23, 24, 26, 28, 32, 37, 44, 46], "arbitrari": 17, "myenum": 17, "foo": [17, 18, 21, 24, 30, 37, 44], "bar": [17, 18, 24, 37, 44, 46], "myconfig": 17, "my_enum": 17, "0x00007fcb078420b0": 17, "0x00007fcb07841c30": 17, "0x00007fcb07987e80": 17, "0x00007fcb07841c70": 17, "0x00007fcb07841cb0": 17, "genericconfig": 17, "special": [17, 22, 25, 32], "94495608544224": 17, "0x000055f1792e1be0": 17, "converterapi": [17, 21, 22], "convertedtyp": 17, "94495608092224": 17, "0x000055f179273640": 17, "throw": [17, 21, 24], "conversionerror": [17, 20, 21], "gwei": [17, 21, 30, 46], "1000000000": [17, 21], "1000000000000000000": [17, 21], "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5": [17, 21], "vitalik": [17, 21, 44], "en": [17, 21, 22, 28, 30, 35], "0xd8da6bf26964af9d7eed9e03e53415d37aa96045": [17, 21], "is_convert": [17, 21], "explorerapi": [17, 21, 22, 40], "particular": [17, 21, 44], "get_address_url": 17, "get_contract_typ": 17, "get_transaction_url": 17, "publish_contract": [17, 40], "ecosystemapi": [17, 21, 22, 35, 37], "_default_network": 17, "_validate_ecosystem": 17, "94495607829072": 17, "0x000055f179233250": 17, "0x00007fcb0bb2cb70": 17, "0x00007fcb079dcd00": 17, "0x00007fcb079d9cf0": 17, "0x00007fcb079d9d40": 17, "0x00007fcb0e500310": 17, "intseri": [17, 21], "functionaft": 17, "functionaftervalid": 17, "0x00007fcb078630f0": 17, "0x00007fcb078630b0": 17, "0x00007fcb07863070": 17, "0x00007fcb07863030": 17, "0x00007fcb078648f0": 17, "0x00007fcb07864940": 17, "0x00007fcb078648a0": 17, "0x00007fcb07864990": 17, "intvalid": [17, 21], "0x00007fcb0b2be2b0": [17, 19, 21], "0x00007fcb07862700": 17, "0x00007fcb07862780": 17, "add_network": 17, "network_nam": [17, 21, 43], "attach": [17, 18, 46], "optim": [17, 34, 37, 44, 46], "networkerror": [17, 20, 21], "custom_network": [17, 21], "unspecifi": 17, "self": [17, 19, 21, 24, 26, 30, 33, 42, 44], "default_network_nam": 17, "decim": [17, 21, 44], "get_method_selector": 17, "keccak": 17, "myecosystem": 17, "def": [17, 18, 21, 22, 24, 25, 26, 29, 30, 33, 34, 36, 37, 43, 44, 46], "get_network": [17, 43], "networknotfounderror": [17, 20], "present": [17, 21, 32], "get_network_data": 17, "opinion": [17, 21], "nice": [17, 20, 21], "translat": [17, 21], "shareabl": 17, "set_default_network": 17, "switch": [17, 37, 43, 44], "forkednetworkapi": 17, "_default_provid": 17, "_is_custom": 17, "94495607827904": 17, "0x000055f179232dc0": 17, "0x00007fcb0a7e8730": 17, "0x00007fcb078624c0": 17, "3": [17, 21, 27, 29, 30, 32, 41, 42, 44, 46], "0x00007fcb07871330": 17, "0x00007fcb078712f0": 17, "0x00007fcb078713f0": 17, "0x00007fcb07871430": 17, "0x00007fcb078712b0": 17, "0x00007fcb07871270": 17, "0x00007fcb07871370": 17, "0x00007fcb078713b0": 17, "0x00007fcb078655c0": 17, "0x00007fcb07865610": 17, "0x00007fcb07865570": 17, "0x00007fcb07865660": 17, "0x00007fcb07871200": 17, "0x00007fcb07871470": 17, "0x00007fcb078714b0": 17, "upstream_chain_id": 17, "while": [17, 20, 21, 32, 44], "regardless": [17, 21, 29, 37, 46], "upstream_network": 17, "being": [17, 20, 21, 23, 29, 37, 42], "upstreamprovid": 17, "under": [17, 21, 24, 25, 27, 32, 43], "use_upstream_provid": 17, "providercontextmanag": [17, 21, 37, 43], "wrapper": [17, 19, 20, 21, 27], "around": [17, 19, 20, 21, 27], "94495607831152": 17, "0x000055f179233a70": 17, "0x00007fcb07862070": 17, "0x00007fcb078620f0": 17, "0x00007fcb078635f0": 17, "0x00007fcb07863770": 17, "0x00007fcb078622f0": 17, "0x00007fcb07862270": 17, "0x00007fcb07861e30": 17, "0x00007fcb078625b0": 17, "0x00007fcb078651b0": 17, "0x00007fcb07865200": 17, "0x00007fcb07865160": 17, "0x00007fcb07865250": 17, "0x00007fcb07862640": 17, "0x00007fcb078637b0": 17, "0x00007fcb078637f0": 17, "auto_gas_multipli": 17, "insur": [17, 28], "take": [17, 18, 24, 26, 28, 30, 37, 43, 44], "ecosystem_nam": [17, 21, 43], "default_provider_nam": 17, "ecosystem_config": 17, "get_provid": 17, "provider_nam": [17, 21, 34, 37, 43], "is_adhoc": 17, "mostli": 17, "unknown": [17, 20, 21, 37], "is_dev": 17, "is_fork": 17, "is_loc": 17, "network_id": 17, "infura": [17, 22, 28, 31, 33, 37], "alchemi": [17, 22, 26, 28, 34, 35, 37, 43, 45, 46], "conveni": [17, 21], "recommend": [17, 21, 25, 26, 32, 37, 41, 43], "set_default_provid": 17, "accept": [17, 18, 21, 25, 30, 37, 40], "two": [17, 21, 25, 28, 33, 37, 44, 46], "minut": [17, 37, 46], "smaller": 17, "use_default_provid": [17, 37], "disconnect_aft": [17, 21, 37], "temporarili": [17, 34], "context": [17, 18, 20, 21, 23, 24, 25, 29, 33, 42, 43, 44], "exit": [17, 21, 29, 44], "whatev": [17, 26, 37], "multi": [17, 24, 37], "scenario": [17, 19, 44], "use_provid": [17, 21, 34, 37, 43, 44], "disconnect_on_exit": [17, 21], "temporari": [17, 21, 24, 37], "verify_chain_id": 17, "networkmismatcherror": [17, 20], "hardcod": 17, "And": [17, 26, 32, 37, 42, 44], "providerpai": 17, "veri": [17, 24, 37], "Or": [17, 25, 27, 29, 30, 33, 35], "choic": [17, 19, 21, 26, 37], "parse_network_choic": [17, 21, 37, 44], "target": [17, 21, 22, 24, 39], "94495608567088": 17, "0x000055f1792e7530": 17, "0x00007fcb0e59f3b0": 17, "0x00007fcb07854230": 17, "0x00007fcb07854570": 17, "0x00007fcb078409c0": 17, "0x00007fcb078551c0": 17, "create_network_typ": 17, "apeproject": [17, 22, 38, 42], "config_file_nam": 17, "extens": [17, 18, 21, 22, 24, 29, 33, 38, 40, 44], "yml": 17, "projectapi": [17, 21, 22], "dependencyapi": [17, 21, 22, 32], "recogn": 17, "assum": [17, 19, 21, 30, 37, 40, 42, 43, 44, 45, 46], "unpack": [17, 21], "task": [17, 24, 44], "datetim": [17, 21], "validate_s": 17, "comput": [17, 24, 25, 38], "member": 17, "network_choic": [17, 20, 21, 43], "relock_account": 17, "imperson": [17, 21, 25, 44], "relock": 17, "set_bal": 17, "set_cod": 17, "set_storag": 17, "unlock_account": 17, "submit": [17, 30], "featur": [17, 18, 25, 26, 28, 30, 31, 34, 42, 44, 45, 46], "intend": [17, 33], "successfulli": [17, 30, 37, 40], "subprocessprovid": [17, 20], "ganach": 17, "kill": 17, "anoth": [17, 20, 23, 37, 44, 46], "await_confirm": 17, "now": [17, 25, 28, 33, 34, 35, 37, 41, 44], "equal": [17, 23, 24, 25, 46], "greater": [17, 21, 23], "debug_logs_lin": 17, "suitabl": [17, 32], "forwardref": 17, "emit": [17, 23, 46], "noreturn": [17, 18], "final": [17, 21, 24, 27, 44], "show_debug_log": 17, "system": [17, 21, 24, 25, 30, 31, 32, 33, 37, 38], "track_coverag": 17, "track_ga": 17, "permit": 17, "total_transfer_valu": 17, "could": [17, 29, 30], "column": [17, 19, 21, 23], "_basequeri": 17, "over": [17, 21], "94495609021600": 17, "check_start_nonce_before_stop_nonc": 17, "json_schema": 17, "python_schema": 17, "step": [17, 19, 21, 40, 45, 46], "cls_repr": 17, "wrap": [17, 21, 24], "sequence_valid": 17, "serialize_sequence_via_list": 17, "ge": 17, "0x000055f1793564a0": 17, "0x00007fcb0a51ebf0": 17, "0x00007fcb078c4530": 17, "0x00007fcb0e5000d0": [17, 21], "0x00007fcb078c4570": 17, "0x00007fcb0e108af0": 17, "functionwrap": 17, "functionwrapseri": 17, "0x00007fcb0ab6ac20": 17, "wrap_funct": 17, "function_nam": [17, 21], "return_seri": [17, 21], "when_us": [17, 21], "is_field_seri": [17, 21], "0x00007fcb078d6f70": 17, "0x00007fcb078d5230": 17, "jsonorpython": 17, "chainvalid": 17, "isinst": [17, 19, 44], "isinstancevalid": [17, 19], "0x00007fcb0dfd3cd0": 17, "functionwrapvalid": 17, "uninit": [17, 19], "0x00007fcb0b242dd0": 17, "0x00007fcb078d5c00": 17, "hide_input_in_error": 17, "validation_error_caus": 17, "0x00007fcb078d6bf0": 17, "0x00007fcb078d6cf0": 17, "0x00007fcb078e0380": 17, "0x00007fcb078d71f0": 17, "0x00007fcb078d5430": 17, "constrainedint": 17, "constrainedintvalid": 17, "multiple_of": 17, "le": 17, "lt": 17, "i64": 17, "gt": 17, "0x00007fcb078d6b30": 17, "0x00007fcb078d5130": 17, "0x00007fcb079b4140": 17, "abc": [17, 18, 24], "start_block": [17, 19, 21, 31], "_baseblockqueri": 17, "94495608983728": 17, "check_start_block_before_stop_block": 17, "0x000055f17934d0b0": 17, "0x00007fcb0e5548f0": 17, "0x00007fcb0e5000f0": 17, "0x00007fcb0a4fa8f0": 17, "0x00007fcb0a4fa8b0": 17, "0x00007fcb078d6670": 17, "0x00007fcb078d6630": 17, "0x00007fcb078d6540": 17, "0x00007fcb078d65f0": 17, "0x00007fcb078d65b0": 17, "0x00007fcb078d66b0": 17, "0x00007fcb078d66f0": 17, "0x00007fcb078d6730": 17, "0x00007fcb078d6770": 17, "0x00007fcb078d5040": 17, "insid": [17, 24, 31], "94495609001296": 17, "0x000055f179351550": 17, "0x00007fcb0a7e8e70": 17, "0x00007fcb078d76b0": 17, "0x00007fcb078d7670": 17, "0x00007fcb078d7580": 17, "0x00007fcb078d7630": 17, "0x00007fcb078d75f0": 17, "creation": [17, 19, 21, 26], "block_identifi": 17, "etherscan": [17, 19, 22, 30, 35, 37, 46], "ot": 17, "94495609049872": 17, "0x000055f17935d310": 17, "0x00007fcb0a312d30": [17, 21], "0x00007fcb0e1a90b0": 17, "0x00007fcb078c6170": 17, "0x00007fcb0e0318b0": 17, "0x00007fcb078e3a30": 17, "0x00007fcb078e39f0": 17, "0x00007fcb078e3730": 17, "0x00007fcb078e35f0": 17, "0x00007fcb078e3a70": 17, "0x00007fcb078e3ab0": 17, "0x00007fcb078e33c0": 17, "0x00007fcb078e3480": 17, "0x00007fcb078e3af0": 17, "0x00007fcb078e3b30": 17, "0x00007fcb078e36c0": 17, "from_receipt": [17, 19, 46], "94495609032704": 17, "0x000055f179359000": 17, "0x00007fcb0cb51b30": [17, 19], "0x00007fcb078e11b0": 17, "0x00007fcb078e1170": 17, "0x00007fcb078e1080": 17, "0x00007fcb078e1130": 17, "0x00007fcb078e10f0": 17, "0x00007fcb078e0880": 17, "search_top": [17, 19], "schema_ref": [17, 19], "94495590342480": [17, 19], "compon": [17, 19, 23], "internal_typ": [17, 19], "internaltyp": [17, 19], "94495609062144": 17, "94495591583168": [17, 19], "eventabityp": [17, 19], "94495591497760": [17, 19], "0x000055f179360300": 17, "0x00007fcb0a4faaf0": 17, "unionseri": [17, 19], "0x00007fcb0e0adef0": [17, 19], "0x000055f1782b4dc0": [17, 19], "0x00007fcb0bd88770": [17, 19], "0x00007fcb0aa1b640": [17, 19], "0x000055f1782a0020": [17, 19], "0x00007fcb0bb2e970": [17, 19], "0x00007fcb078fcf30": 17, "0x00007fcb0e554d70": [17, 19, 21], "recurs": [17, 19, 24], "definitionrefseri": [17, 19], "retry_with_lax_check": [17, 19], "0x00007fcb0ded08f0": [17, 19], "0x00007fcb0bb2f370": [17, 19], "0x00007fcb0ed74cc0": [17, 19], "boolseri": [17, 19], "0x00007fcb0d9d44f0": [17, 19], "literalseri": [17, 19], "expected_int": [17, 19], "expected_str": [17, 19], "expected_pi": [17, 19], "7": [17, 21, 27, 35, 44], "0x55f178185f50": [17, 19], "0x7fcb0bb2e970": [17, 19], "0x7fcb078fcef0": 17, "0x7fcb0ed89980": [17, 19], "0x7fcb0e554d70": [17, 19], "0x7fcb0ded08f0": [17, 19], "0x7fcb0e554af0": [17, 19], "0x00007fcb078f2bb0": 17, "0x00007fcb078f1df0": 17, "0x00007fcb078fc2c0": 17, "0x00007fcb078f1f70": 17, "0x00007fcb078f1170": 17, "0x00007fcb078f13b0": 17, "0x00007fcb078f1230": 17, "0x00007fcb078f2ab0": 17, "0x00007fcb078f0fb0": 17, "0x00007fcb078f19f0": 17, "0x00007fcb078fc9b0": 17, "unionvalid": [17, 19], "0x00007fcb078f09c0": 17, "0x00007fcb078f0ac0": 17, "custom_error": [17, 19], "0x00007fcb078fcdf0": 17, "0x00007fcb078fce30": 17, "0x00007fcb078fc9f0": 17, "0x00007fcb078fca30": 17, "literalvalid": [17, 19], "lookup": [17, 19, 21, 23, 24, 44], "literallookup": [17, 19], "expected_bool": [17, 19], "expected_py_dict": [17, 19], "expected_py_valu": [17, 19], "expected_repr": [17, 19], "0x00007fcb078fca70": 17, "0x00007fcb078fcab0": 17, "0x00007fcb078fccf0": 17, "0x00007fcb078fcd30": 17, "0x00007fcb078fcaf0": 17, "0x00007fcb078fcb30": 17, "0x00007fcb078fcb70": 17, "0x00007fcb078fcbb0": 17, "definitionref": [17, 19], "definitionrefvalid": [17, 19], "0x00007fcb078fcbf0": 17, "0x00007fcb078fcc30": 17, "0x00007fcb0bb2e570": [17, 19], "0x00007fcb078fcc70": 17, "0x00007fcb078fccb0": 17, "boolvalid": [17, 19], "0x00007fcb078fcd70": 17, "0x00007fcb078fcdb0": 17, "0x00007fcb078fce70": 17, "0x00007fcb078fceb0": 17, "0x00007fcb078f0080": 17, "0x7fcb079846f0": 17, "0x7fcb078b40f0": 17, "0x7fcb0ba8cef0": [17, 19], "0x7fcb078c6ff0": 17, "0x7fcb078d42b0": 17, "0x7fcb078d41f0": 17, "0x7fcb078d59f0": 17, "0x7fcb0bb2e570": [17, 19], "method_arg": 17, "94495609075264": 17, "94495591580528": 17, "statemut": [17, 21, 30], "nonpay": [17, 21, 30], "0x000055f179363640": 17, "0x00007fcb0e5c9a30": 17, "0x000055f1782b4370": 17, "0x00007fcb0df57970": 17, "0x00007fcb0bb2dff0": 17, "0x00007fcb0aa18540": 17, "0x00007fcb0bb4b1f0": 17, "0x00007fcb0bb4b170": 17, "0x00007fcb0aadc940": 17, "0x00007fcb078c6330": 17, "0x7fcb06f09370": 17, "0x00007fcb06f08d70": 17, "0x00007fcb06f08db0": 17, "0x00007fcb06f08500": 17, "0x00007fcb06f08df0": 17, "0x00007fcb06f08e30": 17, "0x00007fcb06f08e70": 17, "0x00007fcb06f08eb0": 17, "0x00007fcb06f08ef0": 17, "0x00007fcb06f08f30": 17, "0x00007fcb06f08f70": 17, "0x00007fcb06f08fb0": 17, "0x00007fcb078fd580": 17, "0x00007fcb06f09270": 17, "0x00007fcb06f092b0": 17, "0x00007fcb06f08ff0": 17, "0x00007fcb06f09030": 17, "0x00007fcb06f09070": 17, "0x00007fcb06f090b0": 17, "0x00007fcb06f090f0": 17, "0x00007fcb06f09130": 17, "0x00007fcb06f09170": 17, "0x00007fcb06f091b0": 17, "0x00007fcb06f091f0": 17, "0x00007fcb06f09230": 17, "0x00007fcb06f092f0": 17, "0x00007fcb06f09330": 17, "0x00007fcb078e3ec0": 17, "0x7fcb06f08cb0": 17, "0x7fcb06f08c70": 17, "0x7fcb06f08c30": 17, "0x7fcb06f08bf0": 17, "0x7fcb06f08cf0": 17, "0x7fcb06f08d30": 17, "queryapi": [17, 21, 22], "update_cach": 17, "chanc": [17, 37, 41], "noth": [17, 20], "reusabl": 18, "common": [18, 24, 28, 32, 33, 37, 38], "resourc": 18, "well": [18, 21, 22, 23, 24, 30, 33, 35, 37, 46], "contract_file_paths_argu": [18, 26], "callback": 18, "existing_alias_argu": [18, 26, 33], "callabl": [18, 20, 21, 22, 24, 26], "non_existing_alias_argu": [18, 26], "yet": [18, 26, 33, 35, 43, 44], "accountaliaspromptchoic": 18, "prompt_messag": 18, "promptchoic": 18, "hard": [18, 24], "ctx": 18, "correct": [18, 32, 37, 44], "compat": [18, 23, 35], "situat": 18, "arriv": 18, "print_choic": 18, "echo": [18, 26, 33, 43], "select_account": [18, 26], "networkchoic": 18, "case_sensit": 18, "base_typ": 18, "network_opt": [18, 26, 43], "get_metavar": 18, "metavar": 18, "outputformat": 18, "subset": [18, 23], "output_format_choic": 18, "rich": 18, "text": [18, 20, 25], "view": [18, 19, 30, 45], "standard": [18, 31, 36, 39], "paramtyp": 18, "choice_callback": 18, "get_user_selected_choic": 18, "cmd": [18, 26, 37], "__expected_": 18, "pick": 18, "_outside_": 18, "account_opt": [18, 26], "connectedprovidercommand": [18, 26, 37, 43], "durat": [18, 21, 30], "right": [18, 44], "wai": [18, 21, 25, 28, 29, 30, 32, 35, 37, 38, 39, 41, 42, 44, 46], "parse_arg": 18, "parser": [18, 22], "pars": [18, 21, 24, 26], "make_context": 18, "apeclicontextobject": [18, 26], "ape_cli_context": [18, 26, 43], "static": [18, 37], "abort": [18, 20, 26], "base_error": 18, "invoc": [18, 44], "preserv": 18, "stack": [18, 20], "networkopt": 18, "default_log_level": 18, "loglevel": [18, 36], "obj_typ": [18, 26], "verbosity_opt": 18, "extend": [18, 26, 35], "contract_opt": 18, "contracterror": 18, "In": [18, 21, 23, 25, 26, 27, 28, 29, 30, 31, 37, 38, 39, 41, 42, 44, 46], "incompatible_with": 18, "incompatible_opt": 18, "enforc": 18, "incompat": 18, "other_opt": 18, "normal": [18, 24, 35, 39], "output_format_opt": 18, "skip_confirmation_opt": 18, "cli_logg": 18, "apelogg": 18, "encourag": 18, "consist": 18, "path_typ": 18, "contracttypewrapp": 19, "decode_input": [19, 30], "along": [19, 32], "identifier_lookup": [19, 30], "selector_identifi": [19, 30], "source_path": 19, "belong": 19, "cross": 19, "mycontract": [19, 21, 27, 28, 30, 31, 38, 40, 42, 44, 46], "call_view_method": 19, "creation_metadata": [19, 46], "ots_": 19, "get_error_by_signatur": 19, "get_event_by_signatur": [19, 46], "__getattr__": [19, 24], "come": [19, 21, 24, 25, 27, 29, 30, 32, 35, 36, 37, 44], "invoke_transact": 19, "contract_contain": [19, 21], "__eq__": [19, 21], "__hash__": [19, 21], "my_contract": [19, 30, 39, 42, 44], "0xabc1230001112223334445566611855443322111": 19, "thing": [19, 26, 33, 37, 43], "my_event_typ": 19, "mockcontractlog": [19, 23], "__iter__": [19, 21], "_log": 19, "94495622508656": 19, "subject": [19, 21], "_intern": 19, "_mock_val_s": 19, "mockvals": 19, "0x000055f17a033070": 19, "0x00007fcb0c007030": 19, "0x00007fcaf2995030": 19, "0x7fcaf7b5adb0": 19, "0x00007fcaf3168f30": 19, "0x00007fcaf2996270": 19, "0x000055f17a0983a0": 19, "0x00007fcaf29950f0": 19, "0x00007fcaf2995070": 19, "0x00007fcaf2996330": 19, "0x00007fcaf29963b0": 19, "0x00007fcaf29964f0": 19, "0x00007fcaf2996530": 19, "0x00007fcaf29952b0": 19, "0x00007fcaf2995270": 19, "0x00007fcaf29965b0": 19, "0x00007fcaf29965f0": 19, "0x00007fcaf29968b0": 19, "0x00007fcaf2996770": 19, "0x00007fcaf2996ff0": 19, "0x00007fcaf29967f0": 19, "0x00007fcaf2995330": 19, "0x00007fcaf29952f0": 19, "0x00007fcaf29951f0": 19, "0x00007fcaf2995170": 19, "0x7fcaf3171b70": 19, "0x7fcaf3171c30": 19, "0x7fcaf3171d30": 19, "0x7fcaf3168570": 19, "0x7fcaf31688b0": 19, "0x7fcaf31682b0": 19, "natspec": 19, "document": [19, 22, 25, 27, 28], "engine_to_us": [19, 21], "datafram": [19, 21], "bypass": [19, 21, 32], "algorithm": [19, 21], "pd": [19, 21], "start_or_stop": [19, 21], "extra_address": 19, "deleg": [19, 21, 24, 39, 45], "look": [19, 21, 26, 27, 28, 29, 32, 33, 38, 42, 44, 45], "apeexcept": 20, "clickexcept": 20, "aliasalreadyinuseerror": 20, "apeattributeerror": 20, "projecterror": [20, 21], "attributeerror": [20, 46], "try": [20, 21, 24, 32, 33, 42, 43, 44], "apeindexerror": 20, "argumentslengtherror": 20, "arguments_length": 20, "contractdataerror": 20, "reason": [20, 37, 42, 44], "chainerror": [20, 21], "compilererror": [20, 21], "configerror": 20, "issu": [20, 36, 41], "alik": [20, 38], "base_err": 20, "set_ape_traceback": 20, "assert": [20, 25, 30, 37, 42, 44, 46], "dev_messag": 20, "valueerror": [20, 21], "from_error": 20, "possibl": [20, 21, 22, 24, 25, 37], "contractnotfounderror": [20, 21], "has_explor": 20, "decodingerror": 20, "ecosystemnotfounderror": 20, "methodnonpayableerror": 20, "payabl": [20, 30, 42], "missingdeploymentbytecodeerror": 20, "outofgaserror": 20, "plugininstallerror": 20, "pluginversionerror": 20, "providernotconnectederror": [20, 21, 24], "providernotfounderror": 20, "queryengineerror": [20, 21], "rpctimeouterror": 20, "subprocesstimeouterror": 20, "subprocesserror": 20, "whilst": 20, "exce": [20, 46], "inspir": [20, 23], "transactionnotfounderror": 20, "error_messag": 20, "unknownsnapshoterror": [20, 21], "unknownversionerror": 20, "handle_ape_except": 20, "base_path": [20, 21], "relev": [20, 23], "exc": 20, "someth": [20, 21, 29, 37, 44], "my_account": [21, 26, 32], "part": [21, 24, 26, 33, 37, 44, 46], "get_accounts_by_typ": 21, "type_": 21, "test_account": [21, 24, 25, 27, 44], "testaccountmanag": [21, 44], "These": [21, 30, 42, 44], "test_my_contract": [21, 44], "accountsmanag": 21, "account_id": 21, "slice": 21, "account_str": 21, "x": [21, 44], "impersonate_account": [21, 44], "stop_imperson": 21, "singl": [21, 24, 26, 30, 32, 43], "hood": [21, 25], "can_trace_sourc": 21, "filenam": 21, "traceabl": 21, "sol": [21, 24, 27, 32, 38], "collis": [21, 30], "ensur": [21, 22, 23, 30, 34, 37, 44], "compile_sourc": [21, 27], "compiler_nam": 21, "fallback": [21, 42], "ethpm": [21, 38, 40], "contractnam": [21, 27], "get_custom_error": 21, "get_refer": 21, "imports_dict": 21, "referenc": [21, 32], "referring_source_id": 21, "transactionhistori": 21, "txn_receipt": 21, "revert_to_block": 21, "94495622517552": 21, "94495607913408": 21, "lambda": [21, 26], "_validate_transact": 21, "populate_by_nam": 21, "94495607914528": 21, "serialize_hex": 21, "plain": 21, "validate_gas_limit": 21, "serialization_exclud": 21, "94495608266128": 21, "collect_init_onli": 21, "dataclass_nam": 21, "dataclass": [21, 31], "kw_onli": 21, "0x000055f17a035330": 21, "0x00007fcb06f1df30": 21, "0x00007fcaf7b59440": 21, "0x000055f179247bc0": 21, "0x00007fcb0ab93bf0": 21, "0x000055f179248020": 21, "0x00007fcb0e5c82b0": 21, "0x00007fcb079a0c00": 21, "functionplainseri": 21, "0x00007fcb0b5f1b40": 21, "plain_funct": 21, "fallback_seri": 21, "0x00007fcb0b8327b0": 21, "0x00007fcaf7b66930": 21, "0x00007fcb0e557fb0": 21, "0x00007fcb09d892a0": 21, "0x00007fcb0e0c5a70": 21, "0x00007fcb0a312fb0": 21, "0x00007fcaf7b65ef0": 21, "0x00007fcb0d07c5b0": 21, "0x00007fcb0a313030": 21, "0x00007fcb079abc80": 21, "0x00007fcb0a7d7db0": 21, "0x00007fcaf7b657b0": 21, "0x00007fcb0a312ff0": 21, "0x00007fcaf7b65ab0": 21, "0x00007fcb09da6ef0": 21, "0x00007fcb0d8589b0": 21, "0x00007fcb0787ca80": 21, "0x00007fcb0e056070": 21, "0x00007fcb0a7cb500": 21, "0x00007fcb0a4fb070": 21, "0x00007fcaf7b5be70": 21, "0x00007fcaf7b5b6b0": 21, "0x00007fcaf7b643c0": 21, "0x00007fcaf7b5be00": 21, "0x00007fcaf7b67130": 21, "0x00007fcaf7b66870": 21, "0x00007fcaf7c5b910": 21, "0x00007fcb078d1250": 21, "0x00007fcb079233c0": 21, "0x00007fcaf7b65c00": 21, "0x00007fcaf7b59df0": 21, "0x00007fcaf7b5bcb0": 21, "0x00007fcb0a308f70": 21, "0x00007fcaf7b59d70": 21, "0x00007fcaf7b59cb0": 21, "0x00007fcaf7b65630": 21, "0x00007fcaf7b64b70": 21, "0x00007fcaf7b64830": 21, "0x00007fcaf7b64bf0": 21, "0x00007fcaf7b64d30": 21, "0x00007fcaf7b64e30": 21, "0x00007fcb0787e040": 21, "0x00007fcaf7b66ef0": 21, "0x00007fcaf7b66e30": 21, "key1": 21, "py_key1": 21, "0x00007fcb0b832830": 21, "path1": 21, "key2": 21, "py_key2": 21, "0x00007fcaf7b64ab0": 21, "path2": 21, "0x00007fcaf7b64d70": 21, "0x00007fcaf7b65a40": 21, "0x00007fcb0e032230": 21, "0x00007fcaf7b64070": 21, "0x00007fcaf7b641f0": 21, "0x00007fcb0787d2c0": 21, "0x00007fcb0e1d37f0": 21, "0x00007fcaf7b64b30": 21, "0x00007fcaf7b64870": 21, "0x00007fcb078438c0": 21, "0x00007fcb0dde39f0": 21, "0x00007fcaf7b65170": 21, "0x00007fcaf7b64270": 21, "0x00007fcb0787c540": 21, "0x00007fcaf7b650f0": 21, "0x00007fcaf7b65570": 21, "0x00007fcaf7b655f0": 21, "0x00007fcaf7b655b0": 21, "0x00007fcaf7b65cb0": 21, "0x00007fcaf7b66630": 21, "bytesvalid": 21, "bytes_mod": 21, "valbytesmod": 21, "ser": 21, "utf8": 21, "0x00007fcb07870780": 21, "0x00007fcaf7b65970": 21, "0x00007fcaf7b65db0": 21, "0x00007fcaf7b65eb0": 21, "0x00007fcaf7b65f70": 21, "0x00007fcb078d11b0": 21, "0x00007fcb078d1200": 21, "0x00007fcb078d12a0": 21, "0x00007fcb078d1160": 21, "0x00007fcaf7b66cf0": 21, "0x00007fcaf7b65ff0": 21, "dataclassvalid": 21, "dataclassarg": 21, "dataclassargsvalid": 21, "py_nam": 21, "0x00007fcb0e125630": 21, "init_onli": 21, "0x00007fcb0e5cb670": 21, "0x00007fcb0e5b7db0": 21, "positional_count": 21, "init_only_count": 21, "validator_nam": 21, "0x000055f17929dd90": 21, "0x00007fcb0787c400": 21, "outgo": 21, "short": [21, 36, 37, 39, 44], "circuit": 21, "contractcach": 21, "memori": [21, 24], "perman": [21, 24, 31], "__setitem__": 21, "cache_blueprint": 21, "blueprint_id": 21, "cache_deploy": 21, "contract_inst": [21, 31], "cache_proxy_info": 21, "proxy_info": 21, "clear_local_cach": 21, "blank": 21, "get_blueprint": 21, "get_contain": 21, "get_creation_metadata": 21, "get_deploy": [21, 30], "_local_deployments_map": 21, "written": 21, "deployments_map": 21, "get_multipl": 21, "min": [21, 44, 45], "instance_at": 21, "typeerror": [21, 24], "domain": [21, 30], "instance_from_receipt": 21, "blockcontain": 21, "latest_block": 21, "head": [21, 29], "move": 21, "backward": 21, "height": 21, "new_block": 21, "length": [21, 24, 25], "similarli": [21, 25, 26, 27, 30, 33, 37, 44, 45], "just": [21, 26, 30, 32, 34, 38], "mimic": 21, "behavior": [21, 32, 36, 37], "built": [21, 33, 41, 44], "increment": [21, 23], "isol": [21, 44], "owner": [21, 27, 30, 31, 35, 42, 44], "foobar": [21, 35, 43], "deltatim": 21, "AND": 21, "design": [21, 23, 33], "begin": [21, 30], "pending_timestamp": [21, 44], "epoch": 21, "3600": 21, "recent": 21, "packagemanifest": [21, 22, 40], "global_config": 21, "isolate_data_fold": 21, "accountintconvert": 21, "addressapiconvert": 21, "bytesaddressconvert": 21, "appropri": 21, "long": [21, 33, 36, 45], "is_typ": 21, "checksum": [21, 23], "against": [21, 22, 38, 44], "hexaddressconvert": 21, "hexconvert": 21, "too": 21, "hexintconvert": 21, "hexiterableconvert": 21, "concaten": 21, "intaddressconvert": 21, "stringdecimalconvert": 21, "stringintconvert": 21, "timestampconvert": 21, "timedelta": 21, "No": [21, 37], "timezon": 21, "utc": 21, "granular": [21, 30], "active_provid": [21, 29], "create_custom_provid": 21, "provider_cl": 21, "guess": 21, "set_default_ecosystem": 21, "get_ecosystem": 21, "get_network_choic": 21, "form": [21, 24, 30, 36, 44], "get_provider_from_choic": 21, "get_request_head": 21, "rpcheader": [21, 24], "network_data": 21, "contractmanag": 21, "localproject": 21, "sourcemanag": 21, "loader": 21, "public": [21, 30, 42, 44], "compile_miss": 21, "check_for_chang": 21, "avoid": [21, 25, 30, 41, 42, 43], "use_cach": 21, "refresh": 21, "remap": 21, "ideal": [21, 43], "tmp": 21, "dependencymanag": 21, "decode_depend": 21, "get_depend": [21, 38], "dependency_id": 21, "allow_instal": 21, "dependend": 21, "affili": 21, "packages_cach": 21, "packagescach": 21, "cache_nam": 21, "uri_map": 21, "pydantic_cor": 21, "_pydantic_cor": 21, "fill": 21, "sure": [21, 25, 37, 44], "global": [21, 28, 37, 38, 44], "dependencyversionmap": 21, "mytoken": 21, "elsewher": [21, 27, 28], "other_project": 21, "somewher": [21, 32], "tokenswapp": 21, "deploymentmanag": 21, "extract_manifest": 21, "in_tempdir": [21, 24], "isolate_in_tempdir": 21, "vers_set": 21, "outputselect": 21, "load_manifest": 21, "project_api": 21, "refresh_sourc": 21, "mid": [21, 44], "reload_config": 21, "reload": 21, "update_manifest": 21, "add_compiler_data": 21, "compiler_data": 21, "is_compil": 21, "date": [21, 41], "reconfigur": 21, "pair": [21, 24], "overridesf": 21, "from_manifest": [21, 38], "projectmanifest": 21, "from_python_librari": [21, 38], "package_nam": [21, 24], "root_path": 21, "get_contracts_path": 21, "exclude_glob": 21, "is_exclud": 21, "path_id": 21, "defaultqueryprovid": 21, "querymanag": [21, 29], "biggest_block_s": 21, "inaccess": 21, "plugin_typ": 22, "pluggy_patch": 22, "plugintyp": 22, "hookimpl_kwarg": 22, "accountplugin": 22, "There": [22, 25, 26, 28, 30, 32, 35, 37, 38, 41, 43, 44, 46], "sever": [22, 26, 37], "ecosystemplugin": 22, "registr": [22, 33], "overal": 22, "conform": [22, 24, 33], "much": [22, 27, 32, 44, 46], "pluggi": 22, "_manag": 22, "pluginmanag": 22, "compilerplugin": 22, "register_compil": 22, "config_class": 22, "deconstruct": 22, "inject": [22, 24], "mypluginconfig": 22, "conversionplugin": 22, "mweiconvers": 22, "explorerplugin": 22, "explor": [22, 30, 39], "myblockexplor": 22, "networkplugin": 22, "ropsten": 22, "happen": [22, 27, 30, 32, 37, 44], "soon": [22, 32], "shibachain": 22, "shibanetwork": 22, "providerplugin": [22, 33], "myprovid": [22, 33], "dependencyplugin": 22, "projectplugin": 22, "gitmodul": 22, "queryplugin": 22, "query_engin": 22, "postgresengin": 22, "represent": [23, 29], "bodi": 23, "namedtupl": 23, "signabl": 23, "easi": [23, 26, 30, 35, 41, 44], "structur": [23, 24, 25, 38, 43], "think": [23, 26], "712": 23, "hand": [23, 30], "encode_": 23, "encode_structured_data": 23, "encode_intended_valid": 23, "encode_defunct": [23, 25], "encode_typed_data": 23, "_signatur": 23, "ecdsa": 23, "vr": 23, "recover_sign": [23, 25], "sig": [23, 45], "contractcoverag": 23, "functioncoverag": 23, "individu": [23, 35, 45], "function_hit": 23, "hit": 23, "counter": 23, "zero": [23, 24, 44], "function_r": 23, "rate": [23, 37], "line_r": 23, "divid": 23, "lines_cov": 23, "lines_valid": 23, "miss_count": 23, "coveragestat": 23, "contractsourcecoverag": 23, "cover": [23, 30, 44], "total_funct": 23, "coverageproject": 23, "coveragereport": 23, "source_fold": 23, "get_html": 23, "get_xml": 23, "codecov": 23, "thu": [23, 26, 30, 37, 43, 44], "slightli": 23, "convent": [23, 28], "90": 23, "java": 23, "won": [23, 37, 44], "super": [23, 45], "hit_count": 23, "segment": 23, "ast": 23, "occupi": 23, "builtin": [23, 42], "mark": [23, 36, 44, 46], "encount": [23, 42], "endlin": 23, "endcolumn": 23, "share": [23, 24, 37, 44], "exact": [23, 44], "full_nam": 23, "contact": 23, "getter": [23, 44], "profile_stat": 23, "accumul": 23, "sourcestat": 23, "basecontractlog": 23, "event_nam": 23, "event_argu": 23, "block_hash": 23, "log_index": 23, "transaction_index": 23, "unix": [23, 24], "posit": [23, 44], "mock": [23, 27, 32, 44], "compar": 23, "inherit": 23, "comparison": 23, "model_computed_field": 24, "computedfieldinfo": 24, "model_config": 24, "arbitrary_types_allow": 24, "model_field": 24, "fieldinfo": 24, "__fields__": 24, "extramodelattribut": 24, "_before_": 24, "include_getattr": 24, "include_getitem": 24, "additional_error_messag": 24, "lazili": 24, "evalu": 24, "nonetyp": 24, "accur": 24, "maxsiz": 24, "queue": 24, "join": [24, 41], "borrow": 24, "librari": [24, 25, 30, 33], "until": [24, 37], "gotten": 24, "unfinish": 24, "goe": [24, 37], "task_don": 24, "unblock": 24, "caseinsensitivedict": 24, "insensit": 24, "structpars": 24, "method_abi": 24, "decode_output": 24, "alter": [24, 29], "arrai": [24, 42], "default_nam": 24, "unnam": 24, "encode_input": [24, 30], "tracestyl": 24, "ff8c00": 24, "d75f00": 24, "gas_cost": 24, "dim": 24, "bright_magenta": 24, "bright_green": 24, "bright_blu": 24, "00afd7": 24, "add_padding_to_str": 24, "str_list": 24, "extra_spac": 24, "space_charact": 24, "pad": 24, "charact": 24, "allow_disconnect": 24, "fn": 24, "return_none_when_disconnect": 24, "try_snapshot": 24, "as_our_modul": 24, "cls_or_def": 24, "_mod_t": 24, "doc_str": 24, "sometim": [24, 27, 32, 37, 42, 44], "reclaim": 24, "our": [24, 31, 33, 41, 43, 44], "steal": 24, "com": [24, 35, 37, 41], "softwar": [24, 44], "mansion": 24, "alpha": 24, "starknet_pi": 24, "l10": 24, "l24": 24, "clean_path": 24, "doxx": 24, "sanit": 24, "create_tempdir": 24, "temporarydirectori": 24, "alon": [24, 26], "tempfil": 24, "expand_environment_vari": 24, "substr": 24, "extract_nested_valu": 24, "dig": 24, "nest": 24, "gas_estimation_error_messag": 24, "tx_error": 24, "explan": [24, 38], "explain": [24, 37, 44], "generate_dev_account": 24, "start_index": 24, "genesi": [24, 37], "wallet": 24, "get_all_files_in_directori": 24, "max_fil": 24, "dir_a": 24, "dir_b": 24, "file_a": 24, "file_b": 24, "file_c": 24, "interest": 24, "huge": 24, "slow": 24, "get_current_timestamp_m": 24, "get_full_extens": 24, "unlik": 24, "suffix": [24, 37], "get_package_path": 24, "get_package_vers": 24, "obj": 24, "__version__": 24, "get_relative_path": 24, "anchor": 24, "ancestor": 24, "injected_before_us": 24, "fget": 24, "fset": 24, "fdel": 24, "is_arrai": 24, "probabl": 24, "is_evm_precompil": 24, "is_named_tupl": 24, "output_valu": 24, "is_struct": 24, "is_zero_hex": 24, "load_config": 24, "expand_envar": 24, "must_exist": 24, "oserror": 24, "filesystem": 24, "expand": [24, 28], "log_instead_of_fail": 24, "__repr__": 24, "shouldn": [24, 28], "path_match": 24, "better": [24, 37], "p": [24, 38], "me": [24, 26, 46], "pragma_str_to_specifier_set": 24, "pragma_str": 24, "specifierset": 24, "pragma": [24, 42], "raises_not_impl": 24, "returns_arrai": 24, "run_in_tempdir": 24, "run_until_complet": 24, "coroutin": 24, "async": 24, "await": 24, "asyncio": 24, "gather": 24, "singledispatchmethod": 24, "dispatch": 24, "descriptor": 24, "generic_method": 24, "spawn": 24, "stream_respons": 24, "download_url": 24, "progress_bar_descript": 24, "progress": 24, "to_int": 24, "use_temp_sys_path": 24, "sy": 24, "secur": 25, "learn": [25, 27, 28, 30, 33, 34, 35, 37, 39, 40, 41, 42, 43, 44, 45, 46], "ship": [25, 26, 27, 29, 35, 37], "assist": [25, 26, 33], "test_my_contract_method": 25, "prefund": 25, "real": [25, 46], "sole": 25, "generate_test_account": 25, "unfund": 25, "guid": [25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45], "action": [25, 44], "1e18": 25, "give": [25, 26, 32, 39, 43], "use_send": 25, "myfunct": 25, "trezor": [25, 33], "third": [25, 35], "parti": [25, 35, 41], "let": [25, 27, 29, 30, 32, 37, 44], "premis": 25, "describ": [25, 37], "below": [25, 30, 32, 37, 44], "password": 25, "browser": 25, "rest": [25, 33], "maxim": [25, 35], "materi": 25, "entropi": 25, "increas": [25, 41, 44, 46], "n": 25, "altern": [25, 26, 27, 30, 32, 35, 36, 37, 44], "elect": 25, "twice": 25, "rememb": [25, 30], "hdpath": 25, "wordcount": 25, "togeth": [25, 33], "scriptabl": 25, "my": [25, 26, 30, 31, 32, 33, 37, 38], "mysecurep": 25, "ssphrase": 25, "sai": [25, 30, 32, 37], "metamask": [25, 26], "secret": [25, 28], "d": [25, 41, 44], "programmat": 25, "ecurepassphras": 25, "securepassphras": 25, "urandom": 25, "reduc": [25, 37], "repetit": 25, "eth_account": 25, "hello": [25, 43], "intention": 25, "decid": 25, "abov": [25, 30, 36, 37, 41, 43, 44, 45, 46], "eip712": 25, "eip712typ": 25, "mail": 25, "_chainid_": 25, "uint256": [25, 30, 44, 46], "_name_": 25, "_verifyingcontract_": 25, "0xcccccccccccccccccccccccccccccccccccccccc": 25, "_version_": 25, "alic": 25, "0xcd2a3d9f938e13cd947ec05abc7fe734df8dd826": 25, "bob": 25, "0xb0b0b0b0b0b0b000000000000000000000000000": 25, "recov": 25, "recovered_sign": 25, "ci": [25, 30], "cd": 25, "ape_accounts_": 25, "_passphras": 25, "subsequ": [25, 32], "highli": 25, "accident": 25, "leak": 25, "framework": [26, 30, 32, 36, 41, 44, 46], "coupl": 26, "area": [26, 44], "showcas": 26, "endeavor": 26, "logger": [26, 36], "gracefulli": 26, "cli_ctx": [26, 33, 43], "bad": 26, "mymanag": 26, "customcontext": 26, "my_manag": 26, "omit": [26, 37, 46], "semi": 26, "colon": [26, 44], "cmd_2": 26, "afterward": [26, 44], "cmd_1": 26, "cmd_3": 26, "rare": 26, "peopl": 26, "index_of_test_account": 26, "matter": [26, 37], "visa": 26, "versa": [26, 30], "delete_account": 26, "create_account": 26, "boolean": 26, "application_prefix": 26, "foo_bar": 26, "cli_0": 26, "startswith": 26, "cli_1": 26, "me2": 26, "selected_account": 26, "loop": [26, 33], "That": [26, 30, 46], "why": [26, 30, 37, 46], "mysourc": 26, "vy": [26, 27, 38, 42, 44], "edit": [27, 28, 33, 35, 37], "src": [27, 28, 32, 45], "myinterfac": 27, "my_interfac": 27, "0x1234556b5ed9202110d7ecd637a4581db8b9879f": 27, "my_method": [27, 30, 39, 44], "unwil": 27, "binari": 27, "larger": 27, "adjust": [27, 37, 38, 44], "tsconfig": 27, "ds_store": 27, "_mock": 27, "use_depend": 27, "affect": 27, "other_contract": [27, 44], "evm_vers": [27, 32], "pari": [27, 32], "get_compil": 27, "notic": [27, 30, 32, 37, 38, 43, 44], "server": [27, 41], "outpuextra": 27, "preced": 28, "prefer": 28, "serv": 28, "alphabet": 28, "facilit": 28, "easier": 28, "expans": 28, "simpli": [28, 30, 42], "secret_rpc": 28, "my_secret_rpc": 28, "outsid": 28, "globalcontract": 28, "fantom": [28, 35, 37, 44], "0x5fbdb2315678afecb367f032d93f642f64180aa3": 28, "0xe7f1725e7734ce288f8367e1bb143e90bb3f0512": 28, "5030": 28, "whole": 28, "mainnet_fork": 28, "numer": [28, 36, 37], "1234": [28, 37], "0x1234": [28, 37], "eth_estimatega": 28, "0b2": 28, "demo": [28, 38], "ipython": [29, 46], "1647323479": 29, "reflect": 29, "61": 29, "ape_console_extra": 29, "intern": [29, 44], "underscor": [29, 43], "_": [29, 30, 38, 43], "eth_util": 29, "encode_hex": 29, "decode_hex": 29, "getattr": 29, "14388241": 29, "0x68f768988e9bd4be971d527f72483f321975fa52aff9692b6d0e0af71fb77aaf": 29, "ape_init_extra": 29, "close": 29, "reopen": 29, "autoreload": 29, "ape_consol": 29, "embed": 29, "load_ext": 29, "h": 29, "databas": [29, 31], "okai": [29, 33], "human": 29, "readabl": [29, 44], "metamask0": 29, "00040634": 29, "0xe3747e6341e0d3430e6ea9e2346cddcc2f8a4b5b": 29, "anywher": [30, 32, 36], "mysmartcontract": 30, "arg1": 30, "arg2": 30, "pleas": [30, 46], "basic": 30, "contract2": 30, "higher": [30, 37, 44], "get_contract": 30, "complex": [30, 32], "possibli": 30, "repeat": 30, "fashion": 30, "perhap": 30, "copi": 30, "entireti": 30, "review": 30, "mere": [30, 33], "upon": [30, 32, 40], "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45": 30, "v2": 30, "registri": [30, 33], "ychad": 30, "On": [30, 31], "rinkebi": 30, "wdamount": 30, "pure": 30, "get_static_list": 30, "dynarrai": 30, "set_numb": 30, "num": 30, "prevnumb": 30, "mynumb": 30, "withdraw": [30, 42, 44], "monei": 30, "At": [30, 44], "eth_sendrawtransact": 30, "demonstr": [30, 43, 44, 46], "continu": [30, 37, 42], "123": [30, 40, 42], "vice": 30, "addbal": 30, "new_bal": 30, "simul": [30, 37], "measur": 30, "getmodifiedbal": 30, "analyz": 30, "0x123": [30, 40], "40000": 30, "0x3fb5c1cb00000000000000000000000000000000000000000000000000000000000000de": 30, "bytes_valu": 30, "3fb5c1c": 30, "selector_str": 30, "input_dict": 30, "unit256": 30, "method_id": 30, "figur": 30, "usdc": 30, "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48": 30, "0x70a08231": 30, "balanceof": [30, 44, 45], "0x27e235e3": 30, "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef": 30, "0xf4b8a02d4e8d76070bd7092b54d2cbbe90fa72e9": 30, "0x80067013d7f7af4e86b3890489acafe79f31a4cb": 30, "pool": 30, "ipool": 30, "getreserv": 30, "applydiscount": 30, "acct": [30, 31], "rout": 31, "incorpor": 31, "few": [31, 32, 44], "df": 31, "sum": 31, "sent": [31, 37], "foohappen": 31, "beta": 31, "plan": 31, "stage": 31, "sqlite": 31, "contract_ev": 31, "three": [32, 41, 44], "ifi": 32, "openzeppelin_openzeppelin": 32, "__local__": [32, 38], "box": [32, 35, 37, 44], "highlight": 32, "zeppelin": 32, "git": [32, 35], "uniswap": 32, "v3": 32, "snekmat": [32, 38], "mydepend": 32, "node_modul": 32, "myorg": 32, "gh": 32, "abbrevi": 32, "backend": 32, "guidelin": 32, "dapptoolserc20": 32, "dappnix": 32, "potenti": [32, 33, 36, 37], "erc721": 32, "import_remap": 32, "dependency_project": 32, "my_depend": 32, "dependency_contract": 32, "dependencycontracttyp": 32, "deployed_contract": 32, "ape_": 33, "ape_cli_subcommand": 33, "setup": [33, 44], "tokenlist": 33, "As": [33, 37, 42, 44], "mention": [33, 37], "primarili": 33, "apeworx": [33, 34, 35, 37, 40, 41], "team": 33, "good": 33, "qualiti": 33, "compos": 33, "benefit": 33, "_web3": 33, "finish": 33, "ti": 33, "ones": 33, "accord": 33, "_cli": 33, "my_sub_cmd": 33, "subcommand": 33, "entrypoint": 33, "entry_point": 33, "ape_myplugin": 33, "race": 33, "condit": 33, "prevent": 33, "my_cmd": [33, 36], "indiffer": 33, "my_ledger_account": 33, "ledger_0": 33, "my_trezor_account": 33, "trezor_0": 33, "my_script": 33, "my_provider_plugin": 33, "short_help": 33, "off": 33, "my_command": 33, "_fork": 34, "architectur": 35, "trust": [35, 37], "constraint": 35, "minor": 35, "throughout": 36, "21": 36, "30": 36, "yellow": 36, "40": 36, "shown": 36, "set_level": 36, "arbitrum": 37, "tester": [37, 44], "discuss": [37, 44], "triplet": 37, "polygon": [37, 43], "anvil": [37, 44], "altogeth": 37, "commonli": 37, "testnet": [37, 43], "cut": 37, "talk": 37, "maintain": 37, "small": 37, "improv": [37, 44], "wherea": 37, "matic": 37, "avalanch": 37, "blast": 37, "bsc": 37, "zkevm": 37, "proper": 37, "remaind": 37, "familiar": 37, "109": 37, "shibarium": 37, "base_ecosystem_plugin": 37, "paragraph": 37, "recal": 37, "fro": 37, "closer": 37, "henc": 37, "default_": 37, "remot": 37, "correctli": 37, "likewis": 37, "tell": 37, "apenet": 37, "closest": 37, "www": 37, "shibrpc": 37, "puppynet": 37, "500": 37, "customnetwork": 37, "31337": 37, "rate_limit": 37, "sens": 37, "scan": 37, "api_uri": 37, "consult": 37, "readm": 37, "clarifi": 37, "saw": 37, "fly": 37, "integr": 37, "uncommon": 37, "placehold": 37, "unsur": 37, "ident": 37, "layer": 37, "merg": 37, "usethisoneveryrequest": 37, "usethisoneveryethereumrequest": 37, "usethisonallrequeststoethereummainnet": 37, "usethisonallrequestsusingnodeprovid": 37, "nor": 37, "carefulli": 37, "customiz": 37, "ephemer": 37, "feed": 37, "websocket": 37, "silverback": 37, "sdk": 37, "strai": 37, "though": 37, "decentr": 37, "tend": 37, "reject": 37, "decis": 37, "middl": 37, "start_provid": 37, "jump": 37, "bridg": 37, "effect": 37, "smart_contract_exampl": 38, "sampl": [38, 44], "test_sampl": 38, "autom": 38, "capit": 38, "my_other_project": 38, "pip": 38, "But": 38, "contractfromdepend": 38, "minim": 39, "1167": 39, "1967": 39, "beacon": 39, "uup": 39, "1822": 39, "create_forwarder_to": 39, "0xsplit": 39, "formerli": 39, "oz": 39, "897": 39, "zeroag": 39, "soladypush0": 39, "push0": 39, "influenc": 40, "walk": 40, "0x12c17f958d2ee523a2206206994597c13d831e34": 40, "With": 41, "modular": 41, "ltd": 41, "discord": 41, "stai": 41, "tutori": [41, 46], "technic": 41, "academ": 41, "platform": 41, "master": 41, "challeng": 41, "linux": [41, 44], "maco": [41, 44], "window": 41, "subsystem": 41, "wsl": 41, "python3": 41, "advis": 41, "1558": 41, "virtualenv": 41, "venv": 41, "interf": 41, "env": 41, "homebrew": 41, "instruct": 41, "pull": 41, "imag": 41, "ghcr": 41, "container": 41, "slim": 41, "product": 41, "further": 41, "dockerfil": 41, "volum": 41, "haramb": 41, "vvm": 41, "solcx": 41, "pwd": 41, "depth": [41, 46], "interoper": 41, "experi": 41, "3rd": 41, "risk": 41, "besid": 42, "unwind": 42, "becom": [42, 44], "crash": 42, "stacktrac": 42, "setnumb": [42, 44], "not_own": [42, 44], "vypercontract": 42, "98": 42, "raise_on_revert": 42, "had": 42, "introduc": 42, "gpl": 42, "unauthor": [42, 44], "unauth_address": [42, 44], "assign": 42, "hacker": [42, 44], "export": 42, "ape_vyp": 42, "fallbacknotdefinederror": 42, "advantag": 43, "submodul": 43, "world": 43, "helloworld": 43, "subdirectori": 43, "flexibl": 43, "cli_2": 43, "shownet": 43, "amoi": 43, "nm": 43, "hop": 43, "yourself": 43, "therefor": 43, "quick": 43, "workflow": 43, "suppos": 43, "stick": 43, "concept": 44, "dist": 44, "cov": 44, "intuit": 44, "fact": 44, "test_": 44, "test_add": 44, "left": 44, "divis": 44, "phase": 44, "piec": 44, "encompass": 44, "enact": 44, "behav": 44, "authorized_method": 44, "test_author": 44, "set_own": 44, "scope": 44, "flow": 44, "dive": 44, "syntax": 44, "exactli": 44, "test_my_method": 44, "sustain": 44, "100_000": 44, "despit": 44, "0xab5801a7d398351b8be11c439e05c5b3259aec9b": 44, "othercontract": 44, "test_in_futur": 44, "86000": 44, "test_multi_chain": 44, "failur": 44, "bundl": 44, "academi": 44, "conftest": 44, "test_mint": 44, "nft": 44, "test_account_bal": 44, "quantiti": 44, "mint": [44, 45], "earlier": 44, "assertionerror": 44, "shorter": 44, "comment": 44, "check_valu": 44, "_valu": 44, "explictli": 44, "cairo": 44, "due": 44, "_x": 44, "sqrt": 44, "incorrect": 44, "reentri": 44, "nonreentr": 44, "_foo_intern": 44, "disallow": 44, "test_unauthorized_withdraw": 44, "test_unauthor": 44, "test_error_on_deploi": 44, "mycustomerror": 44, "haserror": 44, "rev": 44, "captur": 44, "grab": 44, "myerror": 44, "use_network": 44, "marker": 44, "test_my_fantom_test": 44, "test_my_ethereum_test": 44, "test_my_multichain_test": 44, "stark_contract": 44, "mystarknetcontract": 44, "test_starknet_th": 44, "stark_account": 44, "adequ": 44, "fundm": 44, "median": [44, 45], "57198": 44, "91398": 44, "82848": 44, "28307": 44, "38679": 44, "33493": 44, "changeonstatu": 44, "23827": 44, "45739": 44, "34783": 44, "getsecret": 44, "24564": 44, "testcontract": 44, "51021": 44, "debug_": 44, "mocktoken": 44, "poolcontract": 44, "reset_": 44, "comma": 44, "interv": 44, "press": 44, "ctrl": 44, "undo": 44, "stmt": 44, "85": 44, "71": 44, "80": 44, "htmlcov": 44, "__builtin__": 44, "_immutable_numb": 44, "_number": 44, "foo_method": 44, "view_method": 44, "distinguish": 44, "took": [45, 46], "offer": 45, "trace_transact": 45, "capabl": 45, "0xb7d7f1d5ce7743e821d3026647df486f517946ef1342a1ae93c96e4a8016eab7": 45, "abridg": 45, "0x5668ead1edb8e2a4d724c8fb9cb5ffeabeb422dc": 45, "dsproxi": 45, "_target": 45, "loanshiftertak": 45, "_data": 45, "0x35": 45, "0000": 45, "1421947": 45, "moveloan": 45, "_exchangedata": 45, "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee": 45, "zero_address": 45, "lendingrateoracl": 45, "getmarketborrowr": 45, "_asset": 45, "dai": 45, "35000000000000000000000000": 45, "1164": 45, "dsguard": 45, "1291": 45, "forbid": 45, "loanshifterreceiv": 45, "dst": 45, "0x1c": 45, "5253": 45, "defisaverlogg": 45, "_contract": 45, "_caller": 45, "_lognam": 45, "loanshift": 45, "0x00": [45, 46], "6057": 45, "low": 45, "struct_log": 45, "0x053cba5c12172654d894f66d5670bab6215517a94189a9ffc09bc40a589ec04d": 45, "1302": 45, "13028": 45, "1377": 45, "approv": 45, "22414": 45, "burn": 45, "11946": 45, "25845": 45, "necessarili": 46, "myaccount": 46, "shell": 46, "contract_method_defined_in_contract": 46, "visit": 46, "apeacademi": 46, "otterscan": 46, "london": 46, "got": 46, "broken": 46, "fundmycontract": 46, "beforehand": 46, "plu": 46, "startauct": 46, "priorit": 46, "highest": 46, "0x0": 46, "predict": 46, "access_list": 46, "my_access_list": 46, "fooevent": 46, "barev": 46, "foomethod": 46, "event_typ": 46, "baz": 46, "longer": 46, "600": 46, "power": 46, "myriad": 46, "themselv": 46, "userguid": 46, "contract_a": 46, "methodtocal": 46, "txn_cost": 46, "mymutablemethod": 46, "view_cost": 46, "myviewmethod": 46}, "objects": {"": [[10, 0, 0, "-", "ape"], [11, 0, 0, "-", "ape_accounts"], [12, 0, 0, "-", "ape_compile"], [13, 0, 0, "-", "ape_ethereum"], [14, 0, 0, "-", "ape_node"], [15, 0, 0, "-", "ape_pm"], [16, 0, 0, "-", "ape_test"]], "ape": [[10, 1, 1, "", "Contract"], [10, 2, 1, "", "Project"], [10, 3, 1, "", "accounts"], [10, 3, 1, "", "chain"], [10, 3, 1, "", "compilers"], [10, 3, 1, "", "config"], [10, 1, 1, "", "convert"], [20, 0, 0, "-", "exceptions"], [10, 3, 1, "", "networks"], [22, 0, 0, "-", "plugins"], [10, 3, 1, "", "project"], [10, 2, 1, "", "reverts"], [23, 0, 0, "-", "types"], [24, 0, 0, "-", "utils"]], "ape.api": [[17, 0, 0, "-", "accounts"], [17, 0, 0, "-", "address"], [17, 0, 0, "-", "compiler"], [17, 0, 0, "-", "config"], [17, 0, 0, "-", "convert"], [17, 0, 0, "-", "explorers"], [17, 0, 0, "-", "networks"], [17, 0, 0, "-", "projects"], [17, 0, 0, "-", "providers"], [17, 0, 0, "-", "query"]], "ape.api.accounts": [[17, 4, 1, "", "AccountAPI"], [17, 4, 1, "", "AccountContainerAPI"], [17, 4, 1, "", "ImpersonatedAccount"], [17, 4, 1, "", "TestAccountAPI"], [17, 4, 1, "", "TestAccountContainerAPI"]], "ape.api.accounts.AccountAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 5, 1, "", "alias"], [17, 6, 1, "", "call"], [17, 6, 1, "", "check_signature"], [17, 6, 1, "", "declare"], [17, 6, 1, "", "deploy"], [17, 6, 1, "", "prepare_transaction"], [17, 6, 1, "", "sign_message"], [17, 6, 1, "", "sign_raw_msghash"], [17, 6, 1, "", "sign_transaction"], [17, 6, 1, "", "transfer"]], "ape.api.accounts.AccountContainerAPI": [[17, 2, 1, "", "__class_vars__"], [17, 6, 1, "", "__contains__"], [17, 6, 1, "", "__delitem__"], [17, 6, 1, "", "__getitem__"], [17, 6, 1, "", "__len__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 2, 1, "", "account_type"], [17, 5, 1, "", "accounts"], [17, 5, 1, "", "aliases"], [17, 6, 1, "", "append"], [17, 5, 1, "", "data_folder"], [17, 2, 1, "", "name"], [17, 6, 1, "", "remove"]], "ape.api.accounts.ImpersonatedAccount": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 5, 1, "", "address"], [17, 6, 1, "", "call"], [17, 2, 1, "", "raw_address"], [17, 6, 1, "", "sign_message"], [17, 6, 1, "", "sign_transaction"]], "ape.api.accounts.TestAccountAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.accounts.TestAccountContainerAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 5, 1, "", "data_folder"], [17, 6, 1, "", "generate_account"], [17, 6, 1, "", "get_test_account"], [17, 6, 1, "", "reset"]], "ape.api.address": [[17, 4, 1, "", "Address"], [17, 4, 1, "", "BaseAddress"]], "ape.api.address.Address": [[17, 5, 1, "", "address"]], "ape.api.address.BaseAddress": [[17, 5, 1, "", "address"], [17, 5, 1, "", "balance"], [17, 5, 1, "", "code"], [17, 5, 1, "", "codesize"], [17, 5, 1, "", "history"], [17, 5, 1, "", "is_contract"], [17, 5, 1, "", "nonce"]], "ape.api.compiler": [[17, 4, 1, "", "CompilerAPI"]], "ape.api.compiler.CompilerAPI": [[17, 6, 1, "", "compile"], [17, 6, 1, "", "compile_code"], [17, 2, 1, "", "compiler_settings"], [17, 6, 1, "", "enrich_error"], [17, 6, 1, "", "flatten_contract"], [17, 6, 1, "", "get_compiler_settings"], [17, 6, 1, "", "get_config"], [17, 6, 1, "", "get_imports"], [17, 6, 1, "", "get_version_map"], [17, 6, 1, "", "get_versions"], [17, 6, 1, "", "init_coverage_profile"], [17, 5, 1, "", "name"], [17, 5, 1, "", "supports_source_tracing"], [17, 6, 1, "", "trace_source"]], "ape.api.config": [[17, 4, 1, "", "ApeConfig"], [17, 4, 1, "", "ConfigEnum"], [17, 4, 1, "", "DeploymentConfig"], [17, 4, 1, "", "GenericConfig"], [17, 4, 1, "", "PluginConfig"]], "ape.api.config.ApeConfig": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 2, 1, "", "contracts_folder"], [17, 2, 1, "", "default_ecosystem"], [17, 2, 1, "", "dependencies"], [17, 2, 1, "", "deployment_data"], [17, 2, 1, "", "interfaces_folder"], [17, 2, 1, "", "meta"], [17, 2, 1, "", "name"], [17, 2, 1, "", "request_headers"], [17, 2, 1, "", "version"], [17, 6, 1, "", "write_to_disk"]], "ape.api.config.DeploymentConfig": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 2, 1, "", "address"], [17, 2, 1, "", "contract_type"]], "ape.api.config.PluginConfig": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.convert": [[17, 4, 1, "", "ConverterAPI"]], "ape.api.convert.ConverterAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 6, 1, "", "convert"], [17, 6, 1, "", "is_convertible"]], "ape.api.explorers": [[17, 4, 1, "", "ExplorerAPI"]], "ape.api.explorers.ExplorerAPI": [[17, 6, 1, "", "get_address_url"], [17, 6, 1, "", "get_contract_type"], [17, 6, 1, "", "get_transaction_url"], [17, 6, 1, "", "publish_contract"]], "ape.api.networks": [[17, 4, 1, "", "EcosystemAPI"], [17, 4, 1, "", "ForkedNetworkAPI"], [17, 4, 1, "", "NetworkAPI"], [17, 4, 1, "", "ProviderContextManager"], [17, 4, 1, "", "ProxyInfoAPI"], [17, 1, 1, "", "create_network_type"]], "ape.api.networks.EcosystemAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 6, 1, "", "add_network"], [17, 5, 1, "", "config"], [17, 6, 1, "", "create_transaction"], [17, 5, 1, "", "custom_network"], [17, 5, 1, "", "data_folder"], [17, 6, 1, "", "decode_address"], [17, 6, 1, "", "decode_block"], [17, 6, 1, "", "decode_calldata"], [17, 6, 1, "", "decode_custom_error"], [17, 6, 1, "", "decode_logs"], [17, 6, 1, "", "decode_primitive_value"], [17, 6, 1, "", "decode_receipt"], [17, 6, 1, "", "decode_returndata"], [17, 5, 1, "", "default_network_name"], [17, 6, 1, "", "encode_address"], [17, 6, 1, "", "encode_calldata"], [17, 6, 1, "", "encode_contract_blueprint"], [17, 6, 1, "", "encode_deployment"], [17, 6, 1, "", "encode_transaction"], [17, 6, 1, "", "enrich_trace"], [17, 2, 1, "", "fee_token_decimals"], [17, 2, 1, "", "fee_token_symbol"], [17, 6, 1, "", "get_method_selector"], [17, 6, 1, "", "get_network"], [17, 6, 1, "", "get_network_data"], [17, 6, 1, "", "get_proxy_info"], [17, 6, 1, "", "get_python_types"], [17, 2, 1, "", "name"], [17, 5, 1, "", "networks"], [17, 2, 1, "", "request_header"], [17, 6, 1, "", "serialize_transaction"], [17, 6, 1, "", "set_default_network"]], "ape.api.networks.ForkedNetworkAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 5, 1, "", "upstream_chain_id"], [17, 5, 1, "", "upstream_network"], [17, 5, 1, "", "upstream_provider"], [17, 6, 1, "", "use_upstream_provider"]], "ape.api.networks.NetworkAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 5, 1, "", "auto_gas_multiplier"], [17, 5, 1, "", "base_fee_multiplier"], [17, 5, 1, "", "block_time"], [17, 5, 1, "", "chain_id"], [17, 5, 1, "", "data_folder"], [17, 5, 1, "", "default_provider_name"], [17, 2, 1, "", "ecosystem"], [17, 5, 1, "", "ecosystem_config"], [17, 5, 1, "", "explorer"], [17, 6, 1, "", "get_provider"], [17, 5, 1, "", "is_adhoc"], [17, 5, 1, "", "is_dev"], [17, 5, 1, "", "is_fork"], [17, 5, 1, "", "is_local"], [17, 2, 1, "", "name"], [17, 5, 1, "", "network_id"], [17, 5, 1, "", "providers"], [17, 6, 1, "", "publish_contract"], [17, 2, 1, "", "request_header"], [17, 5, 1, "", "required_confirmations"], [17, 6, 1, "", "set_default_provider"], [17, 5, 1, "", "transaction_acceptance_timeout"], [17, 6, 1, "", "use_default_provider"], [17, 6, 1, "", "use_provider"], [17, 6, 1, "", "verify_chain_id"]], "ape.api.networks.ProviderContextManager": [[17, 5, 1, "", "empty"]], "ape.api.networks.ProxyInfoAPI": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 2, 1, "", "target"]], "ape.api.projects": [[17, 4, 1, "", "ApeProject"], [17, 4, 1, "", "DependencyAPI"], [17, 4, 1, "", "ProjectAPI"]], "ape.api.projects.ApeProject": [[17, 6, 1, "", "extract_config"], [17, 5, 1, "", "is_valid"]], "ape.api.projects.DependencyAPI": [[17, 2, 1, "", "config_override"], [17, 6, 1, "", "fetch"], [17, 2, 1, "", "name"], [17, 5, 1, "", "package_id"], [17, 5, 1, "", "uri"], [17, 5, 1, "", "version_id"]], "ape.api.projects.ProjectAPI": [[17, 6, 1, "", "extract_config"], [17, 5, 1, "", "is_valid"], [17, 2, 1, "", "path"]], "ape.api.providers": [[17, 4, 1, "", "BlockAPI"], [17, 4, 1, "", "ProviderAPI"], [17, 4, 1, "", "SubprocessProvider"], [17, 4, 1, "", "TestProviderAPI"], [17, 4, 1, "", "UpstreamProvider"]], "ape.api.providers.BlockAPI": [[17, 5, 1, "", "datetime"], [17, 2, 1, "", "hash"], [17, 2, 1, "", "num_transactions"], [17, 2, 1, "", "number"], [17, 2, 1, "", "parent_hash"], [17, 5, 1, "", "size"], [17, 2, 1, "", "timestamp"], [17, 5, 1, "", "transactions"], [17, 6, 1, "", "validate_size"]], "ape.api.providers.ProviderAPI": [[17, 5, 1, "", "base_fee"], [17, 2, 1, "", "block_page_size"], [17, 5, 1, "", "chain_id"], [17, 2, 1, "", "concurrency"], [17, 5, 1, "", "config"], [17, 6, 1, "", "connect"], [17, 5, 1, "", "connection_id"], [17, 5, 1, "", "connection_str"], [17, 5, 1, "", "data_folder"], [17, 6, 1, "", "disconnect"], [17, 6, 1, "", "estimate_gas_cost"], [17, 5, 1, "", "gas_price"], [17, 6, 1, "", "get_balance"], [17, 6, 1, "", "get_block"], [17, 6, 1, "", "get_code"], [17, 6, 1, "", "get_contract_logs"], [17, 6, 1, "", "get_nonce"], [17, 6, 1, "", "get_receipt"], [17, 6, 1, "", "get_storage"], [17, 6, 1, "", "get_test_account"], [17, 6, 1, "", "get_transaction_trace"], [17, 6, 1, "", "get_transactions_by_account_nonce"], [17, 6, 1, "", "get_transactions_by_block"], [17, 6, 1, "", "get_virtual_machine_error"], [17, 5, 1, "", "http_uri"], [17, 5, 1, "", "is_connected"], [17, 6, 1, "", "make_request"], [17, 5, 1, "", "max_gas"], [17, 6, 1, "", "mine"], [17, 2, 1, "", "name"], [17, 2, 1, "", "network"], [17, 5, 1, "", "network_choice"], [17, 6, 1, "", "poll_blocks"], [17, 6, 1, "", "poll_logs"], [17, 6, 1, "", "prepare_transaction"], [17, 5, 1, "", "priority_fee"], [17, 2, 1, "", "provider_settings"], [17, 6, 1, "", "relock_account"], [17, 2, 1, "", "request_header"], [17, 6, 1, "", "restore"], [17, 6, 1, "", "send_call"], [17, 6, 1, "", "send_private_transaction"], [17, 6, 1, "", "send_transaction"], [17, 6, 1, "", "set_balance"], [17, 6, 1, "", "set_code"], [17, 6, 1, "", "set_storage"], [17, 6, 1, "", "set_timestamp"], [17, 5, 1, "", "settings"], [17, 6, 1, "", "snapshot"], [17, 6, 1, "", "stream_request"], [17, 5, 1, "", "supports_tracing"], [17, 6, 1, "", "unlock_account"], [17, 6, 1, "", "update_settings"], [17, 5, 1, "", "ws_uri"]], "ape.api.providers.SubprocessProvider": [[17, 6, 1, "", "build_command"], [17, 6, 1, "", "connect"], [17, 5, 1, "", "connection_id"], [17, 6, 1, "", "disconnect"], [17, 5, 1, "", "process_name"], [17, 6, 1, "", "start"], [17, 6, 1, "", "stop"]], "ape.api.providers.TestProviderAPI": [[17, 5, 1, "", "auto_mine"], [17, 6, 1, "", "mine"], [17, 6, 1, "", "restore"], [17, 6, 1, "", "set_timestamp"], [17, 6, 1, "", "snapshot"]], "ape.api.query": [[17, 4, 1, "", "AccountTransactionQuery"], [17, 4, 1, "", "BlockQuery"], [17, 4, 1, "", "BlockTransactionQuery"], [17, 4, 1, "", "ContractCreation"], [17, 4, 1, "", "ContractCreationQuery"], [17, 4, 1, "", "ContractEventQuery"], [17, 4, 1, "", "ContractMethodQuery"], [17, 4, 1, "", "QueryAPI"]], "ape.api.query.AccountTransactionQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.BlockQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.BlockTransactionQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.ContractCreation": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"], [17, 2, 1, "", "block"], [17, 2, 1, "", "deployer"], [17, 2, 1, "", "factory"], [17, 6, 1, "", "from_receipt"], [17, 5, 1, "", "receipt"], [17, 2, 1, "", "txn_hash"]], "ape.api.query.ContractCreationQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.ContractEventQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.ContractMethodQuery": [[17, 2, 1, "", "__class_vars__"], [17, 2, 1, "", "__private_attributes__"], [17, 2, 1, "", "__pydantic_complete__"], [17, 2, 1, "", "__pydantic_core_schema__"], [17, 2, 1, "", "__pydantic_custom_init__"], [17, 2, 1, "", "__pydantic_decorators__"], [17, 2, 1, "", "__pydantic_extra__"], [17, 2, 1, "", "__pydantic_fields_set__"], [17, 2, 1, "", "__pydantic_generic_metadata__"], [17, 2, 1, "", "__pydantic_parent_namespace__"], [17, 2, 1, "", "__pydantic_post_init__"], [17, 2, 1, "", "__pydantic_private__"], [17, 2, 1, "", "__pydantic_serializer__"], [17, 2, 1, "", "__pydantic_validator__"], [17, 2, 1, "", "__signature__"]], "ape.api.query.QueryAPI": [[17, 6, 1, "", "estimate_query"], [17, 6, 1, "", "perform_query"], [17, 6, 1, "", "update_cache"]], "ape.api.transactions": [[17, 4, 1, "", "ReceiptAPI"], [17, 4, 1, "", "TransactionAPI"]], "ape.api.transactions.ReceiptAPI": [[17, 6, 1, "", "await_confirmations"], [17, 5, 1, "", "confirmed"], [17, 5, 1, "", "debug_logs_lines"], [17, 5, 1, "", "debug_logs_typed"], [17, 6, 1, "", "decode_logs"], [17, 5, 1, "", "events"], [17, 5, 1, "", "failed"], [17, 5, 1, "", "method_called"], [17, 6, 1, "", "raise_for_status"], [17, 5, 1, "", "ran_out_of_gas"], [17, 5, 1, "", "return_value"], [17, 6, 1, "", "show_debug_logs"], [17, 6, 1, "", "show_events"], [17, 6, 1, "", "show_gas_report"], [17, 6, 1, "", "show_source_traceback"], [17, 6, 1, "", "show_trace"], [17, 5, 1, "", "source_traceback"], [17, 5, 1, "", "total_fees_paid"], [17, 5, 1, "", "trace"], [17, 6, 1, "", "track_coverage"], [17, 6, 1, "", "track_gas"]], "ape.api.transactions.TransactionAPI": [[17, 5, 1, "", "receipt"], [17, 6, 1, "", "serialize_transaction"], [17, 5, 1, "", "total_transfer_value"], [17, 5, 1, "", "trace"], [17, 5, 1, "", "txn_hash"]], "ape.cli": [[18, 0, 0, "-", "arguments"], [18, 0, 0, "-", "choices"], [18, 0, 0, "-", "commands"], [18, 0, 0, "-", "options"], [18, 0, 0, "-", "paramtype"]], "ape.cli.arguments": [[18, 1, 1, "", "contract_file_paths_argument"], [18, 1, 1, "", "existing_alias_argument"], [18, 1, 1, "", "non_existing_alias_argument"]], "ape.cli.choices": [[18, 4, 1, "", "AccountAliasPromptChoice"], [18, 4, 1, "", "Alias"], [18, 4, 1, "", "NetworkChoice"], [18, 4, 1, "", "OutputFormat"], [18, 4, 1, "", "PromptChoice"], [18, 1, 1, "", "output_format_choice"], [18, 1, 1, "", "select_account"]], "ape.cli.choices.AccountAliasPromptChoice": [[18, 6, 1, "", "convert"], [18, 6, 1, "", "print_choices"], [18, 6, 1, "", "select_account"]], "ape.cli.choices.Alias": [[18, 2, 1, "", "name"]], "ape.cli.choices.NetworkChoice": [[18, 6, 1, "", "convert"], [18, 6, 1, "", "get_metavar"]], "ape.cli.choices.OutputFormat": [[18, 2, 1, "", "TREE"], [18, 2, 1, "", "YAML"]], "ape.cli.choices.PromptChoice": [[18, 6, 1, "", "convert"], [18, 6, 1, "", "print_choices"]], "ape.cli.commands": [[18, 4, 1, "", "ConnectedProviderCommand"]], "ape.cli.commands.ConnectedProviderCommand": [[18, 6, 1, "", "invoke"], [18, 6, 1, "", "parse_args"]], "ape.cli.options": [[18, 4, 1, "", "ApeCliContextObject"], [18, 4, 1, "", "NetworkOption"], [18, 1, 1, "", "account_option"], [18, 1, 1, "", "ape_cli_context"], [18, 1, 1, "", "contract_option"], [18, 1, 1, "", "incompatible_with"], [18, 1, 1, "", "network_option"], [18, 1, 1, "", "output_format_option"], [18, 1, 1, "", "skip_confirmation_option"], [18, 1, 1, "", "verbosity_option"]], "ape.cli.options.ApeCliContextObject": [[18, 6, 1, "", "abort"]], "ape.cli.paramtype": [[18, 4, 1, "", "JSON"], [18, 4, 1, "", "Path"]], "ape.cli.paramtype.JSON": [[18, 6, 1, "", "convert"]], "ape.contracts.base": [[19, 4, 1, "", "ContractContainer"], [19, 4, 1, "", "ContractEvent"], [19, 4, 1, "", "ContractInstance"], [19, 4, 1, "", "ContractTypeWrapper"]], "ape.contracts.base.ContractContainer": [[19, 6, 1, "", "__call__"], [19, 6, 1, "", "__eq__"], [19, 2, 1, "", "__hash__"], [19, 6, 1, "", "at"], [19, 6, 1, "", "deploy"], [19, 5, 1, "", "deployments"]], "ape.contracts.base.ContractEvent": [[19, 6, 1, "", "__call__"], [19, 2, 1, "", "__class_vars__"], [19, 6, 1, "", "__iter__"], [19, 2, 1, "", "__private_attributes__"], [19, 2, 1, "", "__pydantic_complete__"], [19, 2, 1, "", "__pydantic_core_schema__"], [19, 2, 1, "", "__pydantic_custom_init__"], [19, 2, 1, "", "__pydantic_decorators__"], [19, 2, 1, "", "__pydantic_generic_metadata__"], [19, 2, 1, "", "__pydantic_parent_namespace__"], [19, 2, 1, "", "__pydantic_post_init__"], [19, 2, 1, "", "__pydantic_serializer__"], [19, 2, 1, "", "__pydantic_validator__"], [19, 2, 1, "", "__signature__"], [19, 6, 1, "", "from_receipt"], [19, 5, 1, "", "info"], [19, 5, 1, "", "name"], [19, 6, 1, "", "poll_logs"], [19, 6, 1, "", "query"], [19, 6, 1, "", "range"]], "ape.contracts.base.ContractInstance": [[19, 6, 1, "", "__call__"], [19, 5, 1, "", "address"], [19, 6, 1, "", "call_view_method"], [19, 5, 1, "", "creation_metadata"], [19, 6, 1, "", "from_receipt"], [19, 6, 1, "", "get_error_by_signature"], [19, 6, 1, "", "get_event_by_signature"], [19, 6, 1, "", "invoke_transaction"]], "ape.contracts.base.ContractTypeWrapper": [[19, 6, 1, "", "decode_input"], [19, 5, 1, "", "identifier_lookup"], [19, 5, 1, "", "selector_identifiers"], [19, 5, 1, "", "source_path"]], "ape.exceptions": [[20, 7, 1, "", "APINotImplementedError"], [20, 7, 1, "", "Abort"], [20, 7, 1, "", "AccountsError"], [20, 7, 1, "", "AliasAlreadyInUseError"], [20, 7, 1, "", "ApeAttributeError"], [20, 7, 1, "", "ApeException"], [20, 7, 1, "", "ApeIndexError"], [20, 7, 1, "", "ArgumentsLengthError"], [20, 7, 1, "", "BlockNotFoundError"], [20, 7, 1, "", "ChainError"], [20, 7, 1, "", "CompilerError"], [20, 7, 1, "", "ConfigError"], [20, 7, 1, "", "ContractDataError"], [20, 7, 1, "", "ContractLogicError"], [20, 7, 1, "", "ContractNotFoundError"], [20, 7, 1, "", "ConversionError"], [20, 7, 1, "", "CustomError"], [20, 7, 1, "", "DecodingError"], [20, 7, 1, "", "EcosystemNotFoundError"], [20, 7, 1, "", "MethodNonPayableError"], [20, 7, 1, "", "MissingDeploymentBytecodeError"], [20, 7, 1, "", "NetworkError"], [20, 7, 1, "", "NetworkMismatchError"], [20, 7, 1, "", "NetworkNotFoundError"], [20, 7, 1, "", "OutOfGasError"], [20, 7, 1, "", "PluginInstallError"], [20, 7, 1, "", "PluginVersionError"], [20, 7, 1, "", "ProjectError"], [20, 7, 1, "", "ProviderError"], [20, 7, 1, "", "ProviderNotConnectedError"], [20, 7, 1, "", "ProviderNotFoundError"], [20, 7, 1, "", "QueryEngineError"], [20, 7, 1, "", "RPCTimeoutError"], [20, 7, 1, "", "SignatureError"], [20, 7, 1, "", "SubprocessError"], [20, 7, 1, "", "SubprocessTimeoutError"], [20, 7, 1, "", "TransactionError"], [20, 7, 1, "", "TransactionNotFoundError"], [20, 7, 1, "", "UnknownSnapshotError"], [20, 7, 1, "", "UnknownVersionError"], [20, 7, 1, "", "VirtualMachineError"], [20, 1, 1, "", "handle_ape_exception"]], "ape.exceptions.Abort": [[20, 6, 1, "", "show"]], "ape.exceptions.ContractLogicError": [[20, 5, 1, "", "dev_message"], [20, 6, 1, "", "from_error"]], "ape.exceptions.CustomError": [[20, 5, 1, "", "name"]], "ape.managers": [[21, 0, 0, "-", "accounts"], [21, 0, 0, "-", "compilers"], [21, 0, 0, "-", "config"], [21, 0, 0, "-", "converters"], [21, 0, 0, "-", "networks"], [21, 0, 0, "-", "project"], [21, 0, 0, "-", "query"]], "ape.managers.accounts": [[21, 4, 1, "", "AccountManager"], [21, 4, 1, "", "TestAccountManager"]], "ape.managers.accounts.AccountManager": [[21, 6, 1, "", "__contains__"], [21, 6, 1, "", "__len__"], [21, 5, 1, "", "aliases"], [21, 5, 1, "", "containers"], [21, 6, 1, "", "get_accounts_by_type"], [21, 6, 1, "", "load"], [21, 5, 1, "", "test_accounts"]], "ape.managers.accounts.TestAccountManager": [[21, 6, 1, "", "__contains__"], [21, 6, 1, "", "__getitem__"], [21, 6, 1, "", "__iter__"], [21, 6, 1, "", "__len__"], [21, 6, 1, "", "impersonate_account"], [21, 6, 1, "", "stop_impersonating"]], "ape.managers.chain": [[21, 4, 1, "", "AccountHistory"], [21, 4, 1, "", "BlockContainer"], [21, 4, 1, "", "ChainManager"], [21, 4, 1, "", "ContractCache"], [21, 4, 1, "", "TransactionHistory"]], "ape.managers.chain.AccountHistory": [[21, 2, 1, "", "__class_vars__"], [21, 6, 1, "", "__iter__"], [21, 6, 1, "", "__len__"], [21, 2, 1, "", "__private_attributes__"], [21, 2, 1, "", "__pydantic_complete__"], [21, 2, 1, "", "__pydantic_core_schema__"], [21, 2, 1, "", "__pydantic_custom_init__"], [21, 2, 1, "", "__pydantic_decorators__"], [21, 2, 1, "", "__pydantic_generic_metadata__"], [21, 2, 1, "", "__pydantic_parent_namespace__"], [21, 2, 1, "", "__pydantic_post_init__"], [21, 2, 1, "", "__pydantic_serializer__"], [21, 2, 1, "", "__pydantic_validator__"], [21, 2, 1, "", "__signature__"], [21, 2, 1, "", "address"], [21, 6, 1, "", "append"], [21, 5, 1, "", "outgoing"], [21, 6, 1, "", "query"], [21, 6, 1, "", "revert_to_block"], [21, 2, 1, "", "sessional"]], "ape.managers.chain.BlockContainer": [[21, 6, 1, "", "__getitem__"], [21, 6, 1, "", "__iter__"], [21, 6, 1, "", "__len__"], [21, 5, 1, "", "head"], [21, 5, 1, "", "height"], [21, 6, 1, "", "poll_blocks"], [21, 6, 1, "", "query"], [21, 6, 1, "", "range"]], "ape.managers.chain.ChainManager": [[21, 5, 1, "", "base_fee"], [21, 5, 1, "", "blocks"], [21, 5, 1, "", "chain_id"], [21, 5, 1, "", "gas_price"], [21, 6, 1, "", "get_receipt"], [21, 5, 1, "", "history"], [21, 6, 1, "", "isolate"], [21, 6, 1, "", "mine"], [21, 5, 1, "", "pending_timestamp"], [21, 6, 1, "", "restore"], [21, 6, 1, "", "snapshot"]], "ape.managers.chain.ContractCache": [[21, 6, 1, "", "__delitem__"], [21, 6, 1, "", "__setitem__"], [21, 6, 1, "", "cache_blueprint"], [21, 6, 1, "", "cache_deployment"], [21, 6, 1, "", "cache_proxy_info"], [21, 6, 1, "", "clear_local_caches"], [21, 6, 1, "", "get"], [21, 6, 1, "", "get_blueprint"], [21, 6, 1, "", "get_container"], [21, 6, 1, "", "get_creation_metadata"], [21, 6, 1, "", "get_deployments"], [21, 6, 1, "", "get_multiple"], [21, 6, 1, "", "get_proxy_info"], [21, 6, 1, "", "instance_at"], [21, 6, 1, "", "instance_from_receipt"]], "ape.managers.chain.TransactionHistory": [[21, 6, 1, "", "append"], [21, 6, 1, "", "revert_to_block"]], "ape.managers.compilers": [[21, 4, 1, "", "CompilerManager"]], "ape.managers.compilers.CompilerManager": [[21, 6, 1, "", "can_trace_source"], [21, 6, 1, "", "compile"], [21, 6, 1, "", "compile_source"], [21, 6, 1, "", "enrich_error"], [21, 6, 1, "", "flatten_contract"], [21, 6, 1, "", "get_custom_error"], [21, 6, 1, "", "get_imports"], [21, 6, 1, "", "get_references"], [21, 5, 1, "", "registered_compilers"]], "ape.managers.config": [[21, 4, 1, "", "ConfigManager"]], "ape.managers.config.ConfigManager": [[21, 6, 1, "", "extract_config"], [21, 5, 1, "", "global_config"], [21, 6, 1, "", "isolate_data_folder"]], "ape.managers.converters": [[21, 4, 1, "", "AccountIntConverter"], [21, 4, 1, "", "AddressAPIConverter"], [21, 4, 1, "", "BytesAddressConverter"], [21, 4, 1, "", "ConversionManager"], [21, 4, 1, "", "HexAddressConverter"], [21, 4, 1, "", "HexConverter"], [21, 4, 1, "", "HexIntConverter"], [21, 4, 1, "", "HexIterableConverter"], [21, 4, 1, "", "IntAddressConverter"], [21, 4, 1, "", "StringDecimalConverter"], [21, 4, 1, "", "StringIntConverter"], [21, 4, 1, "", "TimestampConverter"]], "ape.managers.converters.AccountIntConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.AddressAPIConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.BytesAddressConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.ConversionManager": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_type"]], "ape.managers.converters.HexAddressConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.HexConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.HexIntConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.HexIterableConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.IntAddressConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.StringDecimalConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.StringIntConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.converters.TimestampConverter": [[21, 6, 1, "", "convert"], [21, 6, 1, "", "is_convertible"]], "ape.managers.networks": [[21, 4, 1, "", "NetworkManager"]], "ape.managers.networks.NetworkManager": [[21, 5, 1, "", "active_provider"], [21, 6, 1, "", "create_custom_provider"], [21, 5, 1, "", "custom_networks"], [21, 5, 1, "", "default_ecosystem"], [21, 5, 1, "", "ecosystem"], [21, 5, 1, "", "ecosystem_names"], [21, 5, 1, "", "ecosystems"], [21, 6, 1, "", "fork"], [21, 6, 1, "", "get_ecosystem"], [21, 6, 1, "", "get_network_choices"], [21, 6, 1, "", "get_provider_from_choice"], [21, 6, 1, "", "get_request_headers"], [21, 5, 1, "", "network"], [21, 5, 1, "", "network_data"], [21, 5, 1, "", "network_names"], [21, 6, 1, "", "parse_network_choice"], [21, 5, 1, "", "provider_names"], [21, 6, 1, "", "set_default_ecosystem"]], "ape.managers.project": [[21, 4, 1, "", "ContractManager"], [21, 4, 1, "", "Dependency"], [21, 4, 1, "", "DependencyManager"], [21, 4, 1, "", "DependencyVersionMap"], [21, 4, 1, "", "LocalProject"], [21, 4, 1, "", "Project"], [21, 4, 1, "", "ProjectManager"], [21, 4, 1, "", "SourceManager"]], "ape.managers.project.ContractManager": [[21, 6, 1, "", "get"]], "ape.managers.project.Dependency": [[21, 6, 1, "", "__eq__"], [21, 6, 1, "", "__hash__"], [21, 6, 1, "", "compile"], [21, 6, 1, "", "install"], [21, 5, 1, "", "name"], [21, 5, 1, "", "package_id"], [21, 5, 1, "", "project"], [21, 6, 1, "", "unpack"], [21, 5, 1, "", "uri"], [21, 5, 1, "", "version"]], "ape.managers.project.DependencyManager": [[21, 6, 1, "", "add"], [21, 6, 1, "", "decode_dependency"], [21, 6, 1, "", "get_dependency"], [21, 6, 1, "", "get_versions"], [21, 6, 1, "", "install"], [21, 5, 1, "", "installed"], [21, 5, 1, "", "packages_cache"], [21, 5, 1, "", "specified"], [21, 6, 1, "", "unpack"], [21, 5, 1, "", "uri_map"]], "ape.managers.project.DependencyVersionMap": [[21, 6, 1, "", "__contains__"], [21, 6, 1, "", "__getitem__"], [21, 6, 1, "", "get"]], "ape.managers.project.LocalProject": [[21, 5, 1, "", "config"], [21, 5, 1, "", "contracts"], [21, 5, 1, "", "contracts_folder"], [21, 5, 1, "", "deployments"], [21, 5, 1, "", "exclusions"], [21, 6, 1, "", "extract_manifest"], [21, 5, 1, "", "in_tempdir"], [21, 5, 1, "", "interfaces_folder"], [21, 6, 1, "", "isolate_in_tempdir"], [21, 6, 1, "", "load_manifest"], [21, 5, 1, "", "meta"], [21, 5, 1, "", "project_api"], [21, 6, 1, "", "refresh_sources"], [21, 6, 1, "", "reload_config"], [21, 5, 1, "", "sources"], [21, 6, 1, "", "unpack"], [21, 6, 1, "", "update_manifest"]], "ape.managers.project.Project": [[21, 6, 1, "", "add_compiler_data"], [21, 5, 1, "", "dependencies"], [21, 5, 1, "", "is_compiled"], [21, 6, 1, "", "isolate_in_tempdir"], [21, 6, 1, "", "reconfigure"], [21, 6, 1, "", "unpack"], [21, 6, 1, "", "update_manifest"]], "ape.managers.project.ProjectManager": [[21, 6, 1, "", "from_manifest"], [21, 6, 1, "", "from_python_library"]], "ape.managers.project.SourceManager": [[21, 6, 1, "", "get"], [21, 6, 1, "", "is_excluded"], [21, 6, 1, "", "lookup"], [21, 5, 1, "", "paths"], [21, 6, 1, "", "refresh"]], "ape.managers.query": [[21, 4, 1, "", "DefaultQueryProvider"], [21, 4, 1, "", "QueryManager"]], "ape.managers.query.DefaultQueryProvider": [[21, 6, 1, "", "estimate_query"], [21, 6, 1, "", "perform_query"]], "ape.managers.query.QueryManager": [[21, 5, 1, "", "engines"], [21, 6, 1, "", "query"]], "ape.plugins": [[22, 0, 0, "-", "account"], [22, 0, 0, "-", "compiler"], [22, 0, 0, "-", "config"], [22, 0, 0, "-", "converter"], [22, 0, 0, "-", "network"], [22, 0, 0, "-", "pluggy_patch"], [22, 0, 0, "-", "project"], [22, 0, 0, "-", "query"], [22, 1, 1, "", "register"]], "ape.plugins.account": [[22, 4, 1, "", "AccountPlugin"]], "ape.plugins.account.AccountPlugin": [[22, 6, 1, "", "account_types"]], "ape.plugins.compiler": [[22, 4, 1, "", "CompilerPlugin"]], "ape.plugins.compiler.CompilerPlugin": [[22, 6, 1, "", "register_compiler"]], "ape.plugins.config": [[22, 4, 1, "", "Config"]], "ape.plugins.config.Config": [[22, 6, 1, "", "config_class"]], "ape.plugins.converter": [[22, 4, 1, "", "ConversionPlugin"]], "ape.plugins.converter.ConversionPlugin": [[22, 6, 1, "", "converters"]], "ape.plugins.network": [[22, 4, 1, "", "EcosystemPlugin"], [22, 4, 1, "", "ExplorerPlugin"], [22, 4, 1, "", "NetworkPlugin"], [22, 4, 1, "", "ProviderPlugin"]], "ape.plugins.network.EcosystemPlugin": [[22, 6, 1, "", "ecosystems"]], "ape.plugins.network.ExplorerPlugin": [[22, 6, 1, "", "explorers"]], "ape.plugins.network.NetworkPlugin": [[22, 6, 1, "", "networks"]], "ape.plugins.network.ProviderPlugin": [[22, 6, 1, "", "providers"]], "ape.plugins.pluggy_patch": [[22, 4, 1, "", "PluginType"], [22, 3, 1, "", "plugin_manager"]], "ape.plugins.project": [[22, 4, 1, "", "DependencyPlugin"], [22, 4, 1, "", "ProjectPlugin"]], "ape.plugins.project.DependencyPlugin": [[22, 6, 1, "", "dependencies"]], "ape.plugins.project.ProjectPlugin": [[22, 6, 1, "", "projects"]], "ape.plugins.query": [[22, 4, 1, "", "QueryPlugin"]], "ape.plugins.query.QueryPlugin": [[22, 6, 1, "", "query_engines"]], "ape.types": [[23, 4, 1, "", "BaseContractLog"], [23, 3, 1, "", "BlockID"], [23, 4, 1, "", "ContractLog"], [23, 4, 1, "", "MockContractLog"], [23, 0, 0, "-", "address"], [23, 0, 0, "-", "coverage"]], "ape.types.BaseContractLog": [[23, 2, 1, "", "contract_address"], [23, 2, 1, "", "event_arguments"], [23, 2, 1, "", "event_name"]], "ape.types.ContractLog": [[23, 2, 1, "", "block_hash"], [23, 2, 1, "", "block_number"], [23, 2, 1, "", "log_index"], [23, 5, 1, "", "timestamp"], [23, 2, 1, "", "transaction_hash"], [23, 2, 1, "", "transaction_index"]], "ape.types.address": [[23, 3, 1, "", "AddressType"], [23, 3, 1, "", "RawAddress"]], "ape.types.coverage": [[23, 4, 1, "", "ContractCoverage"], [23, 4, 1, "", "ContractSourceCoverage"], [23, 4, 1, "", "CoverageProject"], [23, 4, 1, "", "CoverageReport"], [23, 4, 1, "", "CoverageStatement"], [23, 4, 1, "", "FunctionCoverage"]], "ape.types.coverage.ContractCoverage": [[23, 5, 1, "", "function_hits"], [23, 5, 1, "", "function_rate"], [23, 2, 1, "", "functions"], [23, 5, 1, "", "line_rate"], [23, 5, 1, "", "lines_covered"], [23, 5, 1, "", "lines_valid"], [23, 5, 1, "", "miss_count"], [23, 2, 1, "", "name"], [23, 5, 1, "", "statements"]], "ape.types.coverage.ContractSourceCoverage": [[23, 2, 1, "", "contracts"], [23, 5, 1, "", "function_hits"], [23, 5, 1, "", "function_rate"], [23, 6, 1, "", "include"], [23, 5, 1, "", "line_rate"], [23, 5, 1, "", "lines_covered"], [23, 5, 1, "", "lines_valid"], [23, 5, 1, "", "miss_count"], [23, 2, 1, "", "source_id"], [23, 5, 1, "", "statements"], [23, 5, 1, "", "total_functions"]], "ape.types.coverage.CoverageProject": [[23, 5, 1, "", "function_hits"], [23, 5, 1, "", "function_rate"], [23, 5, 1, "", "line_rate"], [23, 5, 1, "", "lines_covered"], [23, 5, 1, "", "lines_valid"], [23, 5, 1, "", "miss_count"], [23, 2, 1, "", "name"], [23, 2, 1, "", "sources"], [23, 5, 1, "", "statements"], [23, 5, 1, "", "total_functions"]], "ape.types.coverage.CoverageReport": [[23, 5, 1, "", "function_hits"], [23, 5, 1, "", "function_rate"], [23, 6, 1, "", "get_html"], [23, 6, 1, "", "get_xml"], [23, 5, 1, "", "line_rate"], [23, 5, 1, "", "lines_covered"], [23, 5, 1, "", "lines_valid"], [23, 5, 1, "", "miss_count"], [23, 2, 1, "", "projects"], [23, 2, 1, "", "source_folders"], [23, 5, 1, "", "sources"], [23, 5, 1, "", "statements"], [23, 2, 1, "", "timestamp"], [23, 5, 1, "", "total_functions"]], "ape.types.coverage.CoverageStatement": [[23, 2, 1, "", "hit_count"], [23, 2, 1, "", "location"], [23, 2, 1, "", "pcs"], [23, 2, 1, "", "tag"]], "ape.types.coverage.FunctionCoverage": [[23, 2, 1, "", "full_name"], [23, 2, 1, "", "hit_count"], [23, 5, 1, "", "line_rate"], [23, 5, 1, "", "lines_covered"], [23, 5, 1, "", "lines_valid"], [23, 5, 1, "", "miss_count"], [23, 2, 1, "", "name"], [23, 6, 1, "", "profile_statement"], [23, 2, 1, "", "statements"]], "ape.types.signatures": [[23, 4, 1, "", "MessageSignature"], [23, 4, 1, "", "SignableMessage"], [23, 4, 1, "", "TransactionSignature"], [23, 6, 1, "", "recover_signer"]], "ape.types.signatures.SignableMessage": [[23, 2, 1, "", "body"], [23, 2, 1, "", "header"], [23, 2, 1, "", "version"]], "ape.utils": [[24, 4, 1, "", "BaseInterface"], [24, 4, 1, "", "BaseInterfaceModel"], [24, 4, 1, "", "ExtraAttributesMixin"], [24, 4, 1, "", "ExtraModelAttributes"], [24, 4, 1, "", "GeneratedDevAccount"], [24, 4, 1, "", "JoinableQueue"], [24, 4, 1, "", "RPCHeaders"], [24, 4, 1, "", "Struct"], [24, 4, 1, "", "StructParser"], [24, 4, 1, "", "TraceStyles"], [24, 1, 1, "", "add_padding_to_strings"], [24, 1, 1, "", "allow_disconnected"], [24, 1, 1, "", "as_our_module"], [24, 1, 1, "", "clean_path"], [24, 1, 1, "", "create_tempdir"], [24, 1, 1, "", "expand_environment_variables"], [24, 1, 1, "", "extract_nested_value"], [24, 1, 1, "", "gas_estimation_error_message"], [24, 1, 1, "", "generate_dev_accounts"], [24, 1, 1, "", "get_all_files_in_directory"], [24, 1, 1, "", "get_current_timestamp_ms"], [24, 1, 1, "", "get_full_extension"], [24, 1, 1, "", "get_package_path"], [24, 1, 1, "", "get_package_version"], [24, 1, 1, "", "get_relative_path"], [24, 1, 1, "", "in_tempdir"], [24, 4, 1, "", "injected_before_use"], [24, 1, 1, "", "is_array"], [24, 1, 1, "", "is_evm_precompile"], [24, 1, 1, "", "is_named_tuple"], [24, 1, 1, "", "is_struct"], [24, 1, 1, "", "is_zero_hex"], [24, 1, 1, "", "load_config"], [24, 1, 1, "", "log_instead_of_fail"], [24, 1, 1, "", "path_match"], [24, 1, 1, "", "pragma_str_to_specifier_set"], [24, 1, 1, "", "raises_not_implemented"], [24, 1, 1, "", "returns_array"], [24, 1, 1, "", "run_in_tempdir"], [24, 1, 1, "", "run_until_complete"], [24, 4, 1, "", "singledispatchmethod"], [24, 1, 1, "", "spawn"], [24, 1, 1, "", "stream_response"], [24, 1, 1, "", "to_int"], [24, 4, 1, "", "use_temp_sys_path"]], "ape.utils.BaseInterfaceModel": [[24, 2, 1, "", "model_computed_fields"], [24, 2, 1, "", "model_config"], [24, 2, 1, "", "model_fields"]], "ape.utils.ExtraModelAttributes": [[24, 2, 1, "", "additional_error_message"], [24, 2, 1, "", "attributes"], [24, 6, 1, "", "get"], [24, 2, 1, "", "include_getattr"], [24, 2, 1, "", "include_getitem"], [24, 2, 1, "", "model_computed_fields"], [24, 2, 1, "", "model_config"], [24, 2, 1, "", "model_fields"], [24, 2, 1, "", "name"]], "ape.utils.GeneratedDevAccount": [[24, 2, 1, "", "address"], [24, 2, 1, "", "private_key"]], "ape.utils.JoinableQueue": [[24, 6, 1, "", "join"]], "ape.utils.Struct": [[24, 6, 1, "", "items"]], "ape.utils.StructParser": [[24, 6, 1, "", "decode_output"], [24, 5, 1, "", "default_name"], [24, 6, 1, "", "encode_input"]], "ape.utils.TraceStyles": [[24, 2, 1, "", "CONTRACTS"], [24, 2, 1, "", "DELEGATE"], [24, 2, 1, "", "GAS_COST"], [24, 2, 1, "", "INPUTS"], [24, 2, 1, "", "METHODS"], [24, 2, 1, "", "OUTPUTS"], [24, 2, 1, "", "VALUE"]], "ape.utils.singledispatchmethod": [[24, 6, 1, "", "register"]], "ape_accounts": [[11, 4, 1, "", "AccountContainer"], [11, 4, 1, "", "KeyfileAccount"], [11, 1, 1, "", "generate_account"], [11, 1, 1, "", "import_account_from_mnemonic"], [11, 1, 1, "", "import_account_from_private_key"]], "ape_accounts.AccountContainer": [[11, 5, 1, "", "accounts"], [11, 5, 1, "", "aliases"]], "ape_accounts.KeyfileAccount": [[11, 5, 1, "", "address"], [11, 5, 1, "", "alias"], [11, 6, 1, "", "set_autosign"], [11, 6, 1, "", "sign_message"], [11, 6, 1, "", "sign_raw_msghash"], [11, 6, 1, "", "sign_transaction"]], "ape_compile": [[12, 4, 1, "", "Config"], [12, 4, 1, "", "OutputExtras"]], "ape_compile.Config": [[12, 2, 1, "", "exclude"], [12, 2, 1, "", "include_dependencies"], [12, 2, 1, "", "output_extra"], [12, 6, 1, "", "serialize_exclude"]], "ape_compile.OutputExtras": [[12, 2, 1, "", "ABI"]], "ape_ethereum": [[13, 4, 1, "", "AccessListTransaction"], [13, 4, 1, "", "BaseEthereumConfig"], [13, 4, 1, "", "BaseTransaction"], [13, 4, 1, "", "Block"], [13, 4, 1, "", "CallTrace"], [13, 4, 1, "", "DynamicFeeTransaction"], [13, 4, 1, "", "Ethereum"], [13, 4, 1, "", "EthereumConfig"], [13, 4, 1, "", "EthereumNodeProvider"], [13, 4, 1, "", "ForkedNetworkConfig"], [13, 4, 1, "", "NetworkConfig"], [13, 4, 1, "", "Receipt"], [13, 4, 1, "", "SharedBlobReceipt"], [13, 4, 1, "", "SharedBlobTransaction"], [13, 4, 1, "", "StaticFeeTransaction"], [13, 4, 1, "", "Trace"], [13, 4, 1, "", "TransactionStatusEnum"], [13, 4, 1, "", "TransactionTrace"], [13, 4, 1, "", "TransactionType"], [13, 4, 1, "", "Web3Provider"], [13, 1, 1, "", "assert_web3_provider_uri_env_var_not_set"], [13, 0, 0, "-", "multicall"]], "ape_ethereum.BaseTransaction": [[13, 6, 1, "", "serialize_transaction"], [13, 5, 1, "", "txn_hash"]], "ape_ethereum.Block": [[13, 2, 1, "", "hash"], [13, 2, 1, "", "parent_hash"], [13, 5, 1, "", "size"]], "ape_ethereum.CallTrace": [[13, 2, 1, "", "arguments"], [13, 2, 1, "", "call_trace_approach"], [13, 6, 1, "", "get_calltree"], [13, 5, 1, "", "raw_trace_frames"], [13, 5, 1, "", "return_value"], [13, 5, 1, "", "transaction"], [13, 2, 1, "", "tx"]], "ape_ethereum.Ethereum": [[13, 5, 1, "", "config"], [13, 6, 1, "", "create_transaction"], [13, 6, 1, "", "decode_address"], [13, 6, 1, "", "decode_block"], [13, 6, 1, "", "decode_calldata"], [13, 6, 1, "", "decode_custom_error"], [13, 6, 1, "", "decode_logs"], [13, 6, 1, "", "decode_primitive_value"], [13, 6, 1, "", "decode_receipt"], [13, 6, 1, "", "decode_returndata"], [13, 6, 1, "", "encode_address"], [13, 6, 1, "", "encode_calldata"], [13, 6, 1, "", "encode_contract_blueprint"], [13, 6, 1, "", "encode_deployment"], [13, 6, 1, "", "encode_transaction"], [13, 6, 1, "", "enrich_trace"], [13, 2, 1, "", "fee_token_symbol"], [13, 6, 1, "", "get_proxy_info"], [13, 6, 1, "", "get_python_types"]], "ape_ethereum.EthereumNodeProvider": [[13, 2, 1, "", "block_page_size"], [13, 2, 1, "", "concurrency"], [13, 6, 1, "", "connect"], [13, 5, 1, "", "connection_id"], [13, 5, 1, "", "connection_str"], [13, 6, 1, "", "disconnect"], [13, 5, 1, "", "http_uri"], [13, 2, 1, "", "name"], [13, 2, 1, "", "request_header"], [13, 5, 1, "", "ws_uri"]], "ape_ethereum.ForkedNetworkConfig": [[13, 2, 1, "", "upstream_provider"]], "ape_ethereum.NetworkConfig": [[13, 2, 1, "", "base_fee_multiplier"], [13, 2, 1, "", "block_time"], [13, 2, 1, "", "default_provider"], [13, 2, 1, "", "default_transaction_type"], [13, 2, 1, "", "gas_limit"], [13, 2, 1, "", "max_receipt_retries"], [13, 2, 1, "", "request_headers"], [13, 2, 1, "", "required_confirmations"], [13, 2, 1, "", "transaction_acceptance_timeout"]], "ape_ethereum.Receipt": [[13, 5, 1, "", "debug_logs_typed"], [13, 6, 1, "", "decode_logs"], [13, 5, 1, "", "failed"], [13, 5, 1, "", "method_called"], [13, 6, 1, "", "raise_for_status"], [13, 5, 1, "", "ran_out_of_gas"], [13, 6, 1, "", "show_events"], [13, 6, 1, "", "show_gas_report"], [13, 6, 1, "", "show_source_traceback"], [13, 6, 1, "", "show_trace"], [13, 5, 1, "", "source_traceback"], [13, 5, 1, "", "total_fees_paid"]], "ape_ethereum.SharedBlobReceipt": [[13, 2, 1, "", "blob_gas_price"], [13, 2, 1, "", "blob_gas_used"]], "ape_ethereum.SharedBlobTransaction": [[13, 2, 1, "", "receiver"]], "ape_ethereum.Trace": [[13, 2, 1, "", "call_trace_approach"], [13, 5, 1, "", "debug_logs"], [13, 5, 1, "", "enriched_calltree"], [13, 6, 1, "", "get_calltree"], [13, 6, 1, "", "get_gas_report"], [13, 6, 1, "", "get_raw_calltree"], [13, 6, 1, "", "get_raw_frames"], [13, 5, 1, "", "raw_trace_frames"], [13, 5, 1, "", "return_value"], [13, 5, 1, "", "revert_message"], [13, 6, 1, "", "show"], [13, 6, 1, "", "show_gas_report"], [13, 5, 1, "", "transaction"]], "ape_ethereum.TransactionStatusEnum": [[13, 2, 1, "", "FAILING"], [13, 2, 1, "", "NO_ERROR"]], "ape_ethereum.TransactionTrace": [[13, 6, 1, "", "get_calltree"], [13, 5, 1, "", "raw_trace_frames"], [13, 5, 1, "", "transaction"]], "ape_ethereum.Web3Provider": [[13, 5, 1, "", "base_fee"], [13, 5, 1, "", "call_trace_approach"], [13, 5, 1, "", "chain_id"], [13, 6, 1, "", "create_access_list"], [13, 6, 1, "", "estimate_gas_cost"], [13, 5, 1, "", "gas_price"], [13, 6, 1, "", "get_balance"], [13, 6, 1, "", "get_block"], [13, 6, 1, "", "get_code"], [13, 6, 1, "", "get_contract_logs"], [13, 6, 1, "", "get_nonce"], [13, 6, 1, "", "get_receipt"], [13, 6, 1, "", "get_storage"], [13, 6, 1, "", "get_transaction_trace"], [13, 6, 1, "", "get_transactions_by_account_nonce"], [13, 6, 1, "", "get_transactions_by_block"], [13, 6, 1, "", "get_virtual_machine_error"], [13, 5, 1, "", "http_uri"], [13, 5, 1, "", "is_connected"], [13, 6, 1, "", "make_request"], [13, 5, 1, "", "max_gas"], [13, 6, 1, "", "poll_blocks"], [13, 6, 1, "", "poll_logs"], [13, 6, 1, "", "prepare_transaction"], [13, 5, 1, "", "priority_fee"], [13, 6, 1, "", "send_call"], [13, 6, 1, "", "send_transaction"], [13, 6, 1, "", "stream_request"], [13, 5, 1, "", "supports_tracing"], [13, 6, 1, "", "update_settings"], [13, 5, 1, "", "web3"], [13, 5, 1, "", "ws_uri"]], "ape_ethereum.multicall": [[13, 4, 1, "", "Call"], [13, 4, 1, "", "Transaction"]], "ape_ethereum.multicall.Call": [[13, 6, 1, "", "__call__"], [13, 6, 1, "", "add"], [13, 6, 1, "", "as_transaction"]], "ape_ethereum.multicall.Transaction": [[13, 6, 1, "", "__call__"], [13, 6, 1, "", "as_transaction"]], "ape_node": [[14, 4, 1, "", "EthereumNetworkConfig"], [14, 4, 1, "", "EthereumNodeConfig"], [14, 4, 1, "", "GethDev"], [14, 4, 1, "", "Node"], [14, 4, 1, "", "OtterscanQueryEngine"]], "ape_node.EthereumNodeConfig": [[14, 2, 1, "", "call_trace_approach"], [14, 2, 1, "", "data_dir"], [14, 2, 1, "", "ethereum"], [14, 2, 1, "", "executable"], [14, 2, 1, "", "ipc_path"], [14, 2, 1, "", "request_headers"]], "ape_node.GethDev": [[14, 5, 1, "", "auto_mine"], [14, 6, 1, "", "build_command"], [14, 5, 1, "", "chain_id"], [14, 6, 1, "", "connect"], [14, 6, 1, "", "disconnect"], [14, 6, 1, "", "get_test_account"], [14, 6, 1, "", "mine"], [14, 2, 1, "", "name"], [14, 5, 1, "", "process_name"], [14, 6, 1, "", "restore"], [14, 6, 1, "", "set_timestamp"], [14, 6, 1, "", "snapshot"], [14, 6, 1, "", "start"]], "ape_node.OtterscanQueryEngine": [[14, 6, 1, "", "estimate_query"], [14, 6, 1, "", "perform_query"]], "ape_pm": [[15, 4, 1, "", "BrownieProject"], [15, 4, 1, "", "FoundryProject"], [15, 4, 1, "", "GithubDependency"], [15, 4, 1, "", "InterfaceCompiler"], [15, 4, 1, "", "LocalDependency"], [15, 4, 1, "", "NpmDependency"], [15, 4, 1, "", "PythonDependency"]], "ape_pm.BrownieProject": [[15, 6, 1, "", "extract_config"], [15, 5, 1, "", "is_valid"]], "ape_pm.FoundryProject": [[15, 6, 1, "", "extract_config"], [15, 5, 1, "", "is_valid"]], "ape_pm.GithubDependency": [[15, 6, 1, "", "fetch"], [15, 2, 1, "", "github"], [15, 5, 1, "", "package_id"], [15, 2, 1, "", "ref"], [15, 5, 1, "", "uri"], [15, 2, 1, "", "version"], [15, 5, 1, "", "version_id"]], "ape_pm.InterfaceCompiler": [[15, 6, 1, "", "compile"], [15, 6, 1, "", "compile_code"], [15, 6, 1, "", "enrich_error"], [15, 6, 1, "", "get_versions"], [15, 5, 1, "", "name"]], "ape_pm.LocalDependency": [[15, 6, 1, "", "fetch"], [15, 2, 1, "", "local"], [15, 5, 1, "", "package_id"], [15, 5, 1, "", "uri"], [15, 2, 1, "", "version"], [15, 5, 1, "", "version_id"]], "ape_pm.NpmDependency": [[15, 6, 1, "", "fetch"], [15, 2, 1, "", "npm"], [15, 5, 1, "", "package_id"], [15, 5, 1, "", "uri"], [15, 2, 1, "", "version"], [15, 5, 1, "", "version_from_installed_package_json"], [15, 5, 1, "", "version_from_project_package_json"], [15, 5, 1, "", "version_id"]], "ape_pm.PythonDependency": [[15, 6, 1, "", "fetch"], [15, 5, 1, "", "package_id"], [15, 2, 1, "", "python"], [15, 5, 1, "", "uri"], [15, 2, 1, "", "version"], [15, 5, 1, "", "version_id"]], "ape_test": [[16, 4, 1, "", "ApeTestConfig"], [16, 4, 1, "", "CoverageConfig"], [16, 4, 1, "", "CoverageReportsConfig"], [16, 4, 1, "", "EthTesterProviderConfig"], [16, 4, 1, "", "GasConfig"], [16, 4, 1, "", "GasExclusion"], [16, 4, 1, "", "LocalProvider"], [16, 4, 1, "", "TestAccount"], [16, 4, 1, "", "TestAccountContainer"]], "ape_test.ApeTestConfig": [[16, 2, 1, "", "balance"], [16, 2, 1, "", "coverage"], [16, 2, 1, "", "disconnect_providers_after"], [16, 2, 1, "", "gas"], [16, 2, 1, "", "hd_path"], [16, 2, 1, "", "mnemonic"], [16, 2, 1, "", "number_of_accounts"], [16, 2, 1, "", "provider"]], "ape_test.CoverageConfig": [[16, 2, 1, "", "exclude"], [16, 2, 1, "", "reports"], [16, 2, 1, "", "track"]], "ape_test.CoverageReportsConfig": [[16, 2, 1, "", "html"], [16, 2, 1, "", "terminal"], [16, 2, 1, "", "xml"]], "ape_test.GasConfig": [[16, 2, 1, "", "exclude"], [16, 2, 1, "", "reports"]], "ape_test.LocalProvider": [[16, 5, 1, "", "auto_mine"], [16, 5, 1, "", "base_fee"], [16, 5, 1, "", "chain_id"], [16, 6, 1, "", "connect"], [16, 6, 1, "", "disconnect"], [16, 6, 1, "", "estimate_gas_cost"], [16, 5, 1, "", "gas_price"], [16, 6, 1, "", "get_balance"], [16, 6, 1, "", "get_contract_logs"], [16, 6, 1, "", "get_nonce"], [16, 6, 1, "", "get_test_account"], [16, 6, 1, "", "get_transaction_trace"], [16, 6, 1, "", "get_virtual_machine_error"], [16, 5, 1, "", "max_gas"], [16, 6, 1, "", "mine"], [16, 5, 1, "", "priority_fee"], [16, 6, 1, "", "restore"], [16, 6, 1, "", "send_call"], [16, 6, 1, "", "send_transaction"], [16, 6, 1, "", "set_timestamp"], [16, 5, 1, "", "settings"], [16, 6, 1, "", "snapshot"], [16, 5, 1, "", "supports_tracing"], [16, 6, 1, "", "update_settings"]], "ape_test.TestAccount": [[16, 5, 1, "", "address"], [16, 5, 1, "", "alias"], [16, 6, 1, "", "sign_message"], [16, 6, 1, "", "sign_raw_msghash"], [16, 6, 1, "", "sign_transaction"]], "ape_test.TestAccountContainer": [[16, 5, 1, "", "accounts"], [16, 5, 1, "", "aliases"], [16, 6, 1, "", "generate_account"], [16, 6, 1, "", "get_test_account"], [16, 6, 1, "", "reset"]], "accounts-change-password": [[0, 8, 1, "cmdoption-accounts-change-password-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-change-password-v", "-v"], [0, 8, 1, "cmdoption-accounts-change-password-arg-ALIAS", "ALIAS"]], "accounts-delete": [[0, 8, 1, "cmdoption-accounts-delete-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-delete-v", "-v"], [0, 8, 1, "cmdoption-accounts-delete-arg-ALIAS", "ALIAS"]], "accounts-export": [[0, 8, 1, "cmdoption-accounts-export-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-export-v", "-v"], [0, 8, 1, "cmdoption-accounts-export-arg-ALIAS", "ALIAS"]], "accounts-generate": [[0, 8, 1, "cmdoption-accounts-generate-hd-path", "--hd-path"], [0, 8, 1, "cmdoption-accounts-generate-hide-mnemonic", "--hide-mnemonic"], [0, 8, 1, "cmdoption-accounts-generate-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-generate-word-count", "--word-count"], [0, 8, 1, "cmdoption-accounts-generate-v", "-v"], [0, 8, 1, "cmdoption-accounts-generate-arg-ALIAS", "ALIAS"]], "accounts-import": [[0, 8, 1, "cmdoption-accounts-import-hd-path", "--hd-path"], [0, 8, 1, "cmdoption-accounts-import-use-mnemonic", "--use-mnemonic"], [0, 8, 1, "cmdoption-accounts-import-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-import-v", "-v"], [0, 8, 1, "cmdoption-accounts-import-arg-ALIAS", "ALIAS"]], "accounts-list": [[0, 8, 1, "cmdoption-accounts-list-all", "--all"], [0, 8, 1, "cmdoption-accounts-list-v", "--verbosity"], [0, 8, 1, "cmdoption-accounts-list-v", "-v"]], "compile": [[1, 8, 1, "cmdoption-compile-config-override", "--config-override"], [1, 8, 1, "cmdoption-compile-f", "--force"], [1, 8, 1, "cmdoption-compile-include-dependencies", "--include-dependencies"], [1, 8, 1, "cmdoption-compile-project", "--project"], [1, 8, 1, "cmdoption-compile-s", "--size"], [1, 8, 1, "cmdoption-compile-v", "--verbosity"], [1, 8, 1, "cmdoption-compile-f", "-f"], [1, 8, 1, "cmdoption-compile-s", "-s"], [1, 8, 1, "cmdoption-compile-v", "-v"], [1, 8, 1, "cmdoption-compile-arg-FILE_PATHS", "FILE_PATHS"]], "console": [[2, 8, 1, "cmdoption-console-v", "--verbosity"], [2, 8, 1, "cmdoption-console-v", "-v"]], "init": [[3, 8, 1, "cmdoption-init-github", "--github"], [3, 8, 1, "cmdoption-init-v", "--verbosity"], [3, 8, 1, "cmdoption-init-v", "-v"]], "networks-list": [[4, 8, 1, "cmdoption-networks-list-ecosystem", "--ecosystem"], [4, 8, 1, "cmdoption-networks-list-format", "--format"], [4, 8, 1, "cmdoption-networks-list-network", "--network"], [4, 8, 1, "cmdoption-networks-list-provider", "--provider"], [4, 8, 1, "cmdoption-networks-list-v", "--verbosity"], [4, 8, 1, "cmdoption-networks-list-v", "-v"]], "networks-run": [[4, 8, 1, "cmdoption-networks-run-network", "--network"], [4, 8, 1, "cmdoption-networks-run-v", "--verbosity"], [4, 8, 1, "cmdoption-networks-run-v", "-v"]], "plugins-change-version": [[5, 8, 1, "cmdoption-plugins-change-version-arg-VERSION", "VERSION"]], "plugins-install": [[5, 8, 1, "cmdoption-plugins-install-U", "--upgrade"], [5, 8, 1, "cmdoption-plugins-install-v", "--verbosity"], [5, 8, 1, "cmdoption-plugins-install-y", "--yes"], [5, 8, 1, "cmdoption-plugins-install-U", "-U"], [5, 8, 1, "cmdoption-plugins-install-v", "-v"], [5, 8, 1, "cmdoption-plugins-install-y", "-y"], [5, 8, 1, "cmdoption-plugins-install-arg-PLUGIN-NAMES", "PLUGIN-NAMES"]], "plugins-list": [[5, 8, 1, "cmdoption-plugins-list-a", "--all"], [5, 8, 1, "cmdoption-plugins-list-v", "--verbosity"], [5, 8, 1, "cmdoption-plugins-list-a", "-a"], [5, 8, 1, "cmdoption-plugins-list-v", "-v"]], "plugins-uninstall": [[5, 8, 1, "cmdoption-plugins-uninstall-v", "--verbosity"], [5, 8, 1, "cmdoption-plugins-uninstall-y", "--yes"], [5, 8, 1, "cmdoption-plugins-uninstall-v", "-v"], [5, 8, 1, "cmdoption-plugins-uninstall-y", "-y"], [5, 8, 1, "cmdoption-plugins-uninstall-arg-PLUGIN-NAMES", "PLUGIN-NAMES"]], "pm-compile": [[6, 8, 1, "cmdoption-pm-compile-config-override", "--config-override"], [6, 8, 1, "cmdoption-pm-compile-f", "--force"], [6, 8, 1, "cmdoption-pm-compile-v", "--verbosity"], [6, 8, 1, "cmdoption-pm-compile-version", "--version"], [6, 8, 1, "cmdoption-pm-compile-f", "-f"], [6, 8, 1, "cmdoption-pm-compile-v", "-v"], [6, 8, 1, "cmdoption-pm-compile-arg-NAME", "NAME"]], "pm-install": [[6, 8, 1, "cmdoption-pm-install-config-override", "--config-override"], [6, 8, 1, "cmdoption-pm-install-f", "--force"], [6, 8, 1, "cmdoption-pm-install-name", "--name"], [6, 8, 1, "cmdoption-pm-install-ref", "--ref"], [6, 8, 1, "cmdoption-pm-install-v", "--verbosity"], [6, 8, 1, "cmdoption-pm-install-version", "--version"], [6, 8, 1, "cmdoption-pm-install-f", "-f"], [6, 8, 1, "cmdoption-pm-install-v", "-v"], [6, 8, 1, "cmdoption-pm-install-arg-PACKAGE", "PACKAGE"]], "pm-list": [[6, 8, 1, "cmdoption-pm-list-all", "--all"], [6, 8, 1, "cmdoption-pm-list-v", "--verbosity"], [6, 8, 1, "cmdoption-pm-list-v", "-v"]], "pm-uninstall": [[6, 8, 1, "cmdoption-pm-uninstall-v", "--verbosity"], [6, 8, 1, "cmdoption-pm-uninstall-y", "--yes"], [6, 8, 1, "cmdoption-pm-uninstall-v", "-v"], [6, 8, 1, "cmdoption-pm-uninstall-y", "-y"], [6, 8, 1, "cmdoption-pm-uninstall-arg-NAME", "NAME"], [6, 8, 1, "cmdoption-pm-uninstall-arg-VERSIONS", "VERSIONS"]], "run": [[7, 8, 1, "cmdoption-run-I", "--interactive"], [7, 8, 1, "cmdoption-run-I", "-I"]], "test": [[8, 8, 1, "cmdoption-test-v", "--verbosity"], [8, 8, 1, "cmdoption-test-w", "--watch"], [8, 8, 1, "cmdoption-test-watch-delay", "--watch-delay"], [8, 8, 1, "cmdoption-test-watch-folders", "--watch-folders"], [8, 8, 1, "cmdoption-test-v", "-v"], [8, 8, 1, "cmdoption-test-w", "-w"], [8, 8, 1, "cmdoption-test-arg-PYTEST_ARGS", "PYTEST_ARGS"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:attribute", "3": "py:data", "4": "py:class", "5": "py:property", "6": "py:method", "7": "py:exception", "8": "std:cmdoption"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "data", "Python data"], "4": ["py", "class", "Python class"], "5": ["py", "property", "Python property"], "6": ["py", "method", "Python method"], "7": ["py", "exception", "Python exception"], "8": ["std", "cmdoption", "program option"]}, "titleterms": {"account": [0, 11, 17, 21, 22, 25, 26, 31, 44], "chang": [0, 5], "password": 0, "delet": 0, "export": [0, 25], "gener": [0, 25], "import": [0, 25, 32, 33], "list": [0, 4, 5, 6, 32, 46], "compil": [1, 6, 12, 17, 21, 22, 27, 32, 40], "consol": [2, 29, 46], "init": [3, 29], "network": [4, 17, 21, 22, 25, 26, 28, 34, 37, 43, 44], "run": [4, 7, 37], "plugin": [5, 9, 22, 27, 28, 33, 34, 35, 41], "version": [5, 35], "instal": [5, 6, 32, 35, 38, 41], "uninstal": [5, 6, 32], "updat": 5, "pm": [6, 15], "test": [8, 16, 25, 28, 44], "ap": [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 38, 44, 46], "doc": 9, "user": 9, "guid": 9, "cli": [9, 18, 26, 32, 33, 36, 37, 43], "refer": 9, "core": [9, 35], "python": [9, 32, 36, 38], "ethereum": 13, "multical": 13, "node": [14, 28], "api": [17, 33], "address": [17, 23, 30], "config": [17, 21, 22, 32, 37], "convert": [17, 21, 22], "explor": [17, 37, 40], "project": [17, 21, 22, 30, 33, 38, 44], "provid": [17, 37, 44], "transact": [17, 30, 31, 37, 44, 46], "queri": [17, 21, 22, 31], "argument": 18, "choic": 18, "command": [18, 29, 44], "option": 18, "paramet": 18, "type": [18, 23, 32, 35, 37], "contract": [19, 26, 28, 30, 31, 32, 39, 44], "except": 20, "manag": [21, 32, 37], "chain": [21, 44], "base": 22, "signatur": [23, 25], "coverag": [23, 44], "miscellan": 23, "util": 24, "us": [25, 31, 33], "outsid": 25, "creat": 25, "new": 25, "default": [25, 28, 30, 34], "sender": 25, "support": [25, 44], "live": [25, 37], "keyfil": 25, "exist": 25, "sign": 25, "messag": [25, 42], "eip": 25, "712": 25, "verifi": 25, "autom": 25, "hardwar": 25, "wallet": 25, "context": [26, 34, 37], "decor": 26, "tool": 26, "file": [26, 27, 32], "path": 26, "The": [27, 38], "json": 27, "other": [27, 38], "exclud": 27, "depend": [27, 28, 32, 38], "set": 27, "sourc": 27, "code": 27, "output": 27, "extra": [27, 29], "configur": [28, 29, 34, 37], "folder": [28, 32], "ecosystem": 28, "deploy": [28, 30, 40, 46], "request": [28, 37], "header": [28, 37], "namespac": 29, "function": [29, 44], "global": 29, "magic": 29, "bal": 29, "from": [30, 33, 46], "deploi": 30, "script": [30, 43], "publish": [30, 40], "ani": 30, "abi": 30, "previou": 30, "interact": [30, 37], "call": [30, 45], "fallback": 30, "direct": 30, "privat": 30, "decod": 30, "encod": 30, "input": 30, "interfac": 30, "introspect": 30, "multi": [30, 43, 44], "data": 31, "get": 31, "block": [31, 37], "event": 31, "cach": 31, "github": 32, "local": [32, 37, 38], "npm": 32, "packag": 32, "misc": 32, "overrid": 32, "custom": [32, 37, 42, 44], "exclus": 32, "solid": 32, "remap": 32, "develop": [33, 38], "initi": 33, "implement": 33, "class": 33, "regist": 33, "log": [33, 36, 46], "logger": 33, "modul": 33, "ape_cli_context": 33, "fork": [34, 37], "select": 37, "l2": 37, "connect": 37, "By": 37, "rpc": 37, "url": 37, "time": 37, "more": 37, "process": 37, "manifest": 38, "proxi": 39, "track": 40, "overview": 41, "document": 41, "prerequisit": 41, "consider": 41, "pipx": 41, "pip": 41, "docker": 41, "quickstart": 41, "system": 41, "revert": [42, 44], "dev": 42, "error": [42, 44], "built": 42, "main": 43, "method": 43, "pytest": 44, "structur": 44, "pattern": 44, "fixtur": 44, "mine": 44, "advanc": 44, "tip": 44, "expected_messag": 44, "dev_messag": 44, "caveat": 44, "languag": 44, "inlin": 44, "non": 44, "reentrant": 44, "ga": [44, 45, 46], "report": [44, 45], "iter": 44, "trace": [45, 46], "metadata": 46, "dynam": 46, "fee": 46, "static": 46, "access": 46, "payabl": 46, "accept": 46, "timeout": 46, "estim": 46, "cost": 46}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"accounts": [[0, "accounts"]], "change-password": [[0, "accounts-change-password"]], "delete": [[0, "accounts-delete"]], "export": [[0, "accounts-export"]], "generate": [[0, "accounts-generate"]], "import": [[0, "accounts-import"]], "list": [[0, "accounts-list"], [4, "networks-list"], [5, "plugins-list"], [6, "pm-list"], [32, "list"]], "compile": [[1, "compile"], [6, "pm-compile"], [32, "compile"]], "console": [[2, "console"], [2, "console"]], "init": [[3, "init"]], "networks": [[4, "networks"]], "run": [[4, "networks-run"], [7, "run"], [7, "run"]], "plugins": [[5, "plugins"]], "change-version": [[5, "plugins-change-version"]], "install": [[5, "plugins-install"], [6, "pm-install"], [32, "install"]], "uninstall": [[5, "plugins-uninstall"], [6, "pm-uninstall"], [32, "uninstall"]], "update": [[5, "plugins-update"]], "pm": [[6, "pm"]], "test": [[8, "test"]], "Ape-Docs": [[9, "ape-docs"]], "User Guides": [[9, null]], "CLI Reference": [[9, null]], "Core Python Reference": [[9, null]], "Plugin Python Reference": [[9, null]], "ape": [[10, "module-ape"]], "ape-accounts": [[11, "module-ape_accounts"]], "ape-compile": [[12, "module-ape_compile"]], "ape-ethereum": [[13, "module-ape_ethereum"]], "ape-ethereum.multicall": [[13, "module-ape_ethereum.multicall"]], "ape-node": [[14, "module-ape_node"]], "ape-pm": [[15, "module-ape_pm"]], "ape-test": [[16, "module-ape_test"]], "ape.api": [[17, "ape-api"]], "Accounts": [[17, "module-ape.api.accounts"], [21, "module-ape.managers.accounts"], [22, "module-ape.plugins.account"], [25, "accounts"]], "Address": [[17, "module-ape.api.address"], [23, "module-ape.types.address"]], "Compiler": [[17, "module-ape.api.compiler"], [22, "module-ape.plugins.compiler"]], "Config": [[17, "module-ape.api.config"], [21, "module-ape.managers.config"], [22, "module-ape.plugins.config"]], "Convert": [[17, "module-ape.api.convert"]], "Explorers": [[17, "module-ape.api.explorers"]], "Networks": [[17, "module-ape.api.networks"], [21, "module-ape.managers.networks"], [28, "networks"], [37, "networks"]], "Projects": [[17, "module-ape.api.projects"]], "Providers": [[17, "module-ape.api.providers"]], "Transactions": [[17, "transactions"], [30, "transactions"], [46, "transactions"]], "Query": [[17, "module-ape.api.query"], [21, "module-ape.managers.query"], [22, "module-ape.plugins.query"]], "ape.cli": [[18, "ape-cli"]], "Arguments": [[18, "module-ape.cli.arguments"]], "Choices": [[18, "module-ape.cli.choices"]], "Commands": [[18, "module-ape.cli.commands"]], "Options": [[18, "module-ape.cli.options"]], "Parameter Types": [[18, "module-ape.cli.paramtype"]], "ape.contracts": [[19, "ape-contracts"]], "ape.exceptions": [[20, "module-ape.exceptions"]], "ape.managers": [[21, "ape-managers"]], "Compilers": [[21, "module-ape.managers.compilers"]], "Chain": [[21, "chain"]], "Converters": [[21, "module-ape.managers.converters"]], "Project": [[21, "module-ape.managers.project"], [22, "module-ape.plugins.project"]], "ape.plugins": [[22, "module-ape.plugins"]], "Base": [[22, "module-ape.plugins.pluggy_patch"]], "Converter": [[22, "module-ape.plugins.converter"]], "Network": [[22, "module-ape.plugins.network"]], "ape.types": [[23, "ape-types"]], "Signatures": [[23, "signatures"]], "Coverage": [[23, "module-ape.types.coverage"]], "Miscellaneous": [[23, "module-ape.types"]], "ape.utils": [[24, "module-ape.utils"]], "Test Accounts": [[25, "test-accounts"]], "Use test accounts in tests": [[25, "use-test-accounts-in-tests"]], "Use test accounts outside of tests": [[25, "use-test-accounts-outside-of-tests"]], "Creating new test accounts": [[25, "creating-new-test-accounts"]], "Default Sender Support": [[25, "default-sender-support"], [25, "id1"]], "Live Network Accounts": [[25, "live-network-accounts"]], "Keyfile Accounts": [[25, "keyfile-accounts"]], "Generating New Accounts": [[25, "generating-new-accounts"]], "Importing Existing Accounts": [[25, "importing-existing-accounts"]], "Exporting Accounts": [[25, "exporting-accounts"]], "Signing Messages": [[25, "signing-messages"]], "EIP-712": [[25, "eip-712"]], "Verifying Signature": [[25, "verifying-signature"]], "Automation": [[25, "automation"]], "Hardware Wallets": [[25, "hardware-wallets"]], "CLIs": [[26, "clis"]], "Ape Context Decorator": [[26, "ape-context-decorator"]], "Network Tools": [[26, "network-tools"]], "Account Tools": [[26, "account-tools"]], "Contract File Paths": [[26, "contract-file-paths"]], "Compile": [[27, "compile"]], "The JSON Compiler": [[27, "the-json-compiler"]], "Other Compiler Plugins": [[27, "other-compiler-plugins"]], "Exclude Files": [[27, "exclude-files"]], "Dependencies": [[27, "dependencies"], [28, "dependencies"], [32, "dependencies"], [38, "dependencies"]], "Settings": [[27, "settings"]], "Compile Source Code": [[27, "compile-source-code"]], "Output Extra": [[27, "output-extra"]], "Configure Ape": [[28, "configure-ape"]], "Contracts Folder": [[28, "contracts-folder"]], "Default Ecosystem": [[28, "default-ecosystem"]], "Deployments": [[28, "deployments"]], "Node": [[28, "node"]], "Plugins": [[28, "plugins"], [35, "plugins"]], "Request Headers": [[28, "request-headers"], [37, "request-headers"]], "Testing": [[28, "testing"], [44, "testing"]], "Console": [[29, "console"]], "Ape Namespace": [[29, "ape-namespace"]], "Namespace Extras": [[29, "namespace-extras"]], "Init Function": [[29, "init-function"]], "Global Extras": [[29, "global-extras"]], "Configure": [[29, "configure"]], "Magic Commands": [[29, "magic-commands"]], "%ape": [[29, "ape"]], "%bal": [[29, "bal"]], "Contracts": [[30, "contracts"]], "From Deploy": [[30, "from-deploy"]], "Deploy Scripts": [[30, "deploy-scripts"]], "Publishing": [[30, "publishing"], [40, "publishing"]], "From Project Contract Address": [[30, "from-project-contract-address"]], "From Any Address": [[30, "from-any-address"]], "From ABIs": [[30, "from-abis"]], "From Previous Deployment": [[30, "from-previous-deployment"]], "Contract Interaction": [[30, "contract-interaction"]], "Calls": [[30, "calls"]], "Calling Transactions and Transacting Calls": [[30, "calling-transactions-and-transacting-calls"]], "Default, Fallback, and Direct Calls": [[30, "default-fallback-and-direct-calls"]], "Private Transactions": [[30, "private-transactions"]], "Decoding and Encoding Inputs": [[30, "decoding-and-encoding-inputs"]], "Contract Interface Introspection": [[30, "contract-interface-introspection"]], "Multi-Call and Multi-Transaction": [[30, "multi-call-and-multi-transaction"]], "Querying Data": [[31, "querying-data"]], "Getting Block Data": [[31, "getting-block-data"]], "Getting Account Transaction Data": [[31, "getting-account-transaction-data"]], "Getting Contract Event Data": [[31, "getting-contract-event-data"]], "Using the Cache": [[31, "using-the-cache"]], "Types of Dependencies": [[32, "types-of-dependencies"]], "GitHub": [[32, "github"]], "Python": [[32, "python"]], "Local": [[32, "local"]], "NPM": [[32, "npm"]], "Package Management CLI": [[32, "package-management-cli"]], "Misc": [[32, "misc"]], "Config Override": [[32, "config-override"]], "Custom Contracts Folder": [[32, "custom-contracts-folder"]], "File Exclusions": [[32, "file-exclusions"]], "Solidity Import Remapping": [[32, "solidity-import-remapping"]], "Compiling Dependencies": [[32, "compiling-dependencies"]], "Developing Plugins": [[33, "developing-plugins"]], "Initialize a Plugin Project": [[33, "initialize-a-plugin-project"]], "Implementing API Classes": [[33, "implementing-api-classes"]], "Registering API Classes": [[33, "registering-api-classes"]], "CLI Plugins": [[33, "cli-plugins"]], "Using Plugins": [[33, "using-plugins"]], "Logging": [[33, "logging"], [36, "logging"]], "Import the logger from the logging module": [[33, "import-the-logger-from-the-logging-module"]], "Use the logger from the @ape_cli_context": [[33, "use-the-logger-from-the-ape-cli-context"]], "Forking Networks": [[34, "forking-networks"]], "Forking Plugin Networks": [[34, "forking-plugin-networks"]], "Configure Default": [[34, "configure-default"]], "Forked Context": [[34, "forked-context"], [37, "forked-context"]], "Core Plugins": [[35, "core-plugins"]], "Installing Plugins": [[35, "installing-plugins"]], "Plugin Versions": [[35, "plugin-versions"]], "Plugin Types": [[35, "plugin-types"]], "CLI Logging": [[36, "cli-logging"]], "Python Logging": [[36, "python-logging"]], "Selecting a Network": [[37, "selecting-a-network"]], "L2 Networks": [[37, "l2-networks"]], "Custom Network Connection": [[37, "custom-network-connection"]], "Custom Networks By Config": [[37, "custom-networks-by-config"]], "RPC URL": [[37, "rpc-url"]], "Forking Custom Networks": [[37, "forking-custom-networks"]], "Explorer URL": [[37, "explorer-url"]], "Block time, transaction type, and more config": [[37, "block-time-transaction-type-and-more-config"]], "Custom Networks by CLI": [[37, "custom-networks-by-cli"]], "Configuring Networks": [[37, "configuring-networks"]], "Local Network": [[37, "local-network"]], "Live Networks": [[37, "live-networks"]], "Network Config": [[37, "network-config"]], "Running a Network Process": [[37, "running-a-network-process"]], "Provider Interaction": [[37, "provider-interaction"]], "Provider Context Manager": [[37, "provider-context-manager"]], "Developing Projects with Ape": [[38, "developing-projects-with-ape"]], "The Local Project": [[38, "the-local-project"]], "Other Projects": [[38, "other-projects"]], "Project Manifests": [[38, "project-manifests"]], "Installed Python Projects": [[38, "installed-python-projects"]], "Proxy Contracts": [[39, "proxy-contracts"]], "Compilation": [[40, "compilation"]], "Tracking Deployments": [[40, "tracking-deployments"]], "Publishing to Explorer": [[40, "publishing-to-explorer"]], "Overview": [[41, "overview"]], "Documentation": [[41, "documentation"]], "Prerequisite": [[41, "prerequisite"]], "Installation": [[41, "installation"]], "Considerations for Installing": [[41, "considerations-for-installing"]], "Installing with pipx or pip": [[41, "installing-with-pipx-or-pip"]], "Installing with docker": [[41, "installing-with-docker"]], "Quickstart": [[41, "quickstart"]], "Plugin System": [[41, "plugin-system"]], "Reverts": [[42, "reverts"]], "Dev Messages": [[42, "dev-messages"]], "Custom Errors": [[42, "custom-errors"], [44, "custom-errors"]], "Built-in Errors": [[42, "built-in-errors"]], "Scripting": [[43, "scripting"]], "CLI Scripts": [[43, "cli-scripts"]], "Multi-network Scripting": [[43, "multi-network-scripting"]], "Main Method Scripts": [[43, "main-method-scripts"]], "Pytest": [[44, "pytest"]], "Test Structure": [[44, "test-structure"]], "Test Pattern": [[44, "test-pattern"]], "Fixtures": [[44, "fixtures"]], "accounts fixture": [[44, "accounts-fixture"]], "chain fixture": [[44, "chain-fixture"]], "networks fixture": [[44, "networks-fixture"]], "project fixture": [[44, "project-fixture"]], "Contract fixture": [[44, "contract-fixture"]], "Ape testing commands": [[44, "ape-testing-commands"]], "Test Providers": [[44, "test-providers"]], "Mining": [[44, "mining"]], "Advanced Testing Tips": [[44, "advanced-testing-tips"]], "Testing Transaction Reverts": [[44, "testing-transaction-reverts"]], "expected_message": [[44, "expected-message"]], "dev_message": [[44, "dev-message"]], "Caveats": [[44, "caveats"]], "Language Support": [[44, "language-support"]], "Inlining": [[44, "inlining"]], "Non-reentrant Functions": [[44, "non-reentrant-functions"]], "Multi-chain Testing": [[44, "multi-chain-testing"]], "Gas Reporting": [[44, "gas-reporting"]], "Iterative Testing": [[44, "iterative-testing"]], "Contract Coverage": [[44, "contract-coverage"]], "Traces": [[45, "traces"], [46, "traces"]], "Tracing Calls": [[45, "tracing-calls"]], "Gas Reports": [[45, "gas-reports"]], "Deployment": [[46, "deployment"]], "Deployment from Ape Console": [[46, "deployment-from-ape-console"]], "Deployment Metadata": [[46, "deployment-metadata"]], "Dynamic-Fee Transactions": [[46, "dynamic-fee-transactions"]], "Static-Fee Transactions": [[46, "static-fee-transactions"]], "Access List Transactions": [[46, "access-list-transactions"]], "Payable Transactions": [[46, "payable-transactions"]], "Transaction Logs": [[46, "transaction-logs"]], "Transaction Acceptance Timeout": [[46, "transaction-acceptance-timeout"]], "Estimate Gas Cost": [[46, "estimate-gas-cost"]]}, "indexentries": {"--all": [[0, "cmdoption-accounts-list-all"], [5, "cmdoption-plugins-list-a"], [6, "cmdoption-pm-list-all"]], "--hd-path": [[0, "cmdoption-accounts-generate-hd-path"], [0, "cmdoption-accounts-import-hd-path"]], "--hide-mnemonic": [[0, "cmdoption-accounts-generate-hide-mnemonic"]], "--use-mnemonic": [[0, "cmdoption-accounts-import-use-mnemonic"]], "--verbosity": [[0, "cmdoption-accounts-change-password-v"], [0, "cmdoption-accounts-delete-v"], [0, "cmdoption-accounts-export-v"], [0, "cmdoption-accounts-generate-v"], [0, "cmdoption-accounts-import-v"], [0, "cmdoption-accounts-list-v"], [1, "cmdoption-compile-v"], [2, "cmdoption-console-v"], [3, "cmdoption-init-v"], [4, "cmdoption-networks-list-v"], [4, "cmdoption-networks-run-v"], [5, "cmdoption-plugins-install-v"], [5, "cmdoption-plugins-list-v"], [5, "cmdoption-plugins-uninstall-v"], [6, "cmdoption-pm-compile-v"], [6, "cmdoption-pm-install-v"], [6, "cmdoption-pm-list-v"], [6, "cmdoption-pm-uninstall-v"], [8, "cmdoption-test-v"]], "--word-count": [[0, "cmdoption-accounts-generate-word-count"]], "-v": [[0, "cmdoption-accounts-change-password-v"], [0, "cmdoption-accounts-delete-v"], [0, "cmdoption-accounts-export-v"], [0, "cmdoption-accounts-generate-v"], [0, "cmdoption-accounts-import-v"], [0, "cmdoption-accounts-list-v"], [1, "cmdoption-compile-v"], [2, "cmdoption-console-v"], [3, "cmdoption-init-v"], [4, "cmdoption-networks-list-v"], [4, "cmdoption-networks-run-v"], [5, "cmdoption-plugins-install-v"], [5, "cmdoption-plugins-list-v"], [5, "cmdoption-plugins-uninstall-v"], [6, "cmdoption-pm-compile-v"], [6, "cmdoption-pm-install-v"], [6, "cmdoption-pm-list-v"], [6, "cmdoption-pm-uninstall-v"], [8, "cmdoption-test-v"]], "alias": [[0, "cmdoption-accounts-change-password-arg-ALIAS"], [0, "cmdoption-accounts-delete-arg-ALIAS"], [0, "cmdoption-accounts-export-arg-ALIAS"], [0, "cmdoption-accounts-generate-arg-ALIAS"], [0, "cmdoption-accounts-import-arg-ALIAS"]], "accounts-change-password command line option": [[0, "cmdoption-accounts-change-password-arg-ALIAS"], [0, "cmdoption-accounts-change-password-v"]], "accounts-delete command line option": [[0, "cmdoption-accounts-delete-arg-ALIAS"], [0, "cmdoption-accounts-delete-v"]], "accounts-export command line option": [[0, "cmdoption-accounts-export-arg-ALIAS"], [0, "cmdoption-accounts-export-v"]], "accounts-generate command line option": [[0, "cmdoption-accounts-generate-arg-ALIAS"], [0, "cmdoption-accounts-generate-hd-path"], [0, "cmdoption-accounts-generate-hide-mnemonic"], [0, "cmdoption-accounts-generate-v"], [0, "cmdoption-accounts-generate-word-count"]], "accounts-import command line option": [[0, "cmdoption-accounts-import-arg-ALIAS"], [0, "cmdoption-accounts-import-hd-path"], [0, "cmdoption-accounts-import-use-mnemonic"], [0, "cmdoption-accounts-import-v"]], "accounts-list command line option": [[0, "cmdoption-accounts-list-all"], [0, "cmdoption-accounts-list-v"]], "--config-override": [[1, "cmdoption-compile-config-override"], [6, "cmdoption-pm-compile-config-override"], [6, "cmdoption-pm-install-config-override"]], "--force": [[1, "cmdoption-compile-f"], [6, "cmdoption-pm-compile-f"], [6, "cmdoption-pm-install-f"]], "--include-dependencies": [[1, "cmdoption-compile-include-dependencies"]], "--project": [[1, "cmdoption-compile-project"]], "--size": [[1, "cmdoption-compile-s"]], "-f": [[1, "cmdoption-compile-f"], [6, "cmdoption-pm-compile-f"], [6, "cmdoption-pm-install-f"]], "-s": [[1, "cmdoption-compile-s"]], "file_paths": [[1, "cmdoption-compile-arg-FILE_PATHS"]], "compile command line option": [[1, "cmdoption-compile-arg-FILE_PATHS"], [1, "cmdoption-compile-config-override"], [1, "cmdoption-compile-f"], [1, "cmdoption-compile-include-dependencies"], [1, "cmdoption-compile-project"], [1, "cmdoption-compile-s"], [1, "cmdoption-compile-v"]], "console command line option": [[2, "cmdoption-console-v"]], "--github": [[3, "cmdoption-init-github"]], "init command line option": [[3, "cmdoption-init-github"], [3, "cmdoption-init-v"]], "--ecosystem": [[4, "cmdoption-networks-list-ecosystem"]], "--format": [[4, "cmdoption-networks-list-format"]], "--network": [[4, "cmdoption-networks-list-network"], [4, "cmdoption-networks-run-network"]], "--provider": [[4, "cmdoption-networks-list-provider"]], "networks-list command line option": [[4, "cmdoption-networks-list-ecosystem"], [4, "cmdoption-networks-list-format"], [4, "cmdoption-networks-list-network"], [4, "cmdoption-networks-list-provider"], [4, "cmdoption-networks-list-v"]], "networks-run command line option": [[4, "cmdoption-networks-run-network"], [4, "cmdoption-networks-run-v"]], "--upgrade": [[5, "cmdoption-plugins-install-U"]], "--yes": [[5, "cmdoption-plugins-install-y"], [5, "cmdoption-plugins-uninstall-y"], [6, "cmdoption-pm-uninstall-y"]], "-u": [[5, "cmdoption-plugins-install-U"]], "-a": [[5, "cmdoption-plugins-list-a"]], "-y": [[5, "cmdoption-plugins-install-y"], [5, "cmdoption-plugins-uninstall-y"], [6, "cmdoption-pm-uninstall-y"]], "plugin-names": [[5, "cmdoption-plugins-install-arg-PLUGIN-NAMES"], [5, "cmdoption-plugins-uninstall-arg-PLUGIN-NAMES"]], "version": [[5, "cmdoption-plugins-change-version-arg-VERSION"]], "plugins-change-version command line option": [[5, "cmdoption-plugins-change-version-arg-VERSION"]], "plugins-install command line option": [[5, "cmdoption-plugins-install-U"], [5, "cmdoption-plugins-install-arg-PLUGIN-NAMES"], [5, "cmdoption-plugins-install-v"], [5, "cmdoption-plugins-install-y"]], "plugins-list command line option": [[5, "cmdoption-plugins-list-a"], [5, "cmdoption-plugins-list-v"]], "plugins-uninstall command line option": [[5, "cmdoption-plugins-uninstall-arg-PLUGIN-NAMES"], [5, "cmdoption-plugins-uninstall-v"], [5, "cmdoption-plugins-uninstall-y"]], "--name": [[6, "cmdoption-pm-install-name"]], "--ref": [[6, "cmdoption-pm-install-ref"]], "--version": [[6, "cmdoption-pm-compile-version"], [6, "cmdoption-pm-install-version"]], "name": [[6, "cmdoption-pm-compile-arg-NAME"], [6, "cmdoption-pm-uninstall-arg-NAME"]], "package": [[6, "cmdoption-pm-install-arg-PACKAGE"]], "versions": [[6, "cmdoption-pm-uninstall-arg-VERSIONS"]], "pm-compile command line option": [[6, "cmdoption-pm-compile-arg-NAME"], [6, "cmdoption-pm-compile-config-override"], [6, "cmdoption-pm-compile-f"], [6, "cmdoption-pm-compile-v"], [6, "cmdoption-pm-compile-version"]], "pm-install command line option": [[6, "cmdoption-pm-install-arg-PACKAGE"], [6, "cmdoption-pm-install-config-override"], [6, "cmdoption-pm-install-f"], [6, "cmdoption-pm-install-name"], [6, "cmdoption-pm-install-ref"], [6, "cmdoption-pm-install-v"], [6, "cmdoption-pm-install-version"]], "pm-list command line option": [[6, "cmdoption-pm-list-all"], [6, "cmdoption-pm-list-v"]], "pm-uninstall command line option": [[6, "cmdoption-pm-uninstall-arg-NAME"], [6, "cmdoption-pm-uninstall-arg-VERSIONS"], [6, "cmdoption-pm-uninstall-v"], [6, "cmdoption-pm-uninstall-y"]], "--interactive": [[7, "cmdoption-run-I"]], "-i": [[7, "cmdoption-run-I"]], "run command line option": [[7, "cmdoption-run-I"]], "--watch": [[8, "cmdoption-test-w"]], "--watch-delay": [[8, "cmdoption-test-watch-delay"]], "--watch-folders": [[8, "cmdoption-test-watch-folders"]], "-w": [[8, "cmdoption-test-w"]], "pytest_args": [[8, "cmdoption-test-arg-PYTEST_ARGS"]], "test command line option": [[8, "cmdoption-test-arg-PYTEST_ARGS"], [8, "cmdoption-test-v"], [8, "cmdoption-test-w"], [8, "cmdoption-test-watch-delay"], [8, "cmdoption-test-watch-folders"]], "contract() (in module ape)": [[10, "ape.Contract"]], "project (in module ape)": [[10, "ape.Project"], [10, "ape.project"]], "accounts (in module ape)": [[10, "ape.accounts"]], "ape": [[10, "module-ape"]], "chain (in module ape)": [[10, "ape.chain"]], "compilers (in module ape)": [[10, "ape.compilers"]], "config (in module ape)": [[10, "ape.config"]], "convert() (in module ape)": [[10, "ape.convert"]], "module": [[10, "module-ape"], [11, "module-ape_accounts"], [12, "module-ape_compile"], [13, "module-ape_ethereum"], [13, "module-ape_ethereum.multicall"], [14, "module-ape_node"], [15, "module-ape_pm"], [16, "module-ape_test"], [17, "module-ape.api.accounts"], [17, "module-ape.api.address"], [17, "module-ape.api.compiler"], [17, "module-ape.api.config"], [17, "module-ape.api.convert"], [17, "module-ape.api.explorers"], [17, "module-ape.api.networks"], [17, "module-ape.api.projects"], [17, "module-ape.api.providers"], [17, "module-ape.api.query"], [18, "module-ape.cli.arguments"], [18, "module-ape.cli.choices"], [18, "module-ape.cli.commands"], [18, "module-ape.cli.options"], [18, "module-ape.cli.paramtype"], [20, "module-ape.exceptions"], [21, "module-ape.managers.accounts"], [21, "module-ape.managers.compilers"], [21, "module-ape.managers.config"], [21, "module-ape.managers.converters"], [21, "module-ape.managers.networks"], [21, "module-ape.managers.project"], [21, "module-ape.managers.query"], [22, "module-ape.plugins"], [22, "module-ape.plugins.account"], [22, "module-ape.plugins.compiler"], [22, "module-ape.plugins.config"], [22, "module-ape.plugins.converter"], [22, "module-ape.plugins.network"], [22, "module-ape.plugins.pluggy_patch"], [22, "module-ape.plugins.project"], [22, "module-ape.plugins.query"], [23, "module-ape.types"], [23, "module-ape.types.address"], [23, "module-ape.types.coverage"], [24, "module-ape.utils"]], "networks (in module ape)": [[10, "ape.networks"]], "reverts (in module ape)": [[10, "ape.reverts"]], "accountcontainer (class in ape_accounts)": [[11, "ape_accounts.AccountContainer"]], "keyfileaccount (class in ape_accounts)": [[11, "ape_accounts.KeyfileAccount"]], "accounts (ape_accounts.accountcontainer property)": [[11, "ape_accounts.AccountContainer.accounts"]], "address (ape_accounts.keyfileaccount property)": [[11, "ape_accounts.KeyfileAccount.address"]], "alias (ape_accounts.keyfileaccount property)": [[11, "ape_accounts.KeyfileAccount.alias"]], "aliases (ape_accounts.accountcontainer property)": [[11, "ape_accounts.AccountContainer.aliases"]], "ape_accounts": [[11, "module-ape_accounts"]], "generate_account() (in module ape_accounts)": [[11, "ape_accounts.generate_account"]], "import_account_from_mnemonic() (in module ape_accounts)": [[11, "ape_accounts.import_account_from_mnemonic"]], "import_account_from_private_key() (in module ape_accounts)": [[11, "ape_accounts.import_account_from_private_key"]], "set_autosign() (ape_accounts.keyfileaccount method)": [[11, "ape_accounts.KeyfileAccount.set_autosign"]], "sign_message() (ape_accounts.keyfileaccount method)": [[11, "ape_accounts.KeyfileAccount.sign_message"]], "sign_raw_msghash() (ape_accounts.keyfileaccount method)": [[11, "ape_accounts.KeyfileAccount.sign_raw_msghash"]], "sign_transaction() (ape_accounts.keyfileaccount method)": [[11, "ape_accounts.KeyfileAccount.sign_transaction"]], "abi (ape_compile.outputextras attribute)": [[12, "ape_compile.OutputExtras.ABI"]], "config (class in ape_compile)": [[12, "ape_compile.Config"]], "outputextras (class in ape_compile)": [[12, "ape_compile.OutputExtras"]], "ape_compile": [[12, "module-ape_compile"]], "exclude (ape_compile.config attribute)": [[12, "ape_compile.Config.exclude"]], "include_dependencies (ape_compile.config attribute)": [[12, "ape_compile.Config.include_dependencies"]], "output_extra (ape_compile.config attribute)": [[12, "ape_compile.Config.output_extra"]], "serialize_exclude() (ape_compile.config method)": [[12, "ape_compile.Config.serialize_exclude"]], "accesslisttransaction (class in ape_ethereum)": [[13, "ape_ethereum.AccessListTransaction"]], "baseethereumconfig (class in ape_ethereum)": [[13, "ape_ethereum.BaseEthereumConfig"]], "basetransaction (class in ape_ethereum)": [[13, "ape_ethereum.BaseTransaction"]], "block (class in ape_ethereum)": [[13, "ape_ethereum.Block"]], "call (class in ape_ethereum.multicall)": [[13, "ape_ethereum.multicall.Call"]], "calltrace (class in ape_ethereum)": [[13, "ape_ethereum.CallTrace"]], "dynamicfeetransaction (class in ape_ethereum)": [[13, "ape_ethereum.DynamicFeeTransaction"]], "ethereum (class in ape_ethereum)": [[13, "ape_ethereum.Ethereum"]], "ethereumconfig (class in ape_ethereum)": [[13, "ape_ethereum.EthereumConfig"]], "ethereumnodeprovider (class in ape_ethereum)": [[13, "ape_ethereum.EthereumNodeProvider"]], "failing (ape_ethereum.transactionstatusenum attribute)": [[13, "ape_ethereum.TransactionStatusEnum.FAILING"]], "forkednetworkconfig (class in ape_ethereum)": [[13, "ape_ethereum.ForkedNetworkConfig"]], "no_error (ape_ethereum.transactionstatusenum attribute)": [[13, "ape_ethereum.TransactionStatusEnum.NO_ERROR"]], "networkconfig (class in ape_ethereum)": [[13, "ape_ethereum.NetworkConfig"]], "receipt (class in ape_ethereum)": [[13, "ape_ethereum.Receipt"]], "sharedblobreceipt (class in ape_ethereum)": [[13, "ape_ethereum.SharedBlobReceipt"]], "sharedblobtransaction (class in ape_ethereum)": [[13, "ape_ethereum.SharedBlobTransaction"]], "staticfeetransaction (class in ape_ethereum)": [[13, "ape_ethereum.StaticFeeTransaction"]], "trace (class in ape_ethereum)": [[13, "ape_ethereum.Trace"]], "transaction (class in ape_ethereum.multicall)": [[13, "ape_ethereum.multicall.Transaction"]], "transactionstatusenum (class in ape_ethereum)": [[13, "ape_ethereum.TransactionStatusEnum"]], "transactiontrace (class in ape_ethereum)": [[13, "ape_ethereum.TransactionTrace"]], "transactiontype (class in ape_ethereum)": [[13, "ape_ethereum.TransactionType"]], "web3provider (class in ape_ethereum)": [[13, "ape_ethereum.Web3Provider"]], "__call__() (ape_ethereum.multicall.call method)": [[13, "ape_ethereum.multicall.Call.__call__"]], "__call__() (ape_ethereum.multicall.transaction method)": [[13, "ape_ethereum.multicall.Transaction.__call__"]], "add() (ape_ethereum.multicall.call method)": [[13, "ape_ethereum.multicall.Call.add"]], "ape_ethereum": [[13, "module-ape_ethereum"]], "ape_ethereum.multicall": [[13, "module-ape_ethereum.multicall"]], "arguments (ape_ethereum.calltrace attribute)": [[13, "ape_ethereum.CallTrace.arguments"]], "as_transaction() (ape_ethereum.multicall.call method)": [[13, "ape_ethereum.multicall.Call.as_transaction"]], "as_transaction() (ape_ethereum.multicall.transaction method)": [[13, "ape_ethereum.multicall.Transaction.as_transaction"]], "assert_web3_provider_uri_env_var_not_set() (in module ape_ethereum)": [[13, "ape_ethereum.assert_web3_provider_uri_env_var_not_set"]], "base_fee (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.base_fee"]], "base_fee_multiplier (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.base_fee_multiplier"]], "blob_gas_price (ape_ethereum.sharedblobreceipt attribute)": [[13, "ape_ethereum.SharedBlobReceipt.blob_gas_price"]], "blob_gas_used (ape_ethereum.sharedblobreceipt attribute)": [[13, "ape_ethereum.SharedBlobReceipt.blob_gas_used"]], "block_page_size (ape_ethereum.ethereumnodeprovider attribute)": [[13, "ape_ethereum.EthereumNodeProvider.block_page_size"]], "block_time (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.block_time"]], "call_trace_approach (ape_ethereum.calltrace attribute)": [[13, "ape_ethereum.CallTrace.call_trace_approach"]], "call_trace_approach (ape_ethereum.trace attribute)": [[13, "ape_ethereum.Trace.call_trace_approach"]], "call_trace_approach (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.call_trace_approach"]], "chain_id (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.chain_id"]], "concurrency (ape_ethereum.ethereumnodeprovider attribute)": [[13, "ape_ethereum.EthereumNodeProvider.concurrency"]], "config (ape_ethereum.ethereum property)": [[13, "ape_ethereum.Ethereum.config"]], "connect() (ape_ethereum.ethereumnodeprovider method)": [[13, "ape_ethereum.EthereumNodeProvider.connect"]], "connection_id (ape_ethereum.ethereumnodeprovider property)": [[13, "ape_ethereum.EthereumNodeProvider.connection_id"]], "connection_str (ape_ethereum.ethereumnodeprovider property)": [[13, "ape_ethereum.EthereumNodeProvider.connection_str"]], "create_access_list() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.create_access_list"]], "create_transaction() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.create_transaction"]], "debug_logs (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.debug_logs"]], "debug_logs_typed (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.debug_logs_typed"]], "decode_address() (ape_ethereum.ethereum class method)": [[13, "ape_ethereum.Ethereum.decode_address"]], "decode_block() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_block"]], "decode_calldata() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_calldata"]], "decode_custom_error() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_custom_error"]], "decode_logs() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_logs"]], "decode_logs() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.decode_logs"]], "decode_primitive_value() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_primitive_value"]], "decode_receipt() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_receipt"]], "decode_returndata() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.decode_returndata"]], "default_provider (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.default_provider"]], "default_transaction_type (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.default_transaction_type"]], "disconnect() (ape_ethereum.ethereumnodeprovider method)": [[13, "ape_ethereum.EthereumNodeProvider.disconnect"]], "encode_address() (ape_ethereum.ethereum class method)": [[13, "ape_ethereum.Ethereum.encode_address"]], "encode_calldata() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.encode_calldata"]], "encode_contract_blueprint() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.encode_contract_blueprint"]], "encode_deployment() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.encode_deployment"]], "encode_transaction() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.encode_transaction"]], "enrich_trace() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.enrich_trace"]], "enriched_calltree (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.enriched_calltree"]], "estimate_gas_cost() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.estimate_gas_cost"]], "failed (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.failed"]], "fee_token_symbol (ape_ethereum.ethereum attribute)": [[13, "ape_ethereum.Ethereum.fee_token_symbol"]], "gas_limit (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.gas_limit"]], "gas_price (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.gas_price"]], "get_balance() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_balance"]], "get_block() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_block"]], "get_calltree() (ape_ethereum.calltrace method)": [[13, "ape_ethereum.CallTrace.get_calltree"]], "get_calltree() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.get_calltree"]], "get_calltree() (ape_ethereum.transactiontrace method)": [[13, "ape_ethereum.TransactionTrace.get_calltree"]], "get_code() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_code"]], "get_contract_logs() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_contract_logs"]], "get_gas_report() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.get_gas_report"]], "get_nonce() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_nonce"]], "get_proxy_info() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.get_proxy_info"]], "get_python_types() (ape_ethereum.ethereum method)": [[13, "ape_ethereum.Ethereum.get_python_types"]], "get_raw_calltree() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.get_raw_calltree"]], "get_raw_frames() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.get_raw_frames"]], "get_receipt() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_receipt"]], "get_storage() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_storage"]], "get_transaction_trace() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_transaction_trace"]], "get_transactions_by_account_nonce() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_transactions_by_account_nonce"]], "get_transactions_by_block() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_transactions_by_block"]], "get_virtual_machine_error() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.get_virtual_machine_error"]], "hash (ape_ethereum.block attribute)": [[13, "ape_ethereum.Block.hash"]], "http_uri (ape_ethereum.ethereumnodeprovider property)": [[13, "ape_ethereum.EthereumNodeProvider.http_uri"]], "http_uri (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.http_uri"]], "is_connected (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.is_connected"]], "make_request() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.make_request"]], "max_gas (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.max_gas"]], "max_receipt_retries (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.max_receipt_retries"]], "method_called (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.method_called"]], "name (ape_ethereum.ethereumnodeprovider attribute)": [[13, "ape_ethereum.EthereumNodeProvider.name"]], "parent_hash (ape_ethereum.block attribute)": [[13, "ape_ethereum.Block.parent_hash"]], "poll_blocks() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.poll_blocks"]], "poll_logs() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.poll_logs"]], "prepare_transaction() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.prepare_transaction"]], "priority_fee (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.priority_fee"]], "raise_for_status() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.raise_for_status"]], "ran_out_of_gas (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.ran_out_of_gas"]], "raw_trace_frames (ape_ethereum.calltrace property)": [[13, "ape_ethereum.CallTrace.raw_trace_frames"]], "raw_trace_frames (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.raw_trace_frames"]], "raw_trace_frames (ape_ethereum.transactiontrace property)": [[13, "ape_ethereum.TransactionTrace.raw_trace_frames"]], "receiver (ape_ethereum.sharedblobtransaction attribute)": [[13, "ape_ethereum.SharedBlobTransaction.receiver"]], "request_header (ape_ethereum.ethereumnodeprovider attribute)": [[13, "ape_ethereum.EthereumNodeProvider.request_header"]], "request_headers (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.request_headers"]], "required_confirmations (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.required_confirmations"]], "return_value (ape_ethereum.calltrace property)": [[13, "ape_ethereum.CallTrace.return_value"]], "return_value (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.return_value"]], "revert_message (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.revert_message"]], "send_call() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.send_call"]], "send_transaction() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.send_transaction"]], "serialize_transaction() (ape_ethereum.basetransaction method)": [[13, "ape_ethereum.BaseTransaction.serialize_transaction"]], "show() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.show"]], "show_events() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.show_events"]], "show_gas_report() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.show_gas_report"]], "show_gas_report() (ape_ethereum.trace method)": [[13, "ape_ethereum.Trace.show_gas_report"]], "show_source_traceback() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.show_source_traceback"]], "show_trace() (ape_ethereum.receipt method)": [[13, "ape_ethereum.Receipt.show_trace"]], "size (ape_ethereum.block property)": [[13, "ape_ethereum.Block.size"]], "source_traceback (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.source_traceback"]], "stream_request() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.stream_request"]], "supports_tracing (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.supports_tracing"]], "total_fees_paid (ape_ethereum.receipt property)": [[13, "ape_ethereum.Receipt.total_fees_paid"]], "transaction (ape_ethereum.calltrace property)": [[13, "ape_ethereum.CallTrace.transaction"]], "transaction (ape_ethereum.trace property)": [[13, "ape_ethereum.Trace.transaction"]], "transaction (ape_ethereum.transactiontrace property)": [[13, "ape_ethereum.TransactionTrace.transaction"]], "transaction_acceptance_timeout (ape_ethereum.networkconfig attribute)": [[13, "ape_ethereum.NetworkConfig.transaction_acceptance_timeout"]], "tx (ape_ethereum.calltrace attribute)": [[13, "ape_ethereum.CallTrace.tx"]], "txn_hash (ape_ethereum.basetransaction property)": [[13, "ape_ethereum.BaseTransaction.txn_hash"]], "update_settings() (ape_ethereum.web3provider method)": [[13, "ape_ethereum.Web3Provider.update_settings"]], "upstream_provider (ape_ethereum.forkednetworkconfig attribute)": [[13, "ape_ethereum.ForkedNetworkConfig.upstream_provider"]], "web3 (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.web3"]], "ws_uri (ape_ethereum.ethereumnodeprovider property)": [[13, "ape_ethereum.EthereumNodeProvider.ws_uri"]], "ws_uri (ape_ethereum.web3provider property)": [[13, "ape_ethereum.Web3Provider.ws_uri"]], "ethereumnetworkconfig (class in ape_node)": [[14, "ape_node.EthereumNetworkConfig"]], "ethereumnodeconfig (class in ape_node)": [[14, "ape_node.EthereumNodeConfig"]], "gethdev (class in ape_node)": [[14, "ape_node.GethDev"]], "node (class in ape_node)": [[14, "ape_node.Node"]], "otterscanqueryengine (class in ape_node)": [[14, "ape_node.OtterscanQueryEngine"]], "ape_node": [[14, "module-ape_node"]], "auto_mine (ape_node.gethdev property)": [[14, "ape_node.GethDev.auto_mine"]], "build_command() (ape_node.gethdev method)": [[14, "ape_node.GethDev.build_command"]], "call_trace_approach (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.call_trace_approach"]], "chain_id (ape_node.gethdev property)": [[14, "ape_node.GethDev.chain_id"]], "connect() (ape_node.gethdev method)": [[14, "ape_node.GethDev.connect"]], "data_dir (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.data_dir"]], "disconnect() (ape_node.gethdev method)": [[14, "ape_node.GethDev.disconnect"]], "estimate_query() (ape_node.otterscanqueryengine method)": [[14, "ape_node.OtterscanQueryEngine.estimate_query"]], "ethereum (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.ethereum"]], "executable (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.executable"]], "get_test_account() (ape_node.gethdev method)": [[14, "ape_node.GethDev.get_test_account"]], "ipc_path (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.ipc_path"]], "mine() (ape_node.gethdev method)": [[14, "ape_node.GethDev.mine"]], "name (ape_node.gethdev attribute)": [[14, "ape_node.GethDev.name"]], "perform_query() (ape_node.otterscanqueryengine method)": [[14, "ape_node.OtterscanQueryEngine.perform_query"]], "process_name (ape_node.gethdev property)": [[14, "ape_node.GethDev.process_name"]], "request_headers (ape_node.ethereumnodeconfig attribute)": [[14, "ape_node.EthereumNodeConfig.request_headers"]], "restore() (ape_node.gethdev method)": [[14, "ape_node.GethDev.restore"]], "set_timestamp() (ape_node.gethdev method)": [[14, "ape_node.GethDev.set_timestamp"]], "snapshot() (ape_node.gethdev method)": [[14, "ape_node.GethDev.snapshot"]], "start() (ape_node.gethdev method)": [[14, "ape_node.GethDev.start"]], "brownieproject (class in ape_pm)": [[15, "ape_pm.BrownieProject"]], "foundryproject (class in ape_pm)": [[15, "ape_pm.FoundryProject"]], "githubdependency (class in ape_pm)": [[15, "ape_pm.GithubDependency"]], "interfacecompiler (class in ape_pm)": [[15, "ape_pm.InterfaceCompiler"]], "localdependency (class in ape_pm)": [[15, "ape_pm.LocalDependency"]], "npmdependency (class in ape_pm)": [[15, "ape_pm.NpmDependency"]], "pythondependency (class in ape_pm)": [[15, "ape_pm.PythonDependency"]], "ape_pm": [[15, "module-ape_pm"]], "compile() (ape_pm.interfacecompiler method)": [[15, "ape_pm.InterfaceCompiler.compile"]], "compile_code() (ape_pm.interfacecompiler method)": [[15, "ape_pm.InterfaceCompiler.compile_code"]], "enrich_error() (ape_pm.interfacecompiler method)": [[15, "ape_pm.InterfaceCompiler.enrich_error"]], "extract_config() (ape_pm.brownieproject method)": [[15, "ape_pm.BrownieProject.extract_config"]], "extract_config() (ape_pm.foundryproject method)": [[15, "ape_pm.FoundryProject.extract_config"]], "fetch() (ape_pm.githubdependency method)": [[15, "ape_pm.GithubDependency.fetch"]], "fetch() (ape_pm.localdependency method)": [[15, "ape_pm.LocalDependency.fetch"]], "fetch() (ape_pm.npmdependency method)": [[15, "ape_pm.NpmDependency.fetch"]], "fetch() (ape_pm.pythondependency method)": [[15, "ape_pm.PythonDependency.fetch"]], "get_versions() (ape_pm.interfacecompiler method)": [[15, "ape_pm.InterfaceCompiler.get_versions"]], "github (ape_pm.githubdependency attribute)": [[15, "ape_pm.GithubDependency.github"]], "is_valid (ape_pm.brownieproject property)": [[15, "ape_pm.BrownieProject.is_valid"]], "is_valid (ape_pm.foundryproject property)": [[15, "ape_pm.FoundryProject.is_valid"]], "local (ape_pm.localdependency attribute)": [[15, "ape_pm.LocalDependency.local"]], "name (ape_pm.interfacecompiler property)": [[15, "ape_pm.InterfaceCompiler.name"]], "npm (ape_pm.npmdependency attribute)": [[15, "ape_pm.NpmDependency.npm"]], "package_id (ape_pm.githubdependency property)": [[15, "ape_pm.GithubDependency.package_id"]], "package_id (ape_pm.localdependency property)": [[15, "ape_pm.LocalDependency.package_id"]], "package_id (ape_pm.npmdependency property)": [[15, "ape_pm.NpmDependency.package_id"]], "package_id (ape_pm.pythondependency property)": [[15, "ape_pm.PythonDependency.package_id"]], "python (ape_pm.pythondependency attribute)": [[15, "ape_pm.PythonDependency.python"]], "ref (ape_pm.githubdependency attribute)": [[15, "ape_pm.GithubDependency.ref"]], "uri (ape_pm.githubdependency property)": [[15, "ape_pm.GithubDependency.uri"]], "uri (ape_pm.localdependency property)": [[15, "ape_pm.LocalDependency.uri"]], "uri (ape_pm.npmdependency property)": [[15, "ape_pm.NpmDependency.uri"]], "uri (ape_pm.pythondependency property)": [[15, "ape_pm.PythonDependency.uri"]], "version (ape_pm.githubdependency attribute)": [[15, "ape_pm.GithubDependency.version"]], "version (ape_pm.localdependency attribute)": [[15, "ape_pm.LocalDependency.version"]], "version (ape_pm.npmdependency attribute)": [[15, "ape_pm.NpmDependency.version"]], "version (ape_pm.pythondependency attribute)": [[15, "ape_pm.PythonDependency.version"]], "version_from_installed_package_json (ape_pm.npmdependency property)": [[15, "ape_pm.NpmDependency.version_from_installed_package_json"]], "version_from_project_package_json (ape_pm.npmdependency property)": [[15, "ape_pm.NpmDependency.version_from_project_package_json"]], "version_id (ape_pm.githubdependency property)": [[15, "ape_pm.GithubDependency.version_id"]], "version_id (ape_pm.localdependency property)": [[15, "ape_pm.LocalDependency.version_id"]], "version_id (ape_pm.npmdependency property)": [[15, "ape_pm.NpmDependency.version_id"]], "version_id (ape_pm.pythondependency property)": [[15, "ape_pm.PythonDependency.version_id"]], "apetestconfig (class in ape_test)": [[16, "ape_test.ApeTestConfig"]], "coverageconfig (class in ape_test)": [[16, "ape_test.CoverageConfig"]], "coveragereportsconfig (class in ape_test)": [[16, "ape_test.CoverageReportsConfig"]], "ethtesterproviderconfig (class in ape_test)": [[16, "ape_test.EthTesterProviderConfig"]], "gasconfig (class in ape_test)": [[16, "ape_test.GasConfig"]], "gasexclusion (class in ape_test)": [[16, "ape_test.GasExclusion"]], "localprovider (class in ape_test)": [[16, "ape_test.LocalProvider"]], "testaccount (class in ape_test)": [[16, "ape_test.TestAccount"]], "testaccountcontainer (class in ape_test)": [[16, "ape_test.TestAccountContainer"]], "accounts (ape_test.testaccountcontainer property)": [[16, "ape_test.TestAccountContainer.accounts"]], "address (ape_test.testaccount property)": [[16, "ape_test.TestAccount.address"]], "alias (ape_test.testaccount property)": [[16, "ape_test.TestAccount.alias"]], "aliases (ape_test.testaccountcontainer property)": [[16, "ape_test.TestAccountContainer.aliases"]], "ape_test": [[16, "module-ape_test"]], "auto_mine (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.auto_mine"]], "balance (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.balance"]], "base_fee (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.base_fee"]], "chain_id (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.chain_id"]], "connect() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.connect"]], "coverage (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.coverage"]], "disconnect() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.disconnect"]], "disconnect_providers_after (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.disconnect_providers_after"]], "estimate_gas_cost() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.estimate_gas_cost"]], "exclude (ape_test.coverageconfig attribute)": [[16, "ape_test.CoverageConfig.exclude"]], "exclude (ape_test.gasconfig attribute)": [[16, "ape_test.GasConfig.exclude"]], "gas (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.gas"]], "gas_price (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.gas_price"]], "generate_account() (ape_test.testaccountcontainer method)": [[16, "ape_test.TestAccountContainer.generate_account"]], "get_balance() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_balance"]], "get_contract_logs() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_contract_logs"]], "get_nonce() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_nonce"]], "get_test_account() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_test_account"]], "get_test_account() (ape_test.testaccountcontainer method)": [[16, "ape_test.TestAccountContainer.get_test_account"]], "get_transaction_trace() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_transaction_trace"]], "get_virtual_machine_error() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.get_virtual_machine_error"]], "hd_path (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.hd_path"]], "html (ape_test.coveragereportsconfig attribute)": [[16, "ape_test.CoverageReportsConfig.html"]], "max_gas (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.max_gas"]], "mine() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.mine"]], "mnemonic (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.mnemonic"]], "number_of_accounts (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.number_of_accounts"]], "priority_fee (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.priority_fee"]], "provider (ape_test.apetestconfig attribute)": [[16, "ape_test.ApeTestConfig.provider"]], "reports (ape_test.coverageconfig attribute)": [[16, "ape_test.CoverageConfig.reports"]], "reports (ape_test.gasconfig attribute)": [[16, "ape_test.GasConfig.reports"]], "reset() (ape_test.testaccountcontainer method)": [[16, "ape_test.TestAccountContainer.reset"]], "restore() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.restore"]], "send_call() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.send_call"]], "send_transaction() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.send_transaction"]], "set_timestamp() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.set_timestamp"]], "settings (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.settings"]], "sign_message() (ape_test.testaccount method)": [[16, "ape_test.TestAccount.sign_message"]], "sign_raw_msghash() (ape_test.testaccount method)": [[16, "ape_test.TestAccount.sign_raw_msghash"]], "sign_transaction() (ape_test.testaccount method)": [[16, "ape_test.TestAccount.sign_transaction"]], "snapshot() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.snapshot"]], "supports_tracing (ape_test.localprovider property)": [[16, "ape_test.LocalProvider.supports_tracing"]], "terminal (ape_test.coveragereportsconfig attribute)": [[16, "ape_test.CoverageReportsConfig.terminal"]], "track (ape_test.coverageconfig attribute)": [[16, "ape_test.CoverageConfig.track"]], "update_settings() (ape_test.localprovider method)": [[16, "ape_test.LocalProvider.update_settings"]], "xml (ape_test.coveragereportsconfig attribute)": [[16, "ape_test.CoverageReportsConfig.xml"]], "accountapi (class in ape.api.accounts)": [[17, "ape.api.accounts.AccountAPI"]], "accountcontainerapi (class in ape.api.accounts)": [[17, "ape.api.accounts.AccountContainerAPI"]], "accounttransactionquery (class in ape.api.query)": [[17, "ape.api.query.AccountTransactionQuery"]], "address (class in ape.api.address)": [[17, "ape.api.address.Address"]], "apeconfig (class in ape.api.config)": [[17, "ape.api.config.ApeConfig"]], "apeproject (class in ape.api.projects)": [[17, "ape.api.projects.ApeProject"]], "baseaddress (class in ape.api.address)": [[17, "ape.api.address.BaseAddress"]], "blockapi (class in ape.api.providers)": [[17, "ape.api.providers.BlockAPI"]], "blockquery (class in ape.api.query)": [[17, "ape.api.query.BlockQuery"]], "blocktransactionquery (class in ape.api.query)": [[17, "ape.api.query.BlockTransactionQuery"]], "compilerapi (class in ape.api.compiler)": [[17, "ape.api.compiler.CompilerAPI"]], "configenum (class in ape.api.config)": [[17, "ape.api.config.ConfigEnum"]], "contractcreation (class in ape.api.query)": [[17, "ape.api.query.ContractCreation"]], "contractcreationquery (class in ape.api.query)": [[17, "ape.api.query.ContractCreationQuery"]], "contracteventquery (class in ape.api.query)": [[17, "ape.api.query.ContractEventQuery"]], "contractmethodquery (class in ape.api.query)": [[17, "ape.api.query.ContractMethodQuery"]], "converterapi (class in ape.api.convert)": [[17, "ape.api.convert.ConverterAPI"]], "dependencyapi (class in ape.api.projects)": [[17, "ape.api.projects.DependencyAPI"]], "deploymentconfig (class in ape.api.config)": [[17, "ape.api.config.DeploymentConfig"]], "ecosystemapi (class in ape.api.networks)": [[17, "ape.api.networks.EcosystemAPI"]], "explorerapi (class in ape.api.explorers)": [[17, "ape.api.explorers.ExplorerAPI"]], "forkednetworkapi (class in ape.api.networks)": [[17, "ape.api.networks.ForkedNetworkAPI"]], "genericconfig (class in ape.api.config)": [[17, "ape.api.config.GenericConfig"]], "impersonatedaccount (class in ape.api.accounts)": [[17, "ape.api.accounts.ImpersonatedAccount"]], "networkapi (class in ape.api.networks)": [[17, "ape.api.networks.NetworkAPI"]], "pluginconfig (class in ape.api.config)": [[17, "ape.api.config.PluginConfig"]], "projectapi (class in ape.api.projects)": [[17, "ape.api.projects.ProjectAPI"]], "providerapi (class in ape.api.providers)": [[17, "ape.api.providers.ProviderAPI"]], "providercontextmanager (class in ape.api.networks)": [[17, "ape.api.networks.ProviderContextManager"]], "proxyinfoapi (class in ape.api.networks)": [[17, "ape.api.networks.ProxyInfoAPI"]], "queryapi (class in ape.api.query)": [[17, "ape.api.query.QueryAPI"]], "receiptapi (class in ape.api.transactions)": [[17, "ape.api.transactions.ReceiptAPI"]], "subprocessprovider (class in ape.api.providers)": [[17, "ape.api.providers.SubprocessProvider"]], "testaccountapi (class in ape.api.accounts)": [[17, "ape.api.accounts.TestAccountAPI"]], "testaccountcontainerapi (class in ape.api.accounts)": [[17, "ape.api.accounts.TestAccountContainerAPI"]], "testproviderapi (class in ape.api.providers)": [[17, "ape.api.providers.TestProviderAPI"]], "transactionapi (class in ape.api.transactions)": [[17, "ape.api.transactions.TransactionAPI"]], "upstreamprovider (class in ape.api.providers)": [[17, "ape.api.providers.UpstreamProvider"]], "__class_vars__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__class_vars__"]], "__class_vars__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__class_vars__"]], "__class_vars__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__class_vars__"]], "__class_vars__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__class_vars__"]], "__class_vars__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__class_vars__"]], "__class_vars__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__class_vars__"]], "__class_vars__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__class_vars__"]], "__class_vars__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__class_vars__"]], "__class_vars__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__class_vars__"]], "__class_vars__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__class_vars__"]], "__class_vars__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__class_vars__"]], "__class_vars__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__class_vars__"]], "__class_vars__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__class_vars__"]], "__class_vars__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__class_vars__"]], "__class_vars__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__class_vars__"]], "__class_vars__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__class_vars__"]], "__class_vars__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__class_vars__"]], "__class_vars__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__class_vars__"]], "__class_vars__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__class_vars__"]], "__class_vars__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__class_vars__"]], "__contains__() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.__contains__"]], "__delitem__() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.__delitem__"]], "__getitem__() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.__getitem__"]], "__len__() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.__len__"]], "__private_attributes__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__private_attributes__"]], "__private_attributes__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__private_attributes__"]], "__private_attributes__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__private_attributes__"]], "__private_attributes__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__private_attributes__"]], "__private_attributes__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__private_attributes__"]], "__private_attributes__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__private_attributes__"]], "__private_attributes__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__private_attributes__"]], "__private_attributes__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__private_attributes__"]], "__private_attributes__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__private_attributes__"]], "__private_attributes__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__private_attributes__"]], "__private_attributes__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__private_attributes__"]], "__private_attributes__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__private_attributes__"]], "__private_attributes__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__private_attributes__"]], "__private_attributes__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__private_attributes__"]], "__private_attributes__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__private_attributes__"]], "__private_attributes__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__private_attributes__"]], "__private_attributes__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__private_attributes__"]], "__private_attributes__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__private_attributes__"]], "__private_attributes__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__private_attributes__"]], "__private_attributes__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__private_attributes__"]], "__pydantic_complete__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_complete__"]], "__pydantic_complete__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_complete__"]], "__pydantic_core_schema__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_core_schema__"]], "__pydantic_core_schema__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_core_schema__"]], "__pydantic_custom_init__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_custom_init__"]], "__pydantic_custom_init__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_custom_init__"]], "__pydantic_decorators__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_decorators__"]], "__pydantic_decorators__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_decorators__"]], "__pydantic_extra__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_extra__"]], "__pydantic_extra__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_extra__"]], "__pydantic_fields_set__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_fields_set__"]], "__pydantic_fields_set__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_fields_set__"]], "__pydantic_generic_metadata__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_generic_metadata__"]], "__pydantic_generic_metadata__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_generic_metadata__"]], "__pydantic_parent_namespace__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_parent_namespace__"]], "__pydantic_parent_namespace__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_parent_namespace__"]], "__pydantic_post_init__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_post_init__"]], "__pydantic_post_init__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_post_init__"]], "__pydantic_private__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_private__"]], "__pydantic_private__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_private__"]], "__pydantic_private__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_private__"]], "__pydantic_private__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_private__"]], "__pydantic_private__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_private__"]], "__pydantic_serializer__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_serializer__"]], "__pydantic_serializer__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_serializer__"]], "__pydantic_validator__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__pydantic_validator__"]], "__pydantic_validator__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__pydantic_validator__"]], "__signature__ (ape.api.accounts.accountapi attribute)": [[17, "ape.api.accounts.AccountAPI.__signature__"]], "__signature__ (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.__signature__"]], "__signature__ (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.__signature__"]], "__signature__ (ape.api.accounts.testaccountapi attribute)": [[17, "ape.api.accounts.TestAccountAPI.__signature__"]], "__signature__ (ape.api.accounts.testaccountcontainerapi attribute)": [[17, "ape.api.accounts.TestAccountContainerAPI.__signature__"]], "__signature__ (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.__signature__"]], "__signature__ (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.__signature__"]], "__signature__ (ape.api.config.pluginconfig attribute)": [[17, "ape.api.config.PluginConfig.__signature__"]], "__signature__ (ape.api.convert.converterapi attribute)": [[17, "ape.api.convert.ConverterAPI.__signature__"]], "__signature__ (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.__signature__"]], "__signature__ (ape.api.networks.forkednetworkapi attribute)": [[17, "ape.api.networks.ForkedNetworkAPI.__signature__"]], "__signature__ (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.__signature__"]], "__signature__ (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.__signature__"]], "__signature__ (ape.api.query.accounttransactionquery attribute)": [[17, "ape.api.query.AccountTransactionQuery.__signature__"]], "__signature__ (ape.api.query.blockquery attribute)": [[17, "ape.api.query.BlockQuery.__signature__"]], "__signature__ (ape.api.query.blocktransactionquery attribute)": [[17, "ape.api.query.BlockTransactionQuery.__signature__"]], "__signature__ (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.__signature__"]], "__signature__ (ape.api.query.contractcreationquery attribute)": [[17, "ape.api.query.ContractCreationQuery.__signature__"]], "__signature__ (ape.api.query.contracteventquery attribute)": [[17, "ape.api.query.ContractEventQuery.__signature__"]], "__signature__ (ape.api.query.contractmethodquery attribute)": [[17, "ape.api.query.ContractMethodQuery.__signature__"]], "account_type (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.account_type"]], "accounts (ape.api.accounts.accountcontainerapi property)": [[17, "ape.api.accounts.AccountContainerAPI.accounts"]], "add_network() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.add_network"]], "address (ape.api.accounts.impersonatedaccount property)": [[17, "ape.api.accounts.ImpersonatedAccount.address"]], "address (ape.api.address.address property)": [[17, "ape.api.address.Address.address"]], "address (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.address"]], "address (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.address"]], "alias (ape.api.accounts.accountapi property)": [[17, "ape.api.accounts.AccountAPI.alias"]], "aliases (ape.api.accounts.accountcontainerapi property)": [[17, "ape.api.accounts.AccountContainerAPI.aliases"]], "ape.api.accounts": [[17, "module-ape.api.accounts"]], "ape.api.address": [[17, "module-ape.api.address"]], "ape.api.compiler": [[17, "module-ape.api.compiler"]], "ape.api.config": [[17, "module-ape.api.config"]], "ape.api.convert": [[17, "module-ape.api.convert"]], "ape.api.explorers": [[17, "module-ape.api.explorers"]], "ape.api.networks": [[17, "module-ape.api.networks"]], "ape.api.projects": [[17, "module-ape.api.projects"]], "ape.api.providers": [[17, "module-ape.api.providers"]], "ape.api.query": [[17, "module-ape.api.query"]], "append() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.append"]], "auto_gas_multiplier (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.auto_gas_multiplier"]], "auto_mine (ape.api.providers.testproviderapi property)": [[17, "ape.api.providers.TestProviderAPI.auto_mine"]], "await_confirmations() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.await_confirmations"]], "balance (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.balance"]], "base_fee (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.base_fee"]], "base_fee_multiplier (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.base_fee_multiplier"]], "block (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.block"]], "block_page_size (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.block_page_size"]], "block_time (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.block_time"]], "build_command() (ape.api.providers.subprocessprovider method)": [[17, "ape.api.providers.SubprocessProvider.build_command"]], "call() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.call"]], "call() (ape.api.accounts.impersonatedaccount method)": [[17, "ape.api.accounts.ImpersonatedAccount.call"]], "chain_id (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.chain_id"]], "chain_id (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.chain_id"]], "check_signature() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.check_signature"]], "code (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.code"]], "codesize (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.codesize"]], "compile() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.compile"]], "compile_code() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.compile_code"]], "compiler_settings (ape.api.compiler.compilerapi attribute)": [[17, "ape.api.compiler.CompilerAPI.compiler_settings"]], "concurrency (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.concurrency"]], "config (ape.api.networks.ecosystemapi property)": [[17, "ape.api.networks.EcosystemAPI.config"]], "config (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.config"]], "config_override (ape.api.projects.dependencyapi attribute)": [[17, "ape.api.projects.DependencyAPI.config_override"]], "confirmed (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.confirmed"]], "connect() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.connect"]], "connect() (ape.api.providers.subprocessprovider method)": [[17, "ape.api.providers.SubprocessProvider.connect"]], "connection_id (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.connection_id"]], "connection_id (ape.api.providers.subprocessprovider property)": [[17, "ape.api.providers.SubprocessProvider.connection_id"]], "connection_str (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.connection_str"]], "contract_type (ape.api.config.deploymentconfig attribute)": [[17, "ape.api.config.DeploymentConfig.contract_type"]], "contracts_folder (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.contracts_folder"]], "convert() (ape.api.convert.converterapi method)": [[17, "ape.api.convert.ConverterAPI.convert"]], "create_network_type() (in module ape.api.networks)": [[17, "ape.api.networks.create_network_type"]], "create_transaction() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.create_transaction"]], "custom_network (ape.api.networks.ecosystemapi property)": [[17, "ape.api.networks.EcosystemAPI.custom_network"]], "data_folder (ape.api.accounts.accountcontainerapi property)": [[17, "ape.api.accounts.AccountContainerAPI.data_folder"]], "data_folder (ape.api.accounts.testaccountcontainerapi property)": [[17, "ape.api.accounts.TestAccountContainerAPI.data_folder"]], "data_folder (ape.api.networks.ecosystemapi property)": [[17, "ape.api.networks.EcosystemAPI.data_folder"]], "data_folder (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.data_folder"]], "data_folder (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.data_folder"]], "datetime (ape.api.providers.blockapi property)": [[17, "ape.api.providers.BlockAPI.datetime"]], "debug_logs_lines (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.debug_logs_lines"]], "debug_logs_typed (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.debug_logs_typed"]], "declare() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.declare"]], "decode_address() (ape.api.networks.ecosystemapi class method)": [[17, "ape.api.networks.EcosystemAPI.decode_address"]], "decode_block() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_block"]], "decode_calldata() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_calldata"]], "decode_custom_error() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_custom_error"]], "decode_logs() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_logs"]], "decode_logs() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.decode_logs"]], "decode_primitive_value() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_primitive_value"]], "decode_receipt() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_receipt"]], "decode_returndata() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.decode_returndata"]], "default_ecosystem (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.default_ecosystem"]], "default_network_name (ape.api.networks.ecosystemapi property)": [[17, "ape.api.networks.EcosystemAPI.default_network_name"]], "default_provider_name (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.default_provider_name"]], "dependencies (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.dependencies"]], "deploy() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.deploy"]], "deployer (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.deployer"]], "deployment_data (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.deployment_data"]], "disconnect() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.disconnect"]], "disconnect() (ape.api.providers.subprocessprovider method)": [[17, "ape.api.providers.SubprocessProvider.disconnect"]], "ecosystem (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.ecosystem"]], "ecosystem_config (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.ecosystem_config"]], "empty (ape.api.networks.providercontextmanager property)": [[17, "ape.api.networks.ProviderContextManager.empty"]], "encode_address() (ape.api.networks.ecosystemapi class method)": [[17, "ape.api.networks.EcosystemAPI.encode_address"]], "encode_calldata() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.encode_calldata"]], "encode_contract_blueprint() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.encode_contract_blueprint"]], "encode_deployment() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.encode_deployment"]], "encode_transaction() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.encode_transaction"]], "enrich_error() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.enrich_error"]], "enrich_trace() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.enrich_trace"]], "estimate_gas_cost() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.estimate_gas_cost"]], "estimate_query() (ape.api.query.queryapi method)": [[17, "ape.api.query.QueryAPI.estimate_query"]], "events (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.events"]], "explorer (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.explorer"]], "extract_config() (ape.api.projects.apeproject method)": [[17, "ape.api.projects.ApeProject.extract_config"]], "extract_config() (ape.api.projects.projectapi method)": [[17, "ape.api.projects.ProjectAPI.extract_config"]], "factory (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.factory"]], "failed (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.failed"]], "fee_token_decimals (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.fee_token_decimals"]], "fee_token_symbol (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.fee_token_symbol"]], "fetch() (ape.api.projects.dependencyapi method)": [[17, "ape.api.projects.DependencyAPI.fetch"]], "flatten_contract() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.flatten_contract"]], "from_receipt() (ape.api.query.contractcreation class method)": [[17, "ape.api.query.ContractCreation.from_receipt"]], "gas_price (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.gas_price"]], "generate_account() (ape.api.accounts.testaccountcontainerapi method)": [[17, "ape.api.accounts.TestAccountContainerAPI.generate_account"]], "get_address_url() (ape.api.explorers.explorerapi method)": [[17, "ape.api.explorers.ExplorerAPI.get_address_url"]], "get_balance() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_balance"]], "get_block() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_block"]], "get_code() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_code"]], "get_compiler_settings() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.get_compiler_settings"]], "get_config() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.get_config"]], "get_contract_logs() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_contract_logs"]], "get_contract_type() (ape.api.explorers.explorerapi method)": [[17, "ape.api.explorers.ExplorerAPI.get_contract_type"]], "get_imports() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.get_imports"]], "get_method_selector() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.get_method_selector"]], "get_network() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.get_network"]], "get_network_data() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.get_network_data"]], "get_nonce() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_nonce"]], "get_provider() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.get_provider"]], "get_proxy_info() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.get_proxy_info"]], "get_python_types() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.get_python_types"]], "get_receipt() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_receipt"]], "get_storage() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_storage"]], "get_test_account() (ape.api.accounts.testaccountcontainerapi method)": [[17, "ape.api.accounts.TestAccountContainerAPI.get_test_account"]], "get_test_account() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_test_account"]], "get_transaction_trace() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_transaction_trace"]], "get_transaction_url() (ape.api.explorers.explorerapi method)": [[17, "ape.api.explorers.ExplorerAPI.get_transaction_url"]], "get_transactions_by_account_nonce() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_transactions_by_account_nonce"]], "get_transactions_by_block() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_transactions_by_block"]], "get_version_map() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.get_version_map"]], "get_versions() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.get_versions"]], "get_virtual_machine_error() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.get_virtual_machine_error"]], "hash (ape.api.providers.blockapi attribute)": [[17, "ape.api.providers.BlockAPI.hash"]], "history (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.history"]], "http_uri (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.http_uri"]], "init_coverage_profile() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.init_coverage_profile"]], "interfaces_folder (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.interfaces_folder"]], "is_adhoc (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.is_adhoc"]], "is_connected (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.is_connected"]], "is_contract (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.is_contract"]], "is_convertible() (ape.api.convert.converterapi method)": [[17, "ape.api.convert.ConverterAPI.is_convertible"]], "is_dev (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.is_dev"]], "is_fork (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.is_fork"]], "is_local (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.is_local"]], "is_valid (ape.api.projects.apeproject property)": [[17, "ape.api.projects.ApeProject.is_valid"]], "is_valid (ape.api.projects.projectapi property)": [[17, "ape.api.projects.ProjectAPI.is_valid"]], "make_request() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.make_request"]], "max_gas (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.max_gas"]], "meta (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.meta"]], "method_called (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.method_called"]], "mine() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.mine"]], "mine() (ape.api.providers.testproviderapi method)": [[17, "ape.api.providers.TestProviderAPI.mine"]], "name (ape.api.accounts.accountcontainerapi attribute)": [[17, "ape.api.accounts.AccountContainerAPI.name"]], "name (ape.api.compiler.compilerapi property)": [[17, "ape.api.compiler.CompilerAPI.name"]], "name (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.name"]], "name (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.name"]], "name (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.name"]], "name (ape.api.projects.dependencyapi attribute)": [[17, "ape.api.projects.DependencyAPI.name"]], "name (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.name"]], "network (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.network"]], "network_choice (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.network_choice"]], "network_id (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.network_id"]], "networks (ape.api.networks.ecosystemapi property)": [[17, "ape.api.networks.EcosystemAPI.networks"]], "nonce (ape.api.address.baseaddress property)": [[17, "ape.api.address.BaseAddress.nonce"]], "num_transactions (ape.api.providers.blockapi attribute)": [[17, "ape.api.providers.BlockAPI.num_transactions"]], "number (ape.api.providers.blockapi attribute)": [[17, "ape.api.providers.BlockAPI.number"]], "package_id (ape.api.projects.dependencyapi property)": [[17, "ape.api.projects.DependencyAPI.package_id"]], "parent_hash (ape.api.providers.blockapi attribute)": [[17, "ape.api.providers.BlockAPI.parent_hash"]], "path (ape.api.projects.projectapi attribute)": [[17, "ape.api.projects.ProjectAPI.path"]], "perform_query() (ape.api.query.queryapi method)": [[17, "ape.api.query.QueryAPI.perform_query"]], "poll_blocks() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.poll_blocks"]], "poll_logs() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.poll_logs"]], "prepare_transaction() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.prepare_transaction"]], "prepare_transaction() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.prepare_transaction"]], "priority_fee (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.priority_fee"]], "process_name (ape.api.providers.subprocessprovider property)": [[17, "ape.api.providers.SubprocessProvider.process_name"]], "provider_settings (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.provider_settings"]], "providers (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.providers"]], "publish_contract() (ape.api.explorers.explorerapi method)": [[17, "ape.api.explorers.ExplorerAPI.publish_contract"]], "publish_contract() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.publish_contract"]], "raise_for_status() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.raise_for_status"]], "ran_out_of_gas (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.ran_out_of_gas"]], "raw_address (ape.api.accounts.impersonatedaccount attribute)": [[17, "ape.api.accounts.ImpersonatedAccount.raw_address"]], "receipt (ape.api.query.contractcreation property)": [[17, "ape.api.query.ContractCreation.receipt"]], "receipt (ape.api.transactions.transactionapi property)": [[17, "ape.api.transactions.TransactionAPI.receipt"]], "relock_account() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.relock_account"]], "remove() (ape.api.accounts.accountcontainerapi method)": [[17, "ape.api.accounts.AccountContainerAPI.remove"]], "request_header (ape.api.networks.ecosystemapi attribute)": [[17, "ape.api.networks.EcosystemAPI.request_header"]], "request_header (ape.api.networks.networkapi attribute)": [[17, "ape.api.networks.NetworkAPI.request_header"]], "request_header (ape.api.providers.providerapi attribute)": [[17, "ape.api.providers.ProviderAPI.request_header"]], "request_headers (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.request_headers"]], "required_confirmations (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.required_confirmations"]], "reset() (ape.api.accounts.testaccountcontainerapi method)": [[17, "ape.api.accounts.TestAccountContainerAPI.reset"]], "restore() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.restore"]], "restore() (ape.api.providers.testproviderapi method)": [[17, "ape.api.providers.TestProviderAPI.restore"]], "return_value (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.return_value"]], "send_call() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.send_call"]], "send_private_transaction() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.send_private_transaction"]], "send_transaction() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.send_transaction"]], "serialize_transaction() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.serialize_transaction"]], "serialize_transaction() (ape.api.transactions.transactionapi method)": [[17, "ape.api.transactions.TransactionAPI.serialize_transaction"]], "set_balance() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.set_balance"]], "set_code() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.set_code"]], "set_default_network() (ape.api.networks.ecosystemapi method)": [[17, "ape.api.networks.EcosystemAPI.set_default_network"]], "set_default_provider() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.set_default_provider"]], "set_storage() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.set_storage"]], "set_timestamp() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.set_timestamp"]], "set_timestamp() (ape.api.providers.testproviderapi method)": [[17, "ape.api.providers.TestProviderAPI.set_timestamp"]], "settings (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.settings"]], "show_debug_logs() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.show_debug_logs"]], "show_events() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.show_events"]], "show_gas_report() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.show_gas_report"]], "show_source_traceback() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.show_source_traceback"]], "show_trace() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.show_trace"]], "sign_message() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.sign_message"]], "sign_message() (ape.api.accounts.impersonatedaccount method)": [[17, "ape.api.accounts.ImpersonatedAccount.sign_message"]], "sign_raw_msghash() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.sign_raw_msghash"]], "sign_transaction() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.sign_transaction"]], "sign_transaction() (ape.api.accounts.impersonatedaccount method)": [[17, "ape.api.accounts.ImpersonatedAccount.sign_transaction"]], "size (ape.api.providers.blockapi property)": [[17, "ape.api.providers.BlockAPI.size"]], "snapshot() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.snapshot"]], "snapshot() (ape.api.providers.testproviderapi method)": [[17, "ape.api.providers.TestProviderAPI.snapshot"]], "source_traceback (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.source_traceback"]], "start() (ape.api.providers.subprocessprovider method)": [[17, "ape.api.providers.SubprocessProvider.start"]], "stop() (ape.api.providers.subprocessprovider method)": [[17, "ape.api.providers.SubprocessProvider.stop"]], "stream_request() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.stream_request"]], "supports_source_tracing (ape.api.compiler.compilerapi property)": [[17, "ape.api.compiler.CompilerAPI.supports_source_tracing"]], "supports_tracing (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.supports_tracing"]], "target (ape.api.networks.proxyinfoapi attribute)": [[17, "ape.api.networks.ProxyInfoAPI.target"]], "timestamp (ape.api.providers.blockapi attribute)": [[17, "ape.api.providers.BlockAPI.timestamp"]], "total_fees_paid (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.total_fees_paid"]], "total_transfer_value (ape.api.transactions.transactionapi property)": [[17, "ape.api.transactions.TransactionAPI.total_transfer_value"]], "trace (ape.api.transactions.receiptapi property)": [[17, "ape.api.transactions.ReceiptAPI.trace"]], "trace (ape.api.transactions.transactionapi property)": [[17, "ape.api.transactions.TransactionAPI.trace"]], "trace_source() (ape.api.compiler.compilerapi method)": [[17, "ape.api.compiler.CompilerAPI.trace_source"]], "track_coverage() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.track_coverage"]], "track_gas() (ape.api.transactions.receiptapi method)": [[17, "ape.api.transactions.ReceiptAPI.track_gas"]], "transaction_acceptance_timeout (ape.api.networks.networkapi property)": [[17, "ape.api.networks.NetworkAPI.transaction_acceptance_timeout"]], "transactions (ape.api.providers.blockapi property)": [[17, "ape.api.providers.BlockAPI.transactions"]], "transfer() (ape.api.accounts.accountapi method)": [[17, "ape.api.accounts.AccountAPI.transfer"]], "txn_hash (ape.api.query.contractcreation attribute)": [[17, "ape.api.query.ContractCreation.txn_hash"]], "txn_hash (ape.api.transactions.transactionapi property)": [[17, "ape.api.transactions.TransactionAPI.txn_hash"]], "unlock_account() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.unlock_account"]], "update_cache() (ape.api.query.queryapi method)": [[17, "ape.api.query.QueryAPI.update_cache"]], "update_settings() (ape.api.providers.providerapi method)": [[17, "ape.api.providers.ProviderAPI.update_settings"]], "upstream_chain_id (ape.api.networks.forkednetworkapi property)": [[17, "ape.api.networks.ForkedNetworkAPI.upstream_chain_id"]], "upstream_network (ape.api.networks.forkednetworkapi property)": [[17, "ape.api.networks.ForkedNetworkAPI.upstream_network"]], "upstream_provider (ape.api.networks.forkednetworkapi property)": [[17, "ape.api.networks.ForkedNetworkAPI.upstream_provider"]], "uri (ape.api.projects.dependencyapi property)": [[17, "ape.api.projects.DependencyAPI.uri"]], "use_default_provider() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.use_default_provider"]], "use_provider() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.use_provider"]], "use_upstream_provider() (ape.api.networks.forkednetworkapi method)": [[17, "ape.api.networks.ForkedNetworkAPI.use_upstream_provider"]], "validate_size() (ape.api.providers.blockapi class method)": [[17, "ape.api.providers.BlockAPI.validate_size"]], "verify_chain_id() (ape.api.networks.networkapi method)": [[17, "ape.api.networks.NetworkAPI.verify_chain_id"]], "version (ape.api.config.apeconfig attribute)": [[17, "ape.api.config.ApeConfig.version"]], "version_id (ape.api.projects.dependencyapi property)": [[17, "ape.api.projects.DependencyAPI.version_id"]], "write_to_disk() (ape.api.config.apeconfig method)": [[17, "ape.api.config.ApeConfig.write_to_disk"]], "ws_uri (ape.api.providers.providerapi property)": [[17, "ape.api.providers.ProviderAPI.ws_uri"]], "accountaliaspromptchoice (class in ape.cli.choices)": [[18, "ape.cli.choices.AccountAliasPromptChoice"]], "alias (class in ape.cli.choices)": [[18, "ape.cli.choices.Alias"]], "apeclicontextobject (class in ape.cli.options)": [[18, "ape.cli.options.ApeCliContextObject"]], "connectedprovidercommand (class in ape.cli.commands)": [[18, "ape.cli.commands.ConnectedProviderCommand"]], "json (class in ape.cli.paramtype)": [[18, "ape.cli.paramtype.JSON"]], "networkchoice (class in ape.cli.choices)": [[18, "ape.cli.choices.NetworkChoice"]], "networkoption (class in ape.cli.options)": [[18, "ape.cli.options.NetworkOption"]], "outputformat (class in ape.cli.choices)": [[18, "ape.cli.choices.OutputFormat"]], "path (class in ape.cli.paramtype)": [[18, "ape.cli.paramtype.Path"]], "promptchoice (class in ape.cli.choices)": [[18, "ape.cli.choices.PromptChoice"]], "tree (ape.cli.choices.outputformat attribute)": [[18, "ape.cli.choices.OutputFormat.TREE"]], "yaml (ape.cli.choices.outputformat attribute)": [[18, "ape.cli.choices.OutputFormat.YAML"]], "abort() (ape.cli.options.apeclicontextobject static method)": [[18, "ape.cli.options.ApeCliContextObject.abort"]], "account_option() (in module ape.cli.options)": [[18, "ape.cli.options.account_option"]], "ape.cli.arguments": [[18, "module-ape.cli.arguments"]], "ape.cli.choices": [[18, "module-ape.cli.choices"]], "ape.cli.commands": [[18, "module-ape.cli.commands"]], "ape.cli.options": [[18, "module-ape.cli.options"]], "ape.cli.paramtype": [[18, "module-ape.cli.paramtype"]], "ape_cli_context() (in module ape.cli.options)": [[18, "ape.cli.options.ape_cli_context"]], "contract_file_paths_argument() (in module ape.cli.arguments)": [[18, "ape.cli.arguments.contract_file_paths_argument"]], "contract_option() (in module ape.cli.options)": [[18, "ape.cli.options.contract_option"]], "convert() (ape.cli.choices.accountaliaspromptchoice method)": [[18, "ape.cli.choices.AccountAliasPromptChoice.convert"]], "convert() (ape.cli.choices.networkchoice method)": [[18, "ape.cli.choices.NetworkChoice.convert"]], "convert() (ape.cli.choices.promptchoice method)": [[18, "ape.cli.choices.PromptChoice.convert"]], "convert() (ape.cli.paramtype.json method)": [[18, "ape.cli.paramtype.JSON.convert"]], "existing_alias_argument() (in module ape.cli.arguments)": [[18, "ape.cli.arguments.existing_alias_argument"]], "get_metavar() (ape.cli.choices.networkchoice method)": [[18, "ape.cli.choices.NetworkChoice.get_metavar"]], "incompatible_with() (in module ape.cli.options)": [[18, "ape.cli.options.incompatible_with"]], "invoke() (ape.cli.commands.connectedprovidercommand method)": [[18, "ape.cli.commands.ConnectedProviderCommand.invoke"]], "name (ape.cli.choices.alias attribute)": [[18, "ape.cli.choices.Alias.name"]], "network_option() (in module ape.cli.options)": [[18, "ape.cli.options.network_option"]], "non_existing_alias_argument() (in module ape.cli.arguments)": [[18, "ape.cli.arguments.non_existing_alias_argument"]], "output_format_choice() (in module ape.cli.choices)": [[18, "ape.cli.choices.output_format_choice"]], "output_format_option() (in module ape.cli.options)": [[18, "ape.cli.options.output_format_option"]], "parse_args() (ape.cli.commands.connectedprovidercommand method)": [[18, "ape.cli.commands.ConnectedProviderCommand.parse_args"]], "print_choices() (ape.cli.choices.accountaliaspromptchoice method)": [[18, "ape.cli.choices.AccountAliasPromptChoice.print_choices"]], "print_choices() (ape.cli.choices.promptchoice method)": [[18, "ape.cli.choices.PromptChoice.print_choices"]], "select_account() (ape.cli.choices.accountaliaspromptchoice method)": [[18, "ape.cli.choices.AccountAliasPromptChoice.select_account"]], "select_account() (in module ape.cli.choices)": [[18, "ape.cli.choices.select_account"]], "skip_confirmation_option() (in module ape.cli.options)": [[18, "ape.cli.options.skip_confirmation_option"]], "verbosity_option() (in module ape.cli.options)": [[18, "ape.cli.options.verbosity_option"]], "contractcontainer (class in ape.contracts.base)": [[19, "ape.contracts.base.ContractContainer"]], "contractevent (class in ape.contracts.base)": [[19, "ape.contracts.base.ContractEvent"]], "contractinstance (class in ape.contracts.base)": [[19, "ape.contracts.base.ContractInstance"]], "contracttypewrapper (class in ape.contracts.base)": [[19, "ape.contracts.base.ContractTypeWrapper"]], "__call__() (ape.contracts.base.contractcontainer method)": [[19, "ape.contracts.base.ContractContainer.__call__"]], "__call__() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.__call__"]], "__call__() (ape.contracts.base.contractinstance method)": [[19, "ape.contracts.base.ContractInstance.__call__"]], "__class_vars__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__class_vars__"]], "__eq__() (ape.contracts.base.contractcontainer method)": [[19, "ape.contracts.base.ContractContainer.__eq__"]], "__hash__ (ape.contracts.base.contractcontainer attribute)": [[19, "ape.contracts.base.ContractContainer.__hash__"]], "__iter__() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.__iter__"]], "__private_attributes__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__private_attributes__"]], "__pydantic_complete__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_complete__"]], "__pydantic_core_schema__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_core_schema__"]], "__pydantic_custom_init__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_custom_init__"]], "__pydantic_decorators__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_decorators__"]], "__pydantic_generic_metadata__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_generic_metadata__"]], "__pydantic_parent_namespace__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_parent_namespace__"]], "__pydantic_post_init__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_post_init__"]], "__pydantic_serializer__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_serializer__"]], "__pydantic_validator__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__pydantic_validator__"]], "__signature__ (ape.contracts.base.contractevent attribute)": [[19, "ape.contracts.base.ContractEvent.__signature__"]], "address (ape.contracts.base.contractinstance property)": [[19, "ape.contracts.base.ContractInstance.address"]], "at() (ape.contracts.base.contractcontainer method)": [[19, "ape.contracts.base.ContractContainer.at"]], "call_view_method() (ape.contracts.base.contractinstance method)": [[19, "ape.contracts.base.ContractInstance.call_view_method"]], "creation_metadata (ape.contracts.base.contractinstance property)": [[19, "ape.contracts.base.ContractInstance.creation_metadata"]], "decode_input() (ape.contracts.base.contracttypewrapper method)": [[19, "ape.contracts.base.ContractTypeWrapper.decode_input"]], "deploy() (ape.contracts.base.contractcontainer method)": [[19, "ape.contracts.base.ContractContainer.deploy"]], "deployments (ape.contracts.base.contractcontainer property)": [[19, "ape.contracts.base.ContractContainer.deployments"]], "from_receipt() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.from_receipt"]], "from_receipt() (ape.contracts.base.contractinstance class method)": [[19, "ape.contracts.base.ContractInstance.from_receipt"]], "get_error_by_signature() (ape.contracts.base.contractinstance method)": [[19, "ape.contracts.base.ContractInstance.get_error_by_signature"]], "get_event_by_signature() (ape.contracts.base.contractinstance method)": [[19, "ape.contracts.base.ContractInstance.get_event_by_signature"]], "identifier_lookup (ape.contracts.base.contracttypewrapper property)": [[19, "ape.contracts.base.ContractTypeWrapper.identifier_lookup"]], "info (ape.contracts.base.contractevent property)": [[19, "ape.contracts.base.ContractEvent.info"]], "invoke_transaction() (ape.contracts.base.contractinstance method)": [[19, "ape.contracts.base.ContractInstance.invoke_transaction"]], "name (ape.contracts.base.contractevent property)": [[19, "ape.contracts.base.ContractEvent.name"]], "poll_logs() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.poll_logs"]], "query() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.query"]], "range() (ape.contracts.base.contractevent method)": [[19, "ape.contracts.base.ContractEvent.range"]], "selector_identifiers (ape.contracts.base.contracttypewrapper property)": [[19, "ape.contracts.base.ContractTypeWrapper.selector_identifiers"]], "source_path (ape.contracts.base.contracttypewrapper property)": [[19, "ape.contracts.base.ContractTypeWrapper.source_path"]], "apinotimplementederror": [[20, "ape.exceptions.APINotImplementedError"]], "abort": [[20, "ape.exceptions.Abort"]], "accountserror": [[20, "ape.exceptions.AccountsError"]], "aliasalreadyinuseerror": [[20, "ape.exceptions.AliasAlreadyInUseError"]], "apeattributeerror": [[20, "ape.exceptions.ApeAttributeError"]], "apeexception": [[20, "ape.exceptions.ApeException"]], "apeindexerror": [[20, "ape.exceptions.ApeIndexError"]], "argumentslengtherror": [[20, "ape.exceptions.ArgumentsLengthError"]], "blocknotfounderror": [[20, "ape.exceptions.BlockNotFoundError"]], "chainerror": [[20, "ape.exceptions.ChainError"]], "compilererror": [[20, "ape.exceptions.CompilerError"]], "configerror": [[20, "ape.exceptions.ConfigError"]], "contractdataerror": [[20, "ape.exceptions.ContractDataError"]], "contractlogicerror": [[20, "ape.exceptions.ContractLogicError"]], "contractnotfounderror": [[20, "ape.exceptions.ContractNotFoundError"]], "conversionerror": [[20, "ape.exceptions.ConversionError"]], "customerror": [[20, "ape.exceptions.CustomError"]], "decodingerror": [[20, "ape.exceptions.DecodingError"]], "ecosystemnotfounderror": [[20, "ape.exceptions.EcosystemNotFoundError"]], "methodnonpayableerror": [[20, "ape.exceptions.MethodNonPayableError"]], "missingdeploymentbytecodeerror": [[20, "ape.exceptions.MissingDeploymentBytecodeError"]], "networkerror": [[20, "ape.exceptions.NetworkError"]], "networkmismatcherror": [[20, "ape.exceptions.NetworkMismatchError"]], "networknotfounderror": [[20, "ape.exceptions.NetworkNotFoundError"]], "outofgaserror": [[20, "ape.exceptions.OutOfGasError"]], "plugininstallerror": [[20, "ape.exceptions.PluginInstallError"]], "pluginversionerror": [[20, "ape.exceptions.PluginVersionError"]], "projecterror": [[20, "ape.exceptions.ProjectError"]], "providererror": [[20, "ape.exceptions.ProviderError"]], "providernotconnectederror": [[20, "ape.exceptions.ProviderNotConnectedError"]], "providernotfounderror": [[20, "ape.exceptions.ProviderNotFoundError"]], "queryengineerror": [[20, "ape.exceptions.QueryEngineError"]], "rpctimeouterror": [[20, "ape.exceptions.RPCTimeoutError"]], "signatureerror": [[20, "ape.exceptions.SignatureError"]], "subprocesserror": [[20, "ape.exceptions.SubprocessError"]], "subprocesstimeouterror": [[20, "ape.exceptions.SubprocessTimeoutError"]], "transactionerror": [[20, "ape.exceptions.TransactionError"]], "transactionnotfounderror": [[20, "ape.exceptions.TransactionNotFoundError"]], "unknownsnapshoterror": [[20, "ape.exceptions.UnknownSnapshotError"]], "unknownversionerror": [[20, "ape.exceptions.UnknownVersionError"]], "virtualmachineerror": [[20, "ape.exceptions.VirtualMachineError"]], "ape.exceptions": [[20, "module-ape.exceptions"]], "dev_message (ape.exceptions.contractlogicerror property)": [[20, "ape.exceptions.ContractLogicError.dev_message"]], "from_error() (ape.exceptions.contractlogicerror class method)": [[20, "ape.exceptions.ContractLogicError.from_error"]], "handle_ape_exception() (in module ape.exceptions)": [[20, "ape.exceptions.handle_ape_exception"]], "name (ape.exceptions.customerror property)": [[20, "ape.exceptions.CustomError.name"]], "show() (ape.exceptions.abort method)": [[20, "ape.exceptions.Abort.show"]], "accounthistory (class in ape.managers.chain)": [[21, "ape.managers.chain.AccountHistory"]], "accountintconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.AccountIntConverter"]], "accountmanager (class in ape.managers.accounts)": [[21, "ape.managers.accounts.AccountManager"]], "addressapiconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.AddressAPIConverter"]], "blockcontainer (class in ape.managers.chain)": [[21, "ape.managers.chain.BlockContainer"]], "bytesaddressconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.BytesAddressConverter"]], "chainmanager (class in ape.managers.chain)": [[21, "ape.managers.chain.ChainManager"]], "compilermanager (class in ape.managers.compilers)": [[21, "ape.managers.compilers.CompilerManager"]], "configmanager (class in ape.managers.config)": [[21, "ape.managers.config.ConfigManager"]], "contractcache (class in ape.managers.chain)": [[21, "ape.managers.chain.ContractCache"]], "contractmanager (class in ape.managers.project)": [[21, "ape.managers.project.ContractManager"]], "conversionmanager (class in ape.managers.converters)": [[21, "ape.managers.converters.ConversionManager"]], "defaultqueryprovider (class in ape.managers.query)": [[21, "ape.managers.query.DefaultQueryProvider"]], "dependency (class in ape.managers.project)": [[21, "ape.managers.project.Dependency"]], "dependencymanager (class in ape.managers.project)": [[21, "ape.managers.project.DependencyManager"]], "dependencyversionmap (class in ape.managers.project)": [[21, "ape.managers.project.DependencyVersionMap"]], "hexaddressconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.HexAddressConverter"]], "hexconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.HexConverter"]], "hexintconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.HexIntConverter"]], "hexiterableconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.HexIterableConverter"]], "intaddressconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.IntAddressConverter"]], "localproject (class in ape.managers.project)": [[21, "ape.managers.project.LocalProject"]], "networkmanager (class in ape.managers.networks)": [[21, "ape.managers.networks.NetworkManager"]], "project (class in ape.managers.project)": [[21, "ape.managers.project.Project"]], "projectmanager (class in ape.managers.project)": [[21, "ape.managers.project.ProjectManager"]], "querymanager (class in ape.managers.query)": [[21, "ape.managers.query.QueryManager"]], "sourcemanager (class in ape.managers.project)": [[21, "ape.managers.project.SourceManager"]], "stringdecimalconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.StringDecimalConverter"]], "stringintconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.StringIntConverter"]], "testaccountmanager (class in ape.managers.accounts)": [[21, "ape.managers.accounts.TestAccountManager"]], "timestampconverter (class in ape.managers.converters)": [[21, "ape.managers.converters.TimestampConverter"]], "transactionhistory (class in ape.managers.chain)": [[21, "ape.managers.chain.TransactionHistory"]], "__class_vars__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__class_vars__"]], "__contains__() (ape.managers.accounts.accountmanager method)": [[21, "ape.managers.accounts.AccountManager.__contains__"]], "__contains__() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.__contains__"]], "__contains__() (ape.managers.project.dependencyversionmap method)": [[21, "ape.managers.project.DependencyVersionMap.__contains__"]], "__delitem__() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.__delitem__"]], "__eq__() (ape.managers.project.dependency method)": [[21, "ape.managers.project.Dependency.__eq__"]], "__getitem__() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.__getitem__"]], "__getitem__() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.__getitem__"]], "__getitem__() (ape.managers.project.dependencyversionmap method)": [[21, "ape.managers.project.DependencyVersionMap.__getitem__"]], "__hash__() (ape.managers.project.dependency method)": [[21, "ape.managers.project.Dependency.__hash__"]], "__iter__() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.__iter__"]], "__iter__() (ape.managers.chain.accounthistory method)": [[21, "ape.managers.chain.AccountHistory.__iter__"]], "__iter__() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.__iter__"]], "__len__() (ape.managers.accounts.accountmanager method)": [[21, "ape.managers.accounts.AccountManager.__len__"]], "__len__() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.__len__"]], "__len__() (ape.managers.chain.accounthistory method)": [[21, "ape.managers.chain.AccountHistory.__len__"]], "__len__() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.__len__"]], "__private_attributes__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__private_attributes__"]], "__pydantic_complete__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_complete__"]], "__pydantic_core_schema__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_core_schema__"]], "__pydantic_custom_init__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_custom_init__"]], "__pydantic_decorators__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_decorators__"]], "__pydantic_generic_metadata__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_generic_metadata__"]], "__pydantic_parent_namespace__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_parent_namespace__"]], "__pydantic_post_init__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_post_init__"]], "__pydantic_serializer__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_serializer__"]], "__pydantic_validator__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__pydantic_validator__"]], "__setitem__() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.__setitem__"]], "__signature__ (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.__signature__"]], "active_provider (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.active_provider"]], "add() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.add"]], "add_compiler_data() (ape.managers.project.project method)": [[21, "ape.managers.project.Project.add_compiler_data"]], "address (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.address"]], "aliases (ape.managers.accounts.accountmanager property)": [[21, "ape.managers.accounts.AccountManager.aliases"]], "ape.managers.accounts": [[21, "module-ape.managers.accounts"]], "ape.managers.compilers": [[21, "module-ape.managers.compilers"]], "ape.managers.config": [[21, "module-ape.managers.config"]], "ape.managers.converters": [[21, "module-ape.managers.converters"]], "ape.managers.networks": [[21, "module-ape.managers.networks"]], "ape.managers.project": [[21, "module-ape.managers.project"]], "ape.managers.query": [[21, "module-ape.managers.query"]], "append() (ape.managers.chain.accounthistory method)": [[21, "ape.managers.chain.AccountHistory.append"]], "append() (ape.managers.chain.transactionhistory method)": [[21, "ape.managers.chain.TransactionHistory.append"]], "base_fee (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.base_fee"]], "blocks (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.blocks"]], "cache_blueprint() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.cache_blueprint"]], "cache_deployment() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.cache_deployment"]], "cache_proxy_info() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.cache_proxy_info"]], "can_trace_source() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.can_trace_source"]], "chain_id (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.chain_id"]], "clear_local_caches() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.clear_local_caches"]], "compile() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.compile"]], "compile() (ape.managers.project.dependency method)": [[21, "ape.managers.project.Dependency.compile"]], "compile_source() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.compile_source"]], "config (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.config"]], "containers (ape.managers.accounts.accountmanager property)": [[21, "ape.managers.accounts.AccountManager.containers"]], "contracts (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.contracts"]], "contracts_folder (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.contracts_folder"]], "convert() (ape.managers.converters.accountintconverter method)": [[21, "ape.managers.converters.AccountIntConverter.convert"]], "convert() (ape.managers.converters.addressapiconverter method)": [[21, "ape.managers.converters.AddressAPIConverter.convert"]], "convert() (ape.managers.converters.bytesaddressconverter method)": [[21, "ape.managers.converters.BytesAddressConverter.convert"]], "convert() (ape.managers.converters.conversionmanager method)": [[21, "ape.managers.converters.ConversionManager.convert"]], "convert() (ape.managers.converters.hexaddressconverter method)": [[21, "ape.managers.converters.HexAddressConverter.convert"]], "convert() (ape.managers.converters.hexconverter method)": [[21, "ape.managers.converters.HexConverter.convert"]], "convert() (ape.managers.converters.hexintconverter method)": [[21, "ape.managers.converters.HexIntConverter.convert"]], "convert() (ape.managers.converters.hexiterableconverter method)": [[21, "ape.managers.converters.HexIterableConverter.convert"]], "convert() (ape.managers.converters.intaddressconverter method)": [[21, "ape.managers.converters.IntAddressConverter.convert"]], "convert() (ape.managers.converters.stringdecimalconverter method)": [[21, "ape.managers.converters.StringDecimalConverter.convert"]], "convert() (ape.managers.converters.stringintconverter method)": [[21, "ape.managers.converters.StringIntConverter.convert"]], "convert() (ape.managers.converters.timestampconverter method)": [[21, "ape.managers.converters.TimestampConverter.convert"]], "create_custom_provider() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.create_custom_provider"]], "custom_networks (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.custom_networks"]], "decode_dependency() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.decode_dependency"]], "default_ecosystem (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.default_ecosystem"]], "dependencies (ape.managers.project.project property)": [[21, "ape.managers.project.Project.dependencies"]], "deployments (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.deployments"]], "ecosystem (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.ecosystem"]], "ecosystem_names (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.ecosystem_names"]], "ecosystems (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.ecosystems"]], "engines (ape.managers.query.querymanager property)": [[21, "ape.managers.query.QueryManager.engines"]], "enrich_error() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.enrich_error"]], "estimate_query() (ape.managers.query.defaultqueryprovider method)": [[21, "ape.managers.query.DefaultQueryProvider.estimate_query"]], "exclusions (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.exclusions"]], "extract_config() (ape.managers.config.configmanager class method)": [[21, "ape.managers.config.ConfigManager.extract_config"]], "extract_manifest() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.extract_manifest"]], "flatten_contract() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.flatten_contract"]], "fork() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.fork"]], "from_manifest() (ape.managers.project.projectmanager class method)": [[21, "ape.managers.project.ProjectManager.from_manifest"]], "from_python_library() (ape.managers.project.projectmanager class method)": [[21, "ape.managers.project.ProjectManager.from_python_library"]], "gas_price (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.gas_price"]], "get() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get"]], "get() (ape.managers.project.contractmanager method)": [[21, "ape.managers.project.ContractManager.get"]], "get() (ape.managers.project.dependencyversionmap method)": [[21, "ape.managers.project.DependencyVersionMap.get"]], "get() (ape.managers.project.sourcemanager method)": [[21, "ape.managers.project.SourceManager.get"]], "get_accounts_by_type() (ape.managers.accounts.accountmanager method)": [[21, "ape.managers.accounts.AccountManager.get_accounts_by_type"]], "get_blueprint() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get_blueprint"]], "get_container() (ape.managers.chain.contractcache class method)": [[21, "ape.managers.chain.ContractCache.get_container"]], "get_creation_metadata() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get_creation_metadata"]], "get_custom_error() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.get_custom_error"]], "get_dependency() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.get_dependency"]], "get_deployments() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get_deployments"]], "get_ecosystem() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.get_ecosystem"]], "get_imports() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.get_imports"]], "get_multiple() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get_multiple"]], "get_network_choices() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.get_network_choices"]], "get_provider_from_choice() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.get_provider_from_choice"]], "get_proxy_info() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.get_proxy_info"]], "get_receipt() (ape.managers.chain.chainmanager method)": [[21, "ape.managers.chain.ChainManager.get_receipt"]], "get_references() (ape.managers.compilers.compilermanager method)": [[21, "ape.managers.compilers.CompilerManager.get_references"]], "get_request_headers() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.get_request_headers"]], "get_versions() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.get_versions"]], "global_config (ape.managers.config.configmanager property)": [[21, "ape.managers.config.ConfigManager.global_config"]], "head (ape.managers.chain.blockcontainer property)": [[21, "ape.managers.chain.BlockContainer.head"]], "height (ape.managers.chain.blockcontainer property)": [[21, "ape.managers.chain.BlockContainer.height"]], "history (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.history"]], "impersonate_account() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.impersonate_account"]], "in_tempdir (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.in_tempdir"]], "install() (ape.managers.project.dependency method)": [[21, "ape.managers.project.Dependency.install"]], "install() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.install"]], "installed (ape.managers.project.dependencymanager property)": [[21, "ape.managers.project.DependencyManager.installed"]], "instance_at() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.instance_at"]], "instance_from_receipt() (ape.managers.chain.contractcache method)": [[21, "ape.managers.chain.ContractCache.instance_from_receipt"]], "interfaces_folder (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.interfaces_folder"]], "is_compiled (ape.managers.project.project property)": [[21, "ape.managers.project.Project.is_compiled"]], "is_convertible() (ape.managers.converters.accountintconverter method)": [[21, "ape.managers.converters.AccountIntConverter.is_convertible"]], "is_convertible() (ape.managers.converters.addressapiconverter method)": [[21, "ape.managers.converters.AddressAPIConverter.is_convertible"]], "is_convertible() (ape.managers.converters.bytesaddressconverter method)": [[21, "ape.managers.converters.BytesAddressConverter.is_convertible"]], "is_convertible() (ape.managers.converters.hexaddressconverter method)": [[21, "ape.managers.converters.HexAddressConverter.is_convertible"]], "is_convertible() (ape.managers.converters.hexconverter method)": [[21, "ape.managers.converters.HexConverter.is_convertible"]], "is_convertible() (ape.managers.converters.hexintconverter method)": [[21, "ape.managers.converters.HexIntConverter.is_convertible"]], "is_convertible() (ape.managers.converters.hexiterableconverter method)": [[21, "ape.managers.converters.HexIterableConverter.is_convertible"]], "is_convertible() (ape.managers.converters.intaddressconverter method)": [[21, "ape.managers.converters.IntAddressConverter.is_convertible"]], "is_convertible() (ape.managers.converters.stringdecimalconverter method)": [[21, "ape.managers.converters.StringDecimalConverter.is_convertible"]], "is_convertible() (ape.managers.converters.stringintconverter method)": [[21, "ape.managers.converters.StringIntConverter.is_convertible"]], "is_convertible() (ape.managers.converters.timestampconverter method)": [[21, "ape.managers.converters.TimestampConverter.is_convertible"]], "is_excluded() (ape.managers.project.sourcemanager method)": [[21, "ape.managers.project.SourceManager.is_excluded"]], "is_type() (ape.managers.converters.conversionmanager method)": [[21, "ape.managers.converters.ConversionManager.is_type"]], "isolate() (ape.managers.chain.chainmanager method)": [[21, "ape.managers.chain.ChainManager.isolate"]], "isolate_data_folder() (ape.managers.config.configmanager method)": [[21, "ape.managers.config.ConfigManager.isolate_data_folder"]], "isolate_in_tempdir() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.isolate_in_tempdir"]], "isolate_in_tempdir() (ape.managers.project.project method)": [[21, "ape.managers.project.Project.isolate_in_tempdir"]], "load() (ape.managers.accounts.accountmanager method)": [[21, "ape.managers.accounts.AccountManager.load"]], "load_manifest() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.load_manifest"]], "lookup() (ape.managers.project.sourcemanager method)": [[21, "ape.managers.project.SourceManager.lookup"]], "meta (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.meta"]], "mine() (ape.managers.chain.chainmanager method)": [[21, "ape.managers.chain.ChainManager.mine"]], "name (ape.managers.project.dependency property)": [[21, "ape.managers.project.Dependency.name"]], "network (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.network"]], "network_data (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.network_data"]], "network_names (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.network_names"]], "outgoing (ape.managers.chain.accounthistory property)": [[21, "ape.managers.chain.AccountHistory.outgoing"]], "package_id (ape.managers.project.dependency property)": [[21, "ape.managers.project.Dependency.package_id"]], "packages_cache (ape.managers.project.dependencymanager property)": [[21, "ape.managers.project.DependencyManager.packages_cache"]], "parse_network_choice() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.parse_network_choice"]], "paths (ape.managers.project.sourcemanager property)": [[21, "ape.managers.project.SourceManager.paths"]], "pending_timestamp (ape.managers.chain.chainmanager property)": [[21, "ape.managers.chain.ChainManager.pending_timestamp"]], "perform_query() (ape.managers.query.defaultqueryprovider method)": [[21, "ape.managers.query.DefaultQueryProvider.perform_query"]], "poll_blocks() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.poll_blocks"]], "project (ape.managers.project.dependency property)": [[21, "ape.managers.project.Dependency.project"]], "project_api (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.project_api"]], "provider_names (ape.managers.networks.networkmanager property)": [[21, "ape.managers.networks.NetworkManager.provider_names"]], "query() (ape.managers.chain.accounthistory method)": [[21, "ape.managers.chain.AccountHistory.query"]], "query() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.query"]], "query() (ape.managers.query.querymanager method)": [[21, "ape.managers.query.QueryManager.query"]], "range() (ape.managers.chain.blockcontainer method)": [[21, "ape.managers.chain.BlockContainer.range"]], "reconfigure() (ape.managers.project.project method)": [[21, "ape.managers.project.Project.reconfigure"]], "refresh() (ape.managers.project.sourcemanager method)": [[21, "ape.managers.project.SourceManager.refresh"]], "refresh_sources() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.refresh_sources"]], "registered_compilers (ape.managers.compilers.compilermanager property)": [[21, "ape.managers.compilers.CompilerManager.registered_compilers"]], "reload_config() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.reload_config"]], "restore() (ape.managers.chain.chainmanager method)": [[21, "ape.managers.chain.ChainManager.restore"]], "revert_to_block() (ape.managers.chain.accounthistory method)": [[21, "ape.managers.chain.AccountHistory.revert_to_block"]], "revert_to_block() (ape.managers.chain.transactionhistory method)": [[21, "ape.managers.chain.TransactionHistory.revert_to_block"]], "sessional (ape.managers.chain.accounthistory attribute)": [[21, "ape.managers.chain.AccountHistory.sessional"]], "set_default_ecosystem() (ape.managers.networks.networkmanager method)": [[21, "ape.managers.networks.NetworkManager.set_default_ecosystem"]], "snapshot() (ape.managers.chain.chainmanager method)": [[21, "ape.managers.chain.ChainManager.snapshot"]], "sources (ape.managers.project.localproject property)": [[21, "ape.managers.project.LocalProject.sources"]], "specified (ape.managers.project.dependencymanager property)": [[21, "ape.managers.project.DependencyManager.specified"]], "stop_impersonating() (ape.managers.accounts.testaccountmanager method)": [[21, "ape.managers.accounts.TestAccountManager.stop_impersonating"]], "test_accounts (ape.managers.accounts.accountmanager property)": [[21, "ape.managers.accounts.AccountManager.test_accounts"]], "unpack() (ape.managers.project.dependency method)": [[21, "ape.managers.project.Dependency.unpack"]], "unpack() (ape.managers.project.dependencymanager method)": [[21, "ape.managers.project.DependencyManager.unpack"]], "unpack() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.unpack"]], "unpack() (ape.managers.project.project method)": [[21, "ape.managers.project.Project.unpack"]], "update_manifest() (ape.managers.project.localproject method)": [[21, "ape.managers.project.LocalProject.update_manifest"]], "update_manifest() (ape.managers.project.project method)": [[21, "ape.managers.project.Project.update_manifest"]], "uri (ape.managers.project.dependency property)": [[21, "ape.managers.project.Dependency.uri"]], "uri_map (ape.managers.project.dependencymanager property)": [[21, "ape.managers.project.DependencyManager.uri_map"]], "version (ape.managers.project.dependency property)": [[21, "ape.managers.project.Dependency.version"]], "accountplugin (class in ape.plugins.account)": [[22, "ape.plugins.account.AccountPlugin"]], "compilerplugin (class in ape.plugins.compiler)": [[22, "ape.plugins.compiler.CompilerPlugin"]], "config (class in ape.plugins.config)": [[22, "ape.plugins.config.Config"]], "conversionplugin (class in ape.plugins.converter)": [[22, "ape.plugins.converter.ConversionPlugin"]], "dependencyplugin (class in ape.plugins.project)": [[22, "ape.plugins.project.DependencyPlugin"]], "ecosystemplugin (class in ape.plugins.network)": [[22, "ape.plugins.network.EcosystemPlugin"]], "explorerplugin (class in ape.plugins.network)": [[22, "ape.plugins.network.ExplorerPlugin"]], "networkplugin (class in ape.plugins.network)": [[22, "ape.plugins.network.NetworkPlugin"]], "plugintype (class in ape.plugins.pluggy_patch)": [[22, "ape.plugins.pluggy_patch.PluginType"]], "projectplugin (class in ape.plugins.project)": [[22, "ape.plugins.project.ProjectPlugin"]], "providerplugin (class in ape.plugins.network)": [[22, "ape.plugins.network.ProviderPlugin"]], "queryplugin (class in ape.plugins.query)": [[22, "ape.plugins.query.QueryPlugin"]], "account_types() (ape.plugins.account.accountplugin method)": [[22, "ape.plugins.account.AccountPlugin.account_types"]], "ape.plugins": [[22, "module-ape.plugins"]], "ape.plugins.account": [[22, "module-ape.plugins.account"]], "ape.plugins.compiler": [[22, "module-ape.plugins.compiler"]], "ape.plugins.config": [[22, "module-ape.plugins.config"]], "ape.plugins.converter": [[22, "module-ape.plugins.converter"]], "ape.plugins.network": [[22, "module-ape.plugins.network"]], "ape.plugins.pluggy_patch": [[22, "module-ape.plugins.pluggy_patch"]], "ape.plugins.project": [[22, "module-ape.plugins.project"]], "ape.plugins.query": [[22, "module-ape.plugins.query"]], "config_class() (ape.plugins.config.config method)": [[22, "ape.plugins.config.Config.config_class"]], "converters() (ape.plugins.converter.conversionplugin method)": [[22, "ape.plugins.converter.ConversionPlugin.converters"]], "dependencies() (ape.plugins.project.dependencyplugin method)": [[22, "ape.plugins.project.DependencyPlugin.dependencies"]], "ecosystems() (ape.plugins.network.ecosystemplugin method)": [[22, "ape.plugins.network.EcosystemPlugin.ecosystems"]], "explorers() (ape.plugins.network.explorerplugin method)": [[22, "ape.plugins.network.ExplorerPlugin.explorers"]], "networks() (ape.plugins.network.networkplugin method)": [[22, "ape.plugins.network.NetworkPlugin.networks"]], "plugin_manager (in module ape.plugins.pluggy_patch)": [[22, "ape.plugins.pluggy_patch.plugin_manager"]], "projects() (ape.plugins.project.projectplugin method)": [[22, "ape.plugins.project.ProjectPlugin.projects"]], "providers() (ape.plugins.network.providerplugin method)": [[22, "ape.plugins.network.ProviderPlugin.providers"]], "query_engines() (ape.plugins.query.queryplugin method)": [[22, "ape.plugins.query.QueryPlugin.query_engines"]], "register() (in module ape.plugins)": [[22, "ape.plugins.register"]], "register_compiler() (ape.plugins.compiler.compilerplugin method)": [[22, "ape.plugins.compiler.CompilerPlugin.register_compiler"]], "addresstype (in module ape.types.address)": [[23, "ape.types.address.AddressType"]], "basecontractlog (class in ape.types)": [[23, "ape.types.BaseContractLog"]], "blockid (in module ape.types)": [[23, "ape.types.BlockID"]], "contractcoverage (class in ape.types.coverage)": [[23, "ape.types.coverage.ContractCoverage"]], "contractlog (class in ape.types)": [[23, "ape.types.ContractLog"]], "contractsourcecoverage (class in ape.types.coverage)": [[23, "ape.types.coverage.ContractSourceCoverage"]], "coverageproject (class in ape.types.coverage)": [[23, "ape.types.coverage.CoverageProject"]], "coveragereport (class in ape.types.coverage)": [[23, "ape.types.coverage.CoverageReport"]], "coveragestatement (class in ape.types.coverage)": [[23, "ape.types.coverage.CoverageStatement"]], "functioncoverage (class in ape.types.coverage)": [[23, "ape.types.coverage.FunctionCoverage"]], "messagesignature (class in ape.types.signatures)": [[23, "ape.types.signatures.MessageSignature"]], "mockcontractlog (class in ape.types)": [[23, "ape.types.MockContractLog"]], "rawaddress (in module ape.types.address)": [[23, "ape.types.address.RawAddress"]], "signablemessage (class in ape.types.signatures)": [[23, "ape.types.signatures.SignableMessage"]], "transactionsignature (class in ape.types.signatures)": [[23, "ape.types.signatures.TransactionSignature"]], "ape.types": [[23, "module-ape.types"]], "ape.types.address": [[23, "module-ape.types.address"]], "ape.types.coverage": [[23, "module-ape.types.coverage"]], "block_hash (ape.types.contractlog attribute)": [[23, "ape.types.ContractLog.block_hash"]], "block_number (ape.types.contractlog attribute)": [[23, "ape.types.ContractLog.block_number"]], "body (ape.types.signatures.signablemessage attribute)": [[23, "ape.types.signatures.SignableMessage.body"]], "contract_address (ape.types.basecontractlog attribute)": [[23, "ape.types.BaseContractLog.contract_address"]], "contracts (ape.types.coverage.contractsourcecoverage attribute)": [[23, "ape.types.coverage.ContractSourceCoverage.contracts"]], "event_arguments (ape.types.basecontractlog attribute)": [[23, "ape.types.BaseContractLog.event_arguments"]], "event_name (ape.types.basecontractlog attribute)": [[23, "ape.types.BaseContractLog.event_name"]], "full_name (ape.types.coverage.functioncoverage attribute)": [[23, "ape.types.coverage.FunctionCoverage.full_name"]], "function_hits (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.function_hits"]], "function_hits (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.function_hits"]], "function_hits (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.function_hits"]], "function_hits (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.function_hits"]], "function_rate (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.function_rate"]], "function_rate (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.function_rate"]], "function_rate (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.function_rate"]], "function_rate (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.function_rate"]], "functions (ape.types.coverage.contractcoverage attribute)": [[23, "ape.types.coverage.ContractCoverage.functions"]], "get_html() (ape.types.coverage.coveragereport method)": [[23, "ape.types.coverage.CoverageReport.get_html"]], "get_xml() (ape.types.coverage.coveragereport method)": [[23, "ape.types.coverage.CoverageReport.get_xml"]], "header (ape.types.signatures.signablemessage attribute)": [[23, "ape.types.signatures.SignableMessage.header"]], "hit_count (ape.types.coverage.coveragestatement attribute)": [[23, "ape.types.coverage.CoverageStatement.hit_count"]], "hit_count (ape.types.coverage.functioncoverage attribute)": [[23, "ape.types.coverage.FunctionCoverage.hit_count"]], "include() (ape.types.coverage.contractsourcecoverage method)": [[23, "ape.types.coverage.ContractSourceCoverage.include"]], "line_rate (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.line_rate"]], "line_rate (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.line_rate"]], "line_rate (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.line_rate"]], "line_rate (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.line_rate"]], "line_rate (ape.types.coverage.functioncoverage property)": [[23, "ape.types.coverage.FunctionCoverage.line_rate"]], "lines_covered (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.lines_covered"]], "lines_covered (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.lines_covered"]], "lines_covered (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.lines_covered"]], "lines_covered (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.lines_covered"]], "lines_covered (ape.types.coverage.functioncoverage property)": [[23, "ape.types.coverage.FunctionCoverage.lines_covered"]], "lines_valid (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.lines_valid"]], "lines_valid (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.lines_valid"]], "lines_valid (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.lines_valid"]], "lines_valid (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.lines_valid"]], "lines_valid (ape.types.coverage.functioncoverage property)": [[23, "ape.types.coverage.FunctionCoverage.lines_valid"]], "location (ape.types.coverage.coveragestatement attribute)": [[23, "ape.types.coverage.CoverageStatement.location"]], "log_index (ape.types.contractlog attribute)": [[23, "ape.types.ContractLog.log_index"]], "miss_count (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.miss_count"]], "miss_count (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.miss_count"]], "miss_count (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.miss_count"]], "miss_count (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.miss_count"]], "miss_count (ape.types.coverage.functioncoverage property)": [[23, "ape.types.coverage.FunctionCoverage.miss_count"]], "name (ape.types.coverage.contractcoverage attribute)": [[23, "ape.types.coverage.ContractCoverage.name"]], "name (ape.types.coverage.coverageproject attribute)": [[23, "ape.types.coverage.CoverageProject.name"]], "name (ape.types.coverage.functioncoverage attribute)": [[23, "ape.types.coverage.FunctionCoverage.name"]], "pcs (ape.types.coverage.coveragestatement attribute)": [[23, "ape.types.coverage.CoverageStatement.pcs"]], "profile_statement() (ape.types.coverage.functioncoverage method)": [[23, "ape.types.coverage.FunctionCoverage.profile_statement"]], "projects (ape.types.coverage.coveragereport attribute)": [[23, "ape.types.coverage.CoverageReport.projects"]], "recover_signer() (ape.types.signatures method)": [[23, "ape.types.signatures.recover_signer"]], "source_folders (ape.types.coverage.coveragereport attribute)": [[23, "ape.types.coverage.CoverageReport.source_folders"]], "source_id (ape.types.coverage.contractsourcecoverage attribute)": [[23, "ape.types.coverage.ContractSourceCoverage.source_id"]], "sources (ape.types.coverage.coverageproject attribute)": [[23, "ape.types.coverage.CoverageProject.sources"]], "sources (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.sources"]], "statements (ape.types.coverage.contractcoverage property)": [[23, "ape.types.coverage.ContractCoverage.statements"]], "statements (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.statements"]], "statements (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.statements"]], "statements (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.statements"]], "statements (ape.types.coverage.functioncoverage attribute)": [[23, "ape.types.coverage.FunctionCoverage.statements"]], "tag (ape.types.coverage.coveragestatement attribute)": [[23, "ape.types.coverage.CoverageStatement.tag"]], "timestamp (ape.types.contractlog property)": [[23, "ape.types.ContractLog.timestamp"]], "timestamp (ape.types.coverage.coveragereport attribute)": [[23, "ape.types.coverage.CoverageReport.timestamp"]], "total_functions (ape.types.coverage.contractsourcecoverage property)": [[23, "ape.types.coverage.ContractSourceCoverage.total_functions"]], "total_functions (ape.types.coverage.coverageproject property)": [[23, "ape.types.coverage.CoverageProject.total_functions"]], "total_functions (ape.types.coverage.coveragereport property)": [[23, "ape.types.coverage.CoverageReport.total_functions"]], "transaction_hash (ape.types.contractlog attribute)": [[23, "ape.types.ContractLog.transaction_hash"]], "transaction_index (ape.types.contractlog attribute)": [[23, "ape.types.ContractLog.transaction_index"]], "version (ape.types.signatures.signablemessage attribute)": [[23, "ape.types.signatures.SignableMessage.version"]], "baseinterface (class in ape.utils)": [[24, "ape.utils.BaseInterface"]], "baseinterfacemodel (class in ape.utils)": [[24, "ape.utils.BaseInterfaceModel"]], "contracts (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.CONTRACTS"]], "delegate (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.DELEGATE"]], "extraattributesmixin (class in ape.utils)": [[24, "ape.utils.ExtraAttributesMixin"]], "extramodelattributes (class in ape.utils)": [[24, "ape.utils.ExtraModelAttributes"]], "gas_cost (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.GAS_COST"]], "generateddevaccount (class in ape.utils)": [[24, "ape.utils.GeneratedDevAccount"]], "inputs (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.INPUTS"]], "joinablequeue (class in ape.utils)": [[24, "ape.utils.JoinableQueue"]], "methods (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.METHODS"]], "outputs (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.OUTPUTS"]], "rpcheaders (class in ape.utils)": [[24, "ape.utils.RPCHeaders"]], "struct (class in ape.utils)": [[24, "ape.utils.Struct"]], "structparser (class in ape.utils)": [[24, "ape.utils.StructParser"]], "tracestyles (class in ape.utils)": [[24, "ape.utils.TraceStyles"]], "value (ape.utils.tracestyles attribute)": [[24, "ape.utils.TraceStyles.VALUE"]], "add_padding_to_strings() (in module ape.utils)": [[24, "ape.utils.add_padding_to_strings"]], "additional_error_message (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.additional_error_message"]], "address (ape.utils.generateddevaccount attribute)": [[24, "ape.utils.GeneratedDevAccount.address"]], "allow_disconnected() (in module ape.utils)": [[24, "ape.utils.allow_disconnected"]], "ape.utils": [[24, "module-ape.utils"]], "as_our_module() (in module ape.utils)": [[24, "ape.utils.as_our_module"]], "attributes (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.attributes"]], "clean_path() (in module ape.utils)": [[24, "ape.utils.clean_path"]], "create_tempdir() (in module ape.utils)": [[24, "ape.utils.create_tempdir"]], "decode_output() (ape.utils.structparser method)": [[24, "ape.utils.StructParser.decode_output"]], "default_name (ape.utils.structparser property)": [[24, "ape.utils.StructParser.default_name"]], "encode_input() (ape.utils.structparser method)": [[24, "ape.utils.StructParser.encode_input"]], "expand_environment_variables() (in module ape.utils)": [[24, "ape.utils.expand_environment_variables"]], "extract_nested_value() (in module ape.utils)": [[24, "ape.utils.extract_nested_value"]], "gas_estimation_error_message() (in module ape.utils)": [[24, "ape.utils.gas_estimation_error_message"]], "generate_dev_accounts() (in module ape.utils)": [[24, "ape.utils.generate_dev_accounts"]], "get() (ape.utils.extramodelattributes method)": [[24, "ape.utils.ExtraModelAttributes.get"]], "get_all_files_in_directory() (in module ape.utils)": [[24, "ape.utils.get_all_files_in_directory"]], "get_current_timestamp_ms() (in module ape.utils)": [[24, "ape.utils.get_current_timestamp_ms"]], "get_full_extension() (in module ape.utils)": [[24, "ape.utils.get_full_extension"]], "get_package_path() (in module ape.utils)": [[24, "ape.utils.get_package_path"]], "get_package_version() (in module ape.utils)": [[24, "ape.utils.get_package_version"]], "get_relative_path() (in module ape.utils)": [[24, "ape.utils.get_relative_path"]], "in_tempdir() (in module ape.utils)": [[24, "ape.utils.in_tempdir"]], "include_getattr (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.include_getattr"]], "include_getitem (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.include_getitem"]], "injected_before_use (class in ape.utils)": [[24, "ape.utils.injected_before_use"]], "is_array() (in module ape.utils)": [[24, "ape.utils.is_array"]], "is_evm_precompile() (in module ape.utils)": [[24, "ape.utils.is_evm_precompile"]], "is_named_tuple() (in module ape.utils)": [[24, "ape.utils.is_named_tuple"]], "is_struct() (in module ape.utils)": [[24, "ape.utils.is_struct"]], "is_zero_hex() (in module ape.utils)": [[24, "ape.utils.is_zero_hex"]], "items() (ape.utils.struct method)": [[24, "ape.utils.Struct.items"]], "join() (ape.utils.joinablequeue method)": [[24, "ape.utils.JoinableQueue.join"]], "load_config() (in module ape.utils)": [[24, "ape.utils.load_config"]], "log_instead_of_fail() (in module ape.utils)": [[24, "ape.utils.log_instead_of_fail"]], "model_computed_fields (ape.utils.baseinterfacemodel attribute)": [[24, "ape.utils.BaseInterfaceModel.model_computed_fields"]], "model_computed_fields (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.model_computed_fields"]], "model_config (ape.utils.baseinterfacemodel attribute)": [[24, "ape.utils.BaseInterfaceModel.model_config"]], "model_config (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.model_config"]], "model_fields (ape.utils.baseinterfacemodel attribute)": [[24, "ape.utils.BaseInterfaceModel.model_fields"]], "model_fields (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.model_fields"]], "name (ape.utils.extramodelattributes attribute)": [[24, "ape.utils.ExtraModelAttributes.name"]], "path_match() (in module ape.utils)": [[24, "ape.utils.path_match"]], "pragma_str_to_specifier_set() (in module ape.utils)": [[24, "ape.utils.pragma_str_to_specifier_set"]], "private_key (ape.utils.generateddevaccount attribute)": [[24, "ape.utils.GeneratedDevAccount.private_key"]], "raises_not_implemented() (in module ape.utils)": [[24, "ape.utils.raises_not_implemented"]], "register() (ape.utils.singledispatchmethod method)": [[24, "ape.utils.singledispatchmethod.register"]], "returns_array() (in module ape.utils)": [[24, "ape.utils.returns_array"]], "run_in_tempdir() (in module ape.utils)": [[24, "ape.utils.run_in_tempdir"]], "run_until_complete() (in module ape.utils)": [[24, "ape.utils.run_until_complete"]], "singledispatchmethod (class in ape.utils)": [[24, "ape.utils.singledispatchmethod"]], "spawn() (in module ape.utils)": [[24, "ape.utils.spawn"]], "stream_response() (in module ape.utils)": [[24, "ape.utils.stream_response"]], "to_int() (in module ape.utils)": [[24, "ape.utils.to_int"]], "use_temp_sys_path (class in ape.utils)": [[24, "ape.utils.use_temp_sys_path"]]}}) \ No newline at end of file diff --git a/latest/userguides/dependencies.html b/latest/userguides/dependencies.html index 73901c29d0..05fa9104f4 100644 --- a/latest/userguides/dependencies.html +++ b/latest/userguides/dependencies.html @@ -426,10 +426,13 @@

    install

    uninstall

    -

    Remove previously installed packages using the uninstall command:

    +

    Remove previously installed packages using the uninstall command, providing it either the dependency’s name or package_id:

    ape pm uninstall OpenZeppelin
     
    +
    ape pm uninstall OpenZeppelin/openzeppelin-contracts
    +
    +

    If there is a single version installed, the command will remove the single version. If multiple versions are installed, pass additional arguments specifying the version(s) to be removed:

    ape pm uninstall OpenZeppelin 4.5.0 4.6.0