From 597d3ca66e9cdaffbd2b21532eb6e47f8d60bbe6 Mon Sep 17 00:00:00 2001 From: Alex Vanin Date: Wed, 19 Mar 2025 18:01:20 +0300 Subject: [PATCH] [#55] Update component versions Updated versions * frostfs-node => v0.44.9 * frostfs-http-gw => v0.32.5 * frostfs-s3-gw => v0.32.12 * frostfs-contract => v0.21.2 Signed-off-by: Alex Vanin --- .env | 7 +++--- Dockerfile | 11 +++++----- Dockerfile.custom | 20 ++++++++++-------- Makefile | 4 ---- .../contracts/alphabet/alphabet_contract.nef | Bin 2101 -> 2101 bytes vendor/contracts/balance/balance_contract.nef | Bin 2329 -> 2329 bytes vendor/contracts/container/config.json | 2 +- .../container/container_contract.nef | Bin 5074 -> 5210 bytes vendor/contracts/frostfs/config.json | 2 +- vendor/contracts/frostfs/frostfs_contract.nef | Bin 2910 -> 2910 bytes vendor/contracts/frostfsid/config.json | 2 +- .../frostfsid/frostfsid_contract.nef | Bin 6307 -> 7194 bytes vendor/contracts/netmap/netmap_contract.nef | Bin 3307 -> 3307 bytes vendor/contracts/nns/config.json | 2 +- vendor/contracts/nns/nns_contract.nef | Bin 6270 -> 8409 bytes vendor/contracts/policy/config.json | 2 +- vendor/contracts/policy/policy_contract.nef | Bin 1808 -> 1867 bytes .../processing/processing_contract.nef | Bin 829 -> 829 bytes vendor/contracts/proxy/proxy_contract.nef | Bin 1146 -> 1146 bytes 19 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.env b/.env index 26a7295..ead2369 100644 --- a/.env +++ b/.env @@ -1,8 +1,9 @@ FROSTFS_HUB_IMAGE=truecloudlab/frostfs +FROSTFS_FORGEJO_IMAGE=git.frostfs.info/truecloudlab/frostfs AIO_IMAGE=truecloudlab/frostfs-aio AIO_VERSION=1.6.5 -FROSTFS_CORE_TAG=0.42.15 -FROSTFS_HTTP_GATE_TAG=0.30.2 -FROSTFS_S3_GATE_TAG=0.30.7 +FROSTFS_CORE_TAG=0.44.9 +FROSTFS_HTTP_GATE_TAG=0.32.5 +FROSTFS_S3_GATE_TAG=0.32.13 NEOGO_TAG=0.106.0 diff --git a/Dockerfile b/Dockerfile index af20a42..1b87379 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,5 @@ ARG FROSTFS_HUB_IMAGE=truecloudlab/frostfs +ARG FROSTFS_FORGEJO_IMAGE=git.frostfs.info/truecloudlab/frostfs ARG NEOGO_HUB_IMAGE=nspccdev/neo-go ARG FROSTFS_CORE_TAG=dev @@ -7,11 +8,11 @@ ARG FROSTFS_S3_GATE_TAG=dev ARG NEOGO_TAG=dev FROM ${NEOGO_HUB_IMAGE}:${NEOGO_TAG} AS neo-go -FROM ${FROSTFS_HUB_IMAGE}-adm:${FROSTFS_CORE_TAG} AS frostfs-adm -FROM ${FROSTFS_HUB_IMAGE}-cli:${FROSTFS_CORE_TAG} AS frostfs-cli -FROM ${FROSTFS_HUB_IMAGE}-ir:${FROSTFS_CORE_TAG} AS frostfs-ir -FROM ${FROSTFS_HUB_IMAGE}-storage:${FROSTFS_CORE_TAG} AS frostfs-storage -FROM ${FROSTFS_HUB_IMAGE}-s3-gw:${FROSTFS_S3_GATE_TAG} AS frostfs-s3-gw +FROM ${FROSTFS_FORGEJO_IMAGE}-adm:${FROSTFS_CORE_TAG} AS frostfs-adm +FROM ${FROSTFS_FORGEJO_IMAGE}-cli:${FROSTFS_CORE_TAG} AS frostfs-cli +FROM ${FROSTFS_FORGEJO_IMAGE}-ir:${FROSTFS_CORE_TAG} AS frostfs-ir +FROM ${FROSTFS_FORGEJO_IMAGE}-storage:${FROSTFS_CORE_TAG} AS frostfs-storage +FROM ${FROSTFS_FORGEJO_IMAGE}-s3-gw:${FROSTFS_S3_GATE_TAG} AS frostfs-s3-gw FROM ${FROSTFS_HUB_IMAGE}-http-gw:${FROSTFS_HTTP_GATE_TAG} AS frostfs-http-gw # Executable image diff --git a/Dockerfile.custom b/Dockerfile.custom index ad30355..7b2028f 100644 --- a/Dockerfile.custom +++ b/Dockerfile.custom @@ -1,17 +1,19 @@ ARG FROSTFS_HUB_IMAGE=truecloudlab/frostfs +ARG FROSTFS_FORGEJO_IMAGE=git.frostfs.info/truecloudlab/frostfs ARG NEOGO_HUB_IMAGE=nspccdev/neo-go -ARG FROSTFS_CORE_TAG -ARG FROSTFS_HTTP_GATE_TAG -ARG FROSTFS_S3_GATE_TAG -ARG NEOGO_TAG +ARG FROSTFS_CORE_TAG=dev +ARG FROSTFS_HTTP_GATE_TAG=dev +ARG FROSTFS_S3_GATE_TAG=dev +ARG FROSTFS_S3_LIFECYCLER_TAG=dev +ARG NEOGO_TAG=dev FROM ${NEOGO_HUB_IMAGE}:${NEOGO_TAG} AS neo-go -FROM ${FROSTFS_HUB_IMAGE}-adm:${FROSTFS_CORE_TAG} AS frostfs-adm -FROM ${FROSTFS_HUB_IMAGE}-cli:${FROSTFS_CORE_TAG} AS frostfs-cli -FROM ${FROSTFS_HUB_IMAGE}-ir:${FROSTFS_CORE_TAG} AS frostfs-ir -FROM ${FROSTFS_HUB_IMAGE}-storage:${FROSTFS_CORE_TAG} AS frostfs-storage -FROM ${FROSTFS_HUB_IMAGE}-s3-gw:${FROSTFS_S3_GATE_TAG} AS frostfs-s3-gw +FROM ${FROSTFS_FORGEJO_IMAGE}-adm:${FROSTFS_CORE_TAG} AS frostfs-adm +FROM ${FROSTFS_FORGEJO_IMAGE}-cli:${FROSTFS_CORE_TAG} AS frostfs-cli +FROM ${FROSTFS_FORGEJO_IMAGE}-ir:${FROSTFS_CORE_TAG} AS frostfs-ir +FROM ${FROSTFS_FORGEJO_IMAGE}-storage:${FROSTFS_CORE_TAG} AS frostfs-storage +FROM ${FROSTFS_FORGEJO_IMAGE}-s3-gw:${FROSTFS_S3_GATE_TAG} AS frostfs-s3-gw FROM ${FROSTFS_HUB_IMAGE}-http-gw:${FROSTFS_HTTP_GATE_TAG} AS frostfs-http-gw # Executable image diff --git a/Makefile b/Makefile index abe06f1..af65d1e 100644 --- a/Makefile +++ b/Makefile @@ -43,10 +43,6 @@ image-aio-local: @docker build \ --rm \ -f Dockerfile.local \ - --build-arg FROSTFS_CORE_TAG=$(FROSTFS_CORE_TAG) \ - --build-arg FROSTFS_HTTP_GATE_TAG=$(FROSTFS_HTTP_GATE_TAG) \ - --build-arg FROSTFS_S3_GATE_TAG=$(FROSTFS_S3_GATE_TAG) \ - --build-arg NEOGO_TAG=$(NEOGO_TAG) \ -t $(AIO_IMAGE):$(AIO_VERSION) . # Build aio Docker image with custom binaries diff --git a/vendor/contracts/alphabet/alphabet_contract.nef b/vendor/contracts/alphabet/alphabet_contract.nef index 38f7ddb975e43ab713d03f3eb0078437e2c1e4a4..c7ac8f70117aa7e887f8c8d063eec64aadfaf99b 100755 GIT binary patch delta 88 zcmdlguvK6~8Z(oP*W?UlZ9W?>sQ`0khHfiHuAmB?$qSkFHMxSILJr{!j1@Q3IDk@u l2OKKAZaS#2+;;G~p~m8R$O|aA`6sg}3p-bk!$h9B8~_rd7!Uve delta 88 zcmdlguvK6~8Z%RX+vE&pZN30EsQ`0khHk40Mr$vv$qSkFHLbm%LJr{!j1@Q3IDj&O l2OKKAZaS#2+;;G~p~m8R$O|aA`6sg}3%j+K!@I^4nE*Uq8d(4U diff --git a/vendor/contracts/balance/balance_contract.nef b/vendor/contracts/balance/balance_contract.nef index 93c9cf71df93725d9334d00ceccc4078deca8683..7c33db56181b67230f67839de355d67611e7f0ae 100755 GIT binary patch delta 93 zcmbO!G*f7UH8Ycq*JN8}Z9W?>sQ_~(hHfiHuAmB?$z{y?np{CpA%}1V#)=zi96%|- p0}d5lHyu=1ZaaA0P-AgDg diff --git a/vendor/contracts/container/config.json b/vendor/contracts/container/config.json index 25d39a2..dc44fef 100755 --- a/vendor/contracts/container/config.json +++ b/vendor/contracts/container/config.json @@ -1 +1 @@ -{"name":"Container","abi":{"methods":[{"name":"_initialize","offset":0,"parameters":[],"returntype":"Void","safe":false},{"name":"_deploy","offset":83,"parameters":[{"name":"data","type":"Any"},{"name":"isUpdate","type":"Boolean"}],"returntype":"Void","safe":false},{"name":"containersOf","offset":2618,"parameters":[{"name":"owner","type":"ByteArray"}],"returntype":"InteropInterface","safe":true},{"name":"count","offset":2573,"parameters":[],"returntype":"Integer","safe":true},{"name":"delete","offset":2071,"parameters":[{"name":"containerID","type":"ByteArray"},{"name":"signature","type":"Signature"},{"name":"publicKey","type":"PublicKey"},{"name":"token","type":"ByteArray"}],"returntype":"Void","safe":false},{"name":"deletionInfo","offset":2358,"parameters":[{"name":"containerID","type":"ByteArray"}],"returntype":"Array","safe":true},{"name":"eACL","offset":2918,"parameters":[{"name":"containerID","type":"ByteArray"}],"returntype":"Array","safe":true},{"name":"get","offset":2460,"parameters":[{"name":"containerID","type":"ByteArray"}],"returntype":"Array","safe":true},{"name":"getContainerSize","offset":3178,"parameters":[{"name":"id","type":"ByteArray"}],"returntype":"Array","safe":true},{"name":"iterateContainerSizes","offset":3379,"parameters":[{"name":"epoch","type":"Integer"}],"returntype":"InteropInterface","safe":true},{"name":"list","offset":2672,"parameters":[{"name":"owner","type":"ByteArray"}],"returntype":"Array","safe":true},{"name":"listContainerSizes","offset":3218,"parameters":[{"name":"epoch","type":"Integer"}],"returntype":"Array","safe":true},{"name":"newEpoch","offset":3431,"parameters":[{"name":"epochNum","type":"Integer"}],"returntype":"Void","safe":false},{"name":"onNEP11Payment","offset":833,"parameters":[{"name":"a","type":"Hash160"},{"name":"b","type":"Integer"},{"name":"c","type":"ByteArray"},{"name":"d","type":"Any"}],"returntype":"Void","safe":false},{"name":"owner","offset":2522,"parameters":[{"name":"containerID","type":"ByteArray"}],"returntype":"ByteArray","safe":true},{"name":"put","offset":1075,"parameters":[{"name":"container","type":"ByteArray"},{"name":"signature","type":"Signature"},{"name":"publicKey","type":"PublicKey"},{"name":"token","type":"ByteArray"}],"returntype":"Void","safe":false},{"name":"putContainerSize","offset":2976,"parameters":[{"name":"epoch","type":"Integer"},{"name":"cid","type":"ByteArray"},{"name":"usedSize","type":"Integer"},{"name":"pubKey","type":"PublicKey"}],"returntype":"Void","safe":false},{"name":"putNamed","offset":1091,"parameters":[{"name":"container","type":"ByteArray"},{"name":"signature","type":"Signature"},{"name":"publicKey","type":"PublicKey"},{"name":"token","type":"ByteArray"},{"name":"name","type":"String"},{"name":"zone","type":"String"}],"returntype":"Void","safe":false},{"name":"setEACL","offset":2768,"parameters":[{"name":"eACL","type":"ByteArray"},{"name":"signature","type":"Signature"},{"name":"publicKey","type":"PublicKey"},{"name":"token","type":"ByteArray"}],"returntype":"Void","safe":false},{"name":"startContainerEstimation","offset":3454,"parameters":[{"name":"epoch","type":"Integer"}],"returntype":"Void","safe":false},{"name":"stopContainerEstimation","offset":3528,"parameters":[{"name":"epoch","type":"Integer"}],"returntype":"Void","safe":false},{"name":"update","offset":979,"parameters":[{"name":"script","type":"ByteArray"},{"name":"manifest","type":"ByteArray"},{"name":"data","type":"Any"}],"returntype":"Void","safe":false},{"name":"version","offset":3601,"parameters":[],"returntype":"Integer","safe":true}],"events":[{"name":"PutSuccess","parameters":[{"name":"containerID","type":"Hash256"},{"name":"publicKey","type":"PublicKey"}]},{"name":"DeleteSuccess","parameters":[{"name":"containerID","type":"ByteArray"}]},{"name":"SetEACLSuccess","parameters":[{"name":"containerID","type":"ByteArray"},{"name":"publicKey","type":"PublicKey"}]},{"name":"StartEstimation","parameters":[{"name":"epoch","type":"Integer"}]},{"name":"StopEstimation","parameters":[{"name":"epoch","type":"Integer"}]}]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":["addRecord","deleteRecords","register","transferX","update"]}],"supportedstandards":[],"trusts":[],"extra":null} \ No newline at end of file +{"name":"Container","abi":{"methods":[{"name":"_initialize","offset":0,"parameters":[],"returntype":"Void","safe":false},{"name":"_deploy","offset":83,"parameters":[{"name":"data","type":"Any"},{"name":"isUpdate","type":"Boolean"}],"returntype":"Void","safe":false},{"name":"containersOf","offset":2618,"parameters":[{"name":"owner","type":"ByteArray"}],"returntype":"InteropInterface","safe":true},{"name":"count","offset":2573,"parameters":[],"returntype":"Integer","safe":true},{"name":"delete","offset":2071,"parameters":[{"name":"containerID","type":"Hash256"},{"name":"signature","type":"Signature"},{"name":"publicKey","type":"PublicKey"},{"name":"token","type":"ByteArray"}],"returntype":"Void","safe":false},{"name":"deletionInfo","offset":2358,"parameters":[{"name":"containerID","type":"ByteArray"}],"returntype":"Array","safe":true},{"name":"eACL","offset":2918,"parameters":[{"name":"containerID","type":"ByteArray"}],"returntype":"Array","safe":true},{"name":"get","offset":2460,"parameters":[{"name":"containerID","type":"ByteArray"}],"returntype":"Array","safe":true},{"name":"getContainerSize","offset":3178,"parameters":[{"name":"id","type":"ByteArray"}],"returntype":"Array","safe":true},{"name":"iterateContainerSizes","offset":3379,"parameters":[{"name":"epoch","type":"Integer"}],"returntype":"InteropInterface","safe":true},{"name":"list","offset":2672,"parameters":[{"name":"owner","type":"ByteArray"}],"returntype":"Array","safe":true},{"name":"listContainerSizes","offset":3218,"parameters":[{"name":"epoch","type":"Integer"}],"returntype":"Array","safe":true},{"name":"newEpoch","offset":3431,"parameters":[{"name":"epochNum","type":"Integer"}],"returntype":"Void","safe":false},{"name":"onNEP11Payment","offset":833,"parameters":[{"name":"a","type":"Hash160"},{"name":"b","type":"Integer"},{"name":"c","type":"ByteArray"},{"name":"d","type":"Any"}],"returntype":"Void","safe":false},{"name":"owner","offset":2522,"parameters":[{"name":"containerID","type":"ByteArray"}],"returntype":"ByteArray","safe":true},{"name":"put","offset":1075,"parameters":[{"name":"container","type":"ByteArray"},{"name":"signature","type":"Signature"},{"name":"publicKey","type":"PublicKey"},{"name":"token","type":"ByteArray"}],"returntype":"Void","safe":false},{"name":"putContainerSize","offset":2976,"parameters":[{"name":"epoch","type":"Integer"},{"name":"cid","type":"ByteArray"},{"name":"usedSize","type":"Integer"},{"name":"pubKey","type":"PublicKey"}],"returntype":"Void","safe":false},{"name":"putNamed","offset":1091,"parameters":[{"name":"container","type":"ByteArray"},{"name":"signature","type":"Signature"},{"name":"publicKey","type":"PublicKey"},{"name":"token","type":"ByteArray"},{"name":"name","type":"String"},{"name":"zone","type":"String"}],"returntype":"Void","safe":false},{"name":"setAdmin","offset":3454,"parameters":[{"name":"admin","type":"Hash160"}],"returntype":"Void","safe":false},{"name":"setEACL","offset":2768,"parameters":[{"name":"eACL","type":"ByteArray"},{"name":"signature","type":"Signature"},{"name":"publicKey","type":"PublicKey"},{"name":"token","type":"ByteArray"}],"returntype":"Void","safe":false},{"name":"startContainerEstimation","offset":3590,"parameters":[{"name":"epoch","type":"Integer"}],"returntype":"Void","safe":false},{"name":"stopContainerEstimation","offset":3664,"parameters":[{"name":"epoch","type":"Integer"}],"returntype":"Void","safe":false},{"name":"update","offset":979,"parameters":[{"name":"script","type":"ByteArray"},{"name":"manifest","type":"ByteArray"},{"name":"data","type":"Any"}],"returntype":"Void","safe":false},{"name":"version","offset":3737,"parameters":[],"returntype":"Integer","safe":true}],"events":[{"name":"PutSuccess","parameters":[{"name":"containerID","type":"Hash256"},{"name":"publicKey","type":"PublicKey"}]},{"name":"DeleteSuccess","parameters":[{"name":"containerID","type":"Hash256"}]},{"name":"SetEACLSuccess","parameters":[{"name":"containerID","type":"ByteArray"},{"name":"publicKey","type":"PublicKey"}]},{"name":"StartEstimation","parameters":[{"name":"epoch","type":"Integer"}]},{"name":"StopEstimation","parameters":[{"name":"epoch","type":"Integer"}]}]},"features":{},"groups":[],"permissions":[{"contract":"*","methods":["addRecord","deleteRecords","register","transferX","update","setAdmin"]}],"supportedstandards":[],"trusts":[],"extra":null} \ No newline at end of file diff --git a/vendor/contracts/container/container_contract.nef b/vendor/contracts/container/container_contract.nef index a2a8e2e5b2b82439ae34725ab7576ecc62d0362e..627558eb10e0fff49f0e884740fae7c61fd645b2 100755 GIT binary patch delta 400 zcmcbleoJFRI3wfV%@K^t{x$XpYVE*zYqk)pAU(=e)th#Wp#TYbE2H z$;{lgjJqZ~axY-gW}W<)JDqXEWN)5ECOy{4=Xlh_LRlCX9Ku;x9A|$^KUa`Z8DRPa zC^9*KM~O%@aE+ePu3R_w=BxwVF$8<^7Bgq94E!TF!Z{qp~7-oqd2=FK!2^X-WZ46%l0L4UwI{*Lx delta 282 zcmcbmaY=ncI3r`}<_N}aCZ+(l$xoTJ`2yUe0?e5hx~(c0t-Z7+%dzN-SbIT*9KsnG zD{iQ90A(g8vIsL-du=XbF=S+V&AoXg>t{x$%j}!yvEOH8`pQ1Jp7RD%6YJziu9b`; zlbN|~8I2}8axY+7%rf~gcRHiSWN)5Ere!RX&+({ZVa0q8%ah&}v{aistWq@f8 z3j@RC03JD>YSYN?|Nm!H2bg|hnQX%A!e}_Tl2@MTAIs!fyguygKxGc$oRjsQ`0EhHfiHuAmB?$3`+Fcvl-vp_|*X|iQ8B^Vx--GQ0?n`LLV zI|C2JglLq6fHy{khBWGfqQnOKqt~&fYZa8u>d}Pz6Ipe>tHh=i(=k~A9k7bPO8v~Py`LR>hlq7{P zI&x_4k#E~)3EbJT2XsvAOg_abB` z(Q=F#op|R}ijTA+RF?Ab=o>q3^-PAB(TjJL6jj@$%4se&q7<}JGNo}TFp_dX<TjRYBbTEQ_Tl6KX=}wE=D#^0SC37V) znKn3O7pF-gmjj|ztsXGK!4dngFodu^+2H}tDt24|@d(giAvW3J>^mO=?*!~{=#;R& z5sex6mSgPr-s8d$#x=3=Yk@_wpIYGJ*_zct&Qa~um3!m{wZy*|d_~=m61`3`#}Q_H zTZAFn)~Uq*)9ni?Ny(fgq=?SzA>i08DQ@zIqeq4wT2y|IyVf3`r1)rz z?S|GqN(Ebna%^fL@UV~_hkgY%0GXPYDDTVw`-(pveG@B5VaPL$L}kg#&TVAB!!^Rs zn1Rq9Nv@Y4q8lG8KVs-{ett7TB`H(eW!Io)C&Mi?Yi+Oh58#REh?IG}P@TWjgpelX z9uF|m0TJL-NmNx1IO29GH6CX$y*ahjjK)X&%#$1cM(YvR!KNfZVbHaIN1|kyF^dVe@YL80_-F=eO>rP za^2hVbU2uKAVopat9aup*Fk_DYeVqS4dgN#B4d8%N*X8aDFN-e`e=3W>l8M(mr| zMW(-hd27=^zZug)197vQGv4ZOhsOKz!f4wKc+!aYX$iEV(P_XvMfYKJYHpwtgR4K7 z0@o+O4Y1w`9)|Tm<7QaR#?5foO-qP1wY^ywNJ~abnPKjsPt8z_hdFD>cptQQZ*9|; z%z-B*RUrb_)T^Vtb@({L}_{-tWb09{TkRkp+nU6U&$AtlhpQKNO8tZ2BVTL lWon}#$i3*)?iLnf*C}IW2mH4{n8wjZ`PUB$#|HLy{|8xs=@fpQPCv%DM zyqYsck_8->cOSd9jyZ8Wn=z7VM#=yG3}uCce7pDa`AJn?VAmJIqAK5c_R1r9JYj{m z|8B&%uagG1^5KX%S;EI z+8`e?UGBk+jg6dH#EE{I{KSNO1F`6syCwpbjtCS*oNTvCF2D5}J*i5PNS?7jMn^>Q zl6{xcl(vZ!HH|amj=k@MBkKToGc2CSvKDevjY~stW5$WIP7a~iS}!2%wGP$TS_D=R zVR^>Ic?R=J(ohmpFH9)oM%ERV&!cQII_9WDX(6{9$LYTX(&h^Eg@T-*DaF>L4q++y zrcz4k39SCNhACYD1_i8ul?jpoIf#Sw};W z8J6RZD(UR>CVME9Wj8C`7vKvIRO+;u(k1eptEan8q@al9@RDoJPMWDEU`**RFM#a^U`Jfr5k)et$LR!DNe*X&)iYm1c7Lh(J!B?=yOVR& z?1ZIH+_ivrJQe1%w&+Cv{UF}ZwTisp>UL&`zZ`xTmU_vIOH-bTgVWYi&=-vMRjk&Y zmF6p%3F(-dqA*N>RYKaqQIsiE`tY=(D|LU=`(Q(+RfP0&kJ7ie3a>~V1~?g+(wh~B z%XdH1ex7vav9BcU2M7gC+D?Apy68m@ad}$k%N*(S>;*|uo}Fk5dEL`P&$}U8U|-1F zKrCuX9{@fulxRJ2L$@CJfL?v%HG@y3rRS>Az6Yb*nf9-U;B6*T-X`=9dDXj%{5-?V&JY4t#uO@n0Yi%gg`( diff --git a/vendor/contracts/netmap/netmap_contract.nef b/vendor/contracts/netmap/netmap_contract.nef index a229f9fc4f6192413518c33eecf7b0a838225181..249f878ea94e9eb77240e1299c47a1ea826331ed 100755 GIT binary patch delta 93 zcmaDY`C4+r9A+jPugUY6wfStkqyo&D7`m+(xq>QmCSPaP*W?O<3OR%`Fjm}9;{Zwt q9&o7ey6K?8a@)b{h8m0OAupidW__0ZY)nA<1J`#(mV5VO9{>RLI~@%G delta 93 zcmaDY`C4+r9A>5fx5@LEwfO?vqyo&D7`m-07_GguCSPaP*R=M63OR%`Fjm}9;{eJC p9&o7ey6K?8a@)b{h8m0OAupidW__0ZY)nA<1J`#(7MJJF0stJo9DD!( diff --git a/vendor/contracts/nns/config.json b/vendor/contracts/nns/config.json index 69994fa..f800922 100755 --- a/vendor/contracts/nns/config.json +++ b/vendor/contracts/nns/config.json @@ -1 +1 @@ -{"name":"NameService","abi":{"methods":[{"name":"_initialize","offset":0,"parameters":[],"returntype":"Void","safe":false},{"name":"_deploy","offset":32,"parameters":[{"name":"data","type":"Any"},{"name":"isUpdate","type":"Boolean"}],"returntype":"Void","safe":false},{"name":"addRecord","offset":2681,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"},{"name":"data","type":"String"}],"returntype":"Void","safe":false},{"name":"balanceOf","offset":609,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"decimals","offset":520,"parameters":[],"returntype":"Integer","safe":true},{"name":"deleteRecords","offset":2816,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"}],"returntype":"Void","safe":false},{"name":"getAllRecords","offset":2972,"parameters":[{"name":"name","type":"String"}],"returntype":"InteropInterface","safe":false},{"name":"getPrice","offset":1013,"parameters":[],"returntype":"Integer","safe":true},{"name":"getRecords","offset":2773,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"}],"returntype":"Array","safe":true},{"name":"isAvailable","offset":1047,"parameters":[{"name":"name","type":"String"}],"returntype":"Boolean","safe":true},{"name":"ownerOf","offset":542,"parameters":[{"name":"tokenID","type":"ByteArray"}],"returntype":"Hash160","safe":true},{"name":"properties","offset":564,"parameters":[{"name":"tokenID","type":"ByteArray"}],"returntype":"Map","safe":true},{"name":"register","offset":1386,"parameters":[{"name":"name","type":"String"},{"name":"owner","type":"Hash160"},{"name":"email","type":"String"},{"name":"refresh","type":"Integer"},{"name":"retry","type":"Integer"},{"name":"expire","type":"Integer"},{"name":"ttl","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"renew","offset":2142,"parameters":[{"name":"name","type":"String"}],"returntype":"Integer","safe":false},{"name":"resolve","offset":2950,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"}],"returntype":"Array","safe":true},{"name":"roots","offset":907,"parameters":[],"returntype":"InteropInterface","safe":true},{"name":"setAdmin","offset":2353,"parameters":[{"name":"name","type":"String"},{"name":"admin","type":"Hash160"}],"returntype":"Void","safe":false},{"name":"setPrice","offset":935,"parameters":[{"name":"price","type":"Integer"}],"returntype":"Void","safe":false},{"name":"setRecord","offset":2487,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"},{"name":"id","type":"Integer"},{"name":"data","type":"String"}],"returntype":"Void","safe":false},{"name":"symbol","offset":514,"parameters":[],"returntype":"String","safe":true},{"name":"tokens","offset":685,"parameters":[],"returntype":"InteropInterface","safe":true},{"name":"tokensOf","offset":714,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"InteropInterface","safe":true},{"name":"totalSupply","offset":526,"parameters":[],"returntype":"Integer","safe":true},{"name":"transfer","offset":776,"parameters":[{"name":"to","type":"Hash160"},{"name":"tokenID","type":"ByteArray"},{"name":"data","type":"Any"}],"returntype":"Boolean","safe":false},{"name":"update","offset":455,"parameters":[{"name":"nef","type":"ByteArray"},{"name":"manifest","type":"String"},{"name":"data","type":"Any"}],"returntype":"Void","safe":false},{"name":"updateSOA","offset":2263,"parameters":[{"name":"name","type":"String"},{"name":"email","type":"String"},{"name":"refresh","type":"Integer"},{"name":"retry","type":"Integer"},{"name":"expire","type":"Integer"},{"name":"ttl","type":"Integer"}],"returntype":"Void","safe":false},{"name":"version","offset":522,"parameters":[],"returntype":"Integer","safe":true}],"events":[{"name":"Transfer","parameters":[{"name":"from","type":"Hash160"},{"name":"to","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"tokenId","type":"ByteArray"}]}]},"features":{},"groups":[],"permissions":[{"contract":"0xfffdc93764dbaddd97c48f252a53ea4643faa3fd","methods":["update"]},{"contract":"*","methods":["onNEP11Payment"]}],"supportedstandards":["NEP-11"],"trusts":[],"extra":null} \ No newline at end of file +{"name":"NameService","abi":{"methods":[{"name":"_initialize","offset":0,"parameters":[],"returntype":"Void","safe":false},{"name":"_deploy","offset":32,"parameters":[{"name":"data","type":"Any"},{"name":"isUpdate","type":"Boolean"}],"returntype":"Void","safe":false},{"name":"addRecord","offset":3090,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"},{"name":"data","type":"String"}],"returntype":"Void","safe":false},{"name":"balanceOf","offset":828,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"Integer","safe":true},{"name":"decimals","offset":739,"parameters":[],"returntype":"Integer","safe":true},{"name":"deleteDomain","offset":3726,"parameters":[{"name":"name","type":"String"}],"returntype":"Void","safe":false},{"name":"deleteRecord","offset":3469,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"},{"name":"data","type":"String"}],"returntype":"Boolean","safe":false},{"name":"deleteRecords","offset":3225,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"}],"returntype":"Void","safe":false},{"name":"getAllRecords","offset":4401,"parameters":[{"name":"name","type":"String"}],"returntype":"InteropInterface","safe":true},{"name":"getPrice","offset":1232,"parameters":[],"returntype":"Integer","safe":true},{"name":"getRecords","offset":3182,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"}],"returntype":"Array","safe":true},{"name":"isAvailable","offset":1266,"parameters":[{"name":"name","type":"String"}],"returntype":"Boolean","safe":true},{"name":"ownerOf","offset":761,"parameters":[{"name":"tokenID","type":"ByteArray"}],"returntype":"Hash160","safe":true},{"name":"properties","offset":783,"parameters":[{"name":"tokenID","type":"ByteArray"}],"returntype":"Map","safe":true},{"name":"register","offset":1861,"parameters":[{"name":"name","type":"String"},{"name":"owner","type":"Hash160"},{"name":"email","type":"String"},{"name":"refresh","type":"Integer"},{"name":"retry","type":"Integer"},{"name":"expire","type":"Integer"},{"name":"ttl","type":"Integer"}],"returntype":"Boolean","safe":false},{"name":"renew","offset":2665,"parameters":[{"name":"name","type":"String"}],"returntype":"Integer","safe":false},{"name":"resolve","offset":4379,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"}],"returntype":"Array","safe":true},{"name":"roots","offset":1126,"parameters":[],"returntype":"InteropInterface","safe":true},{"name":"setAdmin","offset":2800,"parameters":[{"name":"name","type":"String"},{"name":"admin","type":"Hash160"}],"returntype":"Void","safe":false},{"name":"setPrice","offset":1154,"parameters":[{"name":"price","type":"Integer"}],"returntype":"Void","safe":false},{"name":"setRecord","offset":2896,"parameters":[{"name":"name","type":"String"},{"name":"typ","type":"Integer"},{"name":"id","type":"Integer"},{"name":"data","type":"String"}],"returntype":"Void","safe":false},{"name":"symbol","offset":733,"parameters":[],"returntype":"String","safe":true},{"name":"tokens","offset":904,"parameters":[],"returntype":"InteropInterface","safe":true},{"name":"tokensOf","offset":933,"parameters":[{"name":"owner","type":"Hash160"}],"returntype":"InteropInterface","safe":true},{"name":"totalSupply","offset":745,"parameters":[],"returntype":"Integer","safe":true},{"name":"transfer","offset":995,"parameters":[{"name":"to","type":"Hash160"},{"name":"tokenID","type":"ByteArray"},{"name":"data","type":"Any"}],"returntype":"Boolean","safe":false},{"name":"update","offset":674,"parameters":[{"name":"nef","type":"ByteArray"},{"name":"manifest","type":"String"},{"name":"data","type":"Any"}],"returntype":"Void","safe":false},{"name":"updateSOA","offset":2748,"parameters":[{"name":"name","type":"String"},{"name":"email","type":"String"},{"name":"refresh","type":"Integer"},{"name":"retry","type":"Integer"},{"name":"expire","type":"Integer"},{"name":"ttl","type":"Integer"}],"returntype":"Void","safe":false},{"name":"version","offset":741,"parameters":[],"returntype":"Integer","safe":true}],"events":[{"name":"RegisterDomain","parameters":[{"name":"name","type":"String"}]},{"name":"AddRecord","parameters":[{"name":"name","type":"String"},{"name":"type","type":"Integer"}]},{"name":"DeleteRecord","parameters":[{"name":"name","type":"String"},{"name":"type","type":"Integer"}]},{"name":"DeleteRecords","parameters":[{"name":"name","type":"String"},{"name":"type","type":"Integer"}]},{"name":"DeleteDomain","parameters":[{"name":"name","type":"String"}]},{"name":"Transfer","parameters":[{"name":"from","type":"Hash160"},{"name":"to","type":"Hash160"},{"name":"amount","type":"Integer"},{"name":"tokenId","type":"ByteArray"}]}]},"features":{},"groups":[],"permissions":[{"contract":"0xfffdc93764dbaddd97c48f252a53ea4643faa3fd","methods":["update"]},{"contract":"*","methods":["onNEP11Payment"]}],"supportedstandards":["NEP-11"],"trusts":[],"extra":null} \ No newline at end of file diff --git a/vendor/contracts/nns/nns_contract.nef b/vendor/contracts/nns/nns_contract.nef index 291f93276719fb499e233c79a1f24c8a7e3424ff..45ac97180b78e066c917e6d44fe6dcdeb278d98d 100755 GIT binary patch delta 4518 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 SE6@e!U2>x%N*}&vJNZBUVe-`g delta 2393 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 delta 87 zcmdnXwwG`17_GguCckFX*R=M63OR%`Fjm}9;{eJC l9&o7ey6K?8a@)b{h8m0OAupidWM`(&?ABfmuV%zK0{~ny8jk<~ diff --git a/vendor/contracts/proxy/proxy_contract.nef b/vendor/contracts/proxy/proxy_contract.nef index 222024fec056da4aff2e0430ce510b0687013bd9..a5ed2c9c1a0e65071a4a20a93f3d158d1543283c 100755 GIT binary patch delta 92 zcmeyx@rz@_Hby2JugN_)xq>QmCVynq*W?O<3OR%`Fjm}9;{Zwt q9&o7ey6K?8a@)b{h8m0OAupidW>2Ogj7(fXllfWFS;8mwW&r@`17_GguCVynq*R=M63OR%`Fjm}9;{eJC q9&o7ey6K?8a@)b{h8m0OAupidW>2Ogj7-*EllfWFSspEqnhpRB&>T7d