From 84c148575d4ae61773c3e1aa105ac08878dec3ce Mon Sep 17 00:00:00 2001 From: Evgenii Stratonikov Date: Fri, 24 Jul 2020 13:54:58 +0300 Subject: [PATCH] rpc: remove Main func from test contract --- pkg/rpc/server/server_test.go | 4 ++-- pkg/rpc/server/testdata/test_contract.go | 4 ---- pkg/rpc/server/testdata/testblocks.acc | Bin 7315 -> 7333 bytes 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkg/rpc/server/server_test.go b/pkg/rpc/server/server_test.go index 03d5ee7ec..7b3635a7e 100644 --- a/pkg/rpc/server/server_test.go +++ b/pkg/rpc/server/server_test.go @@ -51,8 +51,8 @@ type rpcTestCase struct { check func(t *testing.T, e *executor, result interface{}) } -const testContractHash = "6e2d823c81589871590653a100c7e9bdf9c94344" -const deploymentTxHash = "3b434127495a6dd0e786a2e0f04696009cd6e6e5f9b930f0e79356638532096c" +const testContractHash = "36c3b0c85d98607db00b711885ec3e411d9b1672" +const deploymentTxHash = "dcf4fe429ec84947361c86c2192b14641be7f0c6e2bdf8d150fad731160ed386" var rpcTestCases = map[string][]rpcTestCase{ "getapplicationlog": { diff --git a/pkg/rpc/server/testdata/test_contract.go b/pkg/rpc/server/testdata/test_contract.go index c7da44f4c..38ccd62f0 100644 --- a/pkg/rpc/server/testdata/test_contract.go +++ b/pkg/rpc/server/testdata/test_contract.go @@ -10,10 +10,6 @@ const ( decimals = 2 ) -func Main(operation string, args []interface{}) interface{} { - panic("invoking via Main is no longer supported") // catch possible bugs -} - func Init() bool { ctx := storage.GetContext() h := runtime.GetExecutingScriptHash() diff --git a/pkg/rpc/server/testdata/testblocks.acc b/pkg/rpc/server/testdata/testblocks.acc index e53450d08b61b176b5336b11d1ff9b754e092a79..be4676b9f526d99c8c21b228d9b09af0b759a51d 100644 GIT binary patch delta 2846 zcmaJ?dpy(YAD`K>F@;T*>kPS8V`H0?5keD^d#v4Da?8+V%&MazmCIK|h{z#|;uMKo zn#koOA>|U4ToOwcxgPxbo!9x}yw3B_^T+dfKA+F?et+KY2O!@hCsHBxK*Xse2P_{j zL9U$hZq2UR{-VgTyVS3TMZ@k zPKkb3JK+N&_r)z|jt&N!iP@ApjT^epR7cOIcdAxK(lDt?VLb>+ep!^wj3#tCyM8~+ ziwB)q_936Ab|+NmO_XFk)$SM`J8Mf7FTCGhoGF5_KVE#}=Ns!0Y+z>|EN8Bn{6~cm z2&fmmQZ5O;2yukMLF>!C-D|q!-0XRIX2t>rTJl=2g$o)8j|zjIFY?VT$oNu)p|qVf zop7$^5zbo*wT*FNC=&&F%j+AV2|s`%>^BXo2#1M)Kww~alM=ro?%O4Tk!Jn@Bx%&v zVJywA@8xs#x_h%>X+sylPNtlI2Q8h%{*K^f88#9r|&R1s`m|~5vj5PPWu@IGtdPON;i|U((fZ<9@p{?i358cVaFfk4EU--moB zu6&sM4hpo`-V?=twGx1!gq*ZJG(6cF*MS}tDZA8rV&1nh$Wp0#&nxu9bd7PO#m(7; zlNb@SLC=lf2)#f8dCa{dCS}x*=HzRo*w>JrilCT378Ew11<7gz)kn^Wi&7p=XF7MJ zDTrEX+4E-S_G&ONc)UFcnu4C6I9dP23ucBdl&JKoJ}Xyb(u&$#_60o*~De z2hxL?YUl0i` zI2zUeDzGl9i8<2{Nt>JUvw8WvEJBZ9D`|6dqk-L?eKeP%Yn1yhdeMcb=Llt?$4SWJ z?;5hq#?^TS`ZrYJ-lo{?A1I^7*p6(>P!eqI6ZKM zo6y1V*up*U{MHzHJf_%DLHV6y*)iPvnwf&D=@+ov?-&CA)caM}Y2YkyKQHe6mOiFP zxvMo~a-?!!OHH2OVMg+#vd4h58Y(fiN>v@x-MSoIkWI=VdOrzP^1F3cuSFs8bj*Vs zJp=`I)xu%h>j-UFOYC@0pVxZ@FXXnsKG_}L&$$^m6!~cMla-(e)_YMV%fCxb9-5|( z=cFpERE{5ljV>Gm1*ATH_xC90OFMdTHeXXR+x_V*I#i;JclfGTb6KO28H49}K*StD zQMr)g_$F(R_F<1$H-hQ zr76CpPy#vb3)O+}bq=FsU>Nabr_9*Y8GW(qU!-(&MS}u*pAS8RcN z84Uc%FXMr%8;^-)fa((qd#p*Nm=J(v|r*1-VmJhRPq}VSsu{G> z;RgzR+sTzHU?r#@&%l~Q&E&MzOPy?Mb-{UGvRY2*aeO-FB>06fbRA={KhHrye9%!V zh&054V;W>2dyhyxy? z#CV6{X3a`W4{Kj5#s=3RN z|6386$D~D#Tgzz4p(|HDX_Oa;Jl4}Vb2l^EecLw)nWngxzBN}L?N+Qcx5<4uZFB$nwD{M zNmG@d@4N_jtrJJI==whf8vCJ`mn|!d_2o@%BPMDZkh2Q4)O;KxlV+YlF4aW*%%}Rk zOul*C2}5*9(Ut*nbf0wIn0ewZgE5a}QvtOOg58;bz!4)%3mt%VJ8j|BNS_sO< z_QmmU{dNHd3#rkfS|GoG_|Nd*%M%_-Z@viaSCVM3jo0(y3NN7^G34Yw2RlEDJNs~n za$mSbvbcHNfFE01f}rf?5pjzji$$l?v2R;_mr}Z&pM+O%T)Q5Zq$baO6mWGHK5s>b z<$3YR@w-|NUVPgnkc2Yr<8C}1c2oGe3^|9OQ0D|%^5{1erJtYc3OXBcnxzgD^>ph= zW@XZgk(5N2J7ql(VdBzp71aLuUHvr^gK27UXVj#2zy?!&qOO`%5PwNG-uu6)T-mI8 zt#52`k4pQz8xq7A4D$%|b}8a*5SPS+L<);s&Evveq$G@>_B}T3f-NalqwB<3T01zo PT9t6fiiNMp8k2tkcEs?0 delta 2851 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