From 5e1221de261e334d41d5ffcc0c6512253b68df75 Mon Sep 17 00:00:00 2001 From: austinabell Date: Thu, 28 Jul 2022 22:09:29 -0400 Subject: [PATCH] chore: release 4.1.0-pre.0 and update changelog --- CHANGELOG.md | 22 ++++++++++++++++-- examples/abi/Cargo.lock | 4 ++-- examples/abi/res/abi.wasm | Bin 94404 -> 94404 bytes examples/callback-results/Cargo.lock | 4 ++-- .../res/callback_results.wasm | Bin 98519 -> 98519 bytes examples/cross-contract-calls/Cargo.lock | 4 ++-- .../res/cross_contract_high_level.wasm | Bin 98881 -> 98881 bytes .../res/cross_contract_low_level.wasm | Bin 90282 -> 90282 bytes examples/factory-contract/Cargo.lock | 4 ++-- .../res/factory_contract_high_level.wasm | Bin 230152 -> 230152 bytes .../res/factory_contract_low_level.wasm | Bin 223822 -> 223822 bytes examples/fungible-token/Cargo.lock | 6 ++--- examples/fungible-token/res/defi.wasm | Bin 128330 -> 128330 bytes .../fungible-token/res/fungible_token.wasm | Bin 219323 -> 219323 bytes examples/lockable-fungible-token/Cargo.lock | 4 ++-- .../res/lockable_fungible_token.wasm | Bin 139851 -> 139851 bytes examples/mission-control/Cargo.lock | 4 ++-- .../mission-control/res/mission_control.wasm | Bin 129637 -> 129637 bytes examples/non-fungible-token/Cargo.lock | 6 ++--- .../res/approval_receiver.wasm | Bin 109714 -> 109714 bytes .../res/non_fungible_token.wasm | Bin 251849 -> 251849 bytes .../res/token_receiver.wasm | Bin 109220 -> 109220 bytes .../status-message-collections/Cargo.lock | 4 ++-- .../res/status_message_collections.wasm | Bin 93291 -> 93291 bytes examples/status-message/Cargo.lock | 4 ++-- .../status-message/res/status_message.wasm | Bin 122381 -> 122381 bytes examples/test-contract/Cargo.lock | 4 ++-- examples/test-contract/res/test_contract.wasm | Bin 28965 -> 28965 bytes examples/versioned/Cargo.lock | 4 ++-- examples/versioned/res/versioned.wasm | Bin 114813 -> 114814 bytes near-contract-standards/Cargo.toml | 4 ++-- near-sdk-macros/Cargo.toml | 2 +- near-sdk/Cargo.toml | 4 ++-- 33 files changed, 51 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b1bed2425..7d9d453c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,28 @@ ## [Unreleased] +### Added + +## [4.1.0-pre.0] - 2022-07-29 + +### Added +- `abi` feature to expose metadata about contract and functions to be consumed by [cargo-near](https://github.com/near/cargo-near). [PR 831](https://github.com/near/near-sdk-rs/pull/831), [PR 863](https://github.com/near/near-sdk-rs/pull/863), [PR 858](https://github.com/near/near-sdk-rs/pull/858) +- Exposed `ext_ft_metadata` to call `FungibleTokenMetadataProvider` trait from an external contract. [PR 836](https://github.com/near/near-sdk-rs/pull/836) + +### Fixed +- Safe math fixes for fungible token standard. [PR 830](https://github.com/near/near-sdk-rs/pull/830) + - This just ensures that there is no overflow if `overflow-checks` is not enabled by cargo + +### Changed +- Enabled const-generics feature by default on borsh. [PR 828](https://github.com/near/near-sdk-rs/pull/828) +- License changed from GPL-3 to MIT or Apache. [PR 837](https://github.com/near/near-sdk-rs/pull/837) +- Put unit-testing logic behind `unit-testing` flag, which is enabled by default. [PR 870](https://github.com/near/near-sdk-rs/pull/870) + - This pulls in `nearcore` dependencies to mock the VM, so can turn off default-features to compile faster + ### Removed - Deprecated `near_contract_standards::upgrade`. [PR 856](https://github.com/near/near-sdk-rs/pull/856) - Implementation did not match any NEAR standard and was not correct - ## [4.0.0] - 2022-05-25 ### Added @@ -298,7 +315,8 @@ impl StatusMessage { * Add account check to `get_balance` in fungible token https://github.com/near/near-sdk-rs/pull/175 * In fungible token remove account from storage if its balance is 0 https://github.com/near/near-sdk-rs/pull/179 -[Unreleased]: https://github.com/near/near-sdk-rs/compare/4.0.0-pre.9...HEAD +[Unreleased]: https://github.com/near/near-sdk-rs/compare/4.1.0-pre.0...HEAD +[4.1.0-pre.0]: https://github.com/near/near-sdk-rs/compare/4.0.0...4.1.0-pre.0 [4.0.0]: https://github.com/near/near-sdk-rs/compare/4.0.0-pre.9...4.0.0 [4.0.0-pre.9]: https://github.com/near/near-sdk-rs/compare/4.0.0-pre.8...4.0.0-pre.9 [4.0.0-pre.8]: https://github.com/near/near-sdk-rs/compare/4.0.0-pre.7...4.0.0-pre.8 diff --git a/examples/abi/Cargo.lock b/examples/abi/Cargo.lock index 804319b8f..fc75d7884 100644 --- a/examples/abi/Cargo.lock +++ b/examples/abi/Cargo.lock @@ -568,7 +568,7 @@ dependencies = [ [[package]] name = "near-sdk" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "base64 0.13.0", "borsh", @@ -587,7 +587,7 @@ dependencies = [ [[package]] name = "near-sdk-macros" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "Inflector", "proc-macro2", diff --git a/examples/abi/res/abi.wasm b/examples/abi/res/abi.wasm index ee88390ba9a589eff56ce1254453c30c1b4f557c..b8fbca77bbba78faadf994b9aa109f7fbeb2a05d 100755 GIT binary patch delta 45 zcmX@|koCwz)(xV}ye48N7;WA$nwwb|TbgcGVwNr+%vxI7=6!KA^ysbCQ-6#AgxUb@gIgg$m2U!n`o{qdap`=4_;sd0U3Tpz8F zc9qH|Nf2a#KawQLvSh+KX#~ohO?l`<=y7$mbgM$^={ASExn04i&a)RZtgU%m2tRQ4 zpdFakTD^HT>NxGpWUa~eG~9m;ta8+dao;!iPe=l$ z{8@k%Ogx|wE7O5nyv^;2c`Gf!5&J3a-u`>#&x=oLfl{S}BScw4cl@KC9DVYGfe>5h zG82reX84!Lhk0VZ@`NX4jWw-ZASJjK5ebLVUXFLUgpP1CAEj;LzF)^gK~pC|hBCU| z*mzl7u`@sRoOi2NGMq9=PJr4;H^7nl9c4bql}6>wwxaU2D^r_QixS$Z&b$SfD*(6w&>J1)3{~K0EZb`~}0A`*{EW delta 641 zcmYk2ZAepL6vub&y_-XAyOJ}FMK2bDU5#QH+6r!NtGPiEso@~Bf(k7OWAtXbGK!JK zh^J6$P3TK66kDDTn}O0`-&BwY1`2&ha$XY}MbO92lNvoAp5J-S`Tx&(IJrSnZqSsh zls3v`R!Izgc7tJa+houRUjhhwQ4SO86`?HBg27j`skS;;o-dW?j=XgQ4Ue zOWe0%wBx4$^BC^@C_)U|Pum1oX1!f*SYcybv#`j*-G^WWGux^hdIvm zR7-?N-w3co$b$7(=7HSB{SjD1*54>naV9t+Qm>&KwL{!`~b(B<&2SVxsap<hJ65g>((VxQ7&mvU#>|szIHY7H)~f%ReO{~QaN{NUm{zqaI6&E!-rMS>V-MCR#Ej%F$H-2!s zs^SlE5fQ{OKHP`_aqU7d#;3+^G!U(b&@2RdCw?xRIdf*txpyYyH--GB%^V^Vn~h{} zJNW@h`wn;(q%Z&2vh0;FAqX)ZmpgJn=Wa*P49EPo?7)g@tM*P}0Z$cQYUl!pu-nFJ zIO9c4X#hI=+#JL81D${fU!jVT>mF*v>w@+XBW78rD+R*r;(G~;f9-=))<0Cw#(e4g zSI<@oY_qoBRva|hTWW?V+Zk}+dNNQBQ7#Rhkz{ZjPI>=Ol)y2g!!2m`4;Q+z^Xl4P zlC7(%YA{%6cz$0sP$zv7Y}I*Sotx3~EvP9-S$pT=SC8RLcuyS7i9|7d6l~R*BjQ8L zXksMNdVdgt-!~ z$~S{HB@8um=GCAkUp<#R&8O%dmk1wI|aH2NW1fMeWRhRRZ_gVKzK` zM7>)F#PZ321&BOEK0-kdgdI`vx+mHnFFf0w!qbWnB{E(_n-Ew+muu1>G}-?HZKcZ2 delta 568 zcmYjMNl05!6#e(-{R~DhU>s0mlD6W2E>gsZ1MwA&QcD*#JH-KXp&K{qO5qo>aN~f_ zm5KvM7nXwfjGu0#0dXxwXv}x28x2GaBAA7s_r(DpoO|B6oI8bs#&FQMo=X(Fon#X3 zAfsTezJta^xn+y3D1IddClKOs<#QhB-0KQiV3S{#?$}Um)LhB@Z~Yg51LpKqLX-!5 z=>R(GX^3HLrQ@apRaK>T66>N_{F+|MY`Oj;KWwB1G#9oE8L$g$^_bw09rqWr__q#- zuS^06gXeUySWnc8f0B%i3>Zbw)m1Y_htO@oM=`-_XOL} zQ=Tklo}{PZ#h^_JLlvEVHmIqs=Tq4Nsy=1;RB}5VbnUAGzi^;-Z+zl4GmNC6c4xvW zfm3Za2X5Y@{#^^iT0|sC639msAk5F&fn10X541BsJUHA={5PdCm_sf@_}}PeP3{Aq F;}Njs&Vc{` diff --git a/examples/cross-contract-calls/res/cross_contract_low_level.wasm b/examples/cross-contract-calls/res/cross_contract_low_level.wasm index 2af2e200d46f520c26c82e782d16f8f991d86160..5a0e15b709a5d8f13ac67aaaafadfe002bd0dbfd 100755 GIT binary patch delta 855 zcmY*XZAep57{2d0*Ri%Kck^q=7}s)beT+;@X^HKWKT3uQre;x*BGk3d9~D966@o;O zkW(xrH2NaM%Iz$~&~Q;WBAxeNVE_7)5%e!AEIQ}LOz)5LocB4;`#kr2j3%>2lUd^x zsMzU3AR~l8d@{&+&Rkx)a!?MEWtU5KvKG_^I8?cdP2o#LV6bv;zeSEBK+%{B^5`*t zSz%1qbxB1;4oPklMqxg6Yf7A^{rRrASX+;?B^5ZGrzuR(oBz{@ST!=)J)=tml+{id zmz+S@k`OL-denE)RtnIi@-$_EYJqk(>)X4gO{~Oekv~Y2CC$L7+qVM}w9el_XXOodPkZt~{Dv^|=DGAzJHvrG6r@q6H;RAy1uiwh) zm-QXRt7-ETt;%(Q4zP0*P+rh*Ly#w)X~@O&d~E@XHqME}j;1b{r;`yMvo*(I#a$Kd zsTOSw!Kx2B!IMc65;I96rJ9OVIK@LcTTA&V-EIBN$Du)9dQ^w(upC)Y{$0& zhfv$;0Dl5cdcVnqhA@%rq-RK6T`?IGs2J?o&CzvS(>gd|<>0*EEFR5?seD-J&<90F z33(_`G3c%716;B+J&ZZ@B(DmvyiI0tNWB~9H^MHzujC|+rSo|)n;x;dGwBOa;T0tM z9n(vv_ZI#1(c<=CM)0Xm2r9^o5GomV)?__o{2$Bk$5#$+{rdA$5qIv33Er<4ZM?eu leG7KR#BPaXN0Qwpsgjal#?Ou7NPhep*Z{^vuNTxke*r-uCvpG) delta 881 zcmZuvZAep57{2d0SFvr%-TY|8kZUzp{`>5n}fFrw9vg5Ht)4 zIfW^qQI;WD+m0fJhKoXp=C1!D``4e0pnrW~(0is6i|&u}ob%l0eV)U6-r;!0a6BVY zPKpS~RvRG%#3zHCXU&xfvE`5)BHL`TRpt$(8R(u0FQ23rH-N#*3cE7pApqJFwLu=M zbon64+FiRK#-c6uGwl@GU$J%{mkmM1c1;Aia`xbE>@`quLd$cUdmMVA3NxISpUVSi1 z(S#g2OW4(#0)D+}6kwiJ1};N_PXt~;cIq0cq|HhpCB`}rcLQgRV5=p~y9C`8+=}$` zU~AD@T3lMqQmzTKfEi6ddB*(JZcIE=olDvIssi3qlMsombsdmk69FeT)yH7fT@~)L z4WYjX?mJ?I<^G_jkff3%%@b0I3a2ontCNGFsA=pS&qA=?uNUKVaxx!QEA(Db zQLGILR19`&sum@SQ~eYn9KRwU^L0D}VfIY~UxiPH)9FT!@N#SV zos^f(?k$wEhYLI0X~D-ELQt+v3!#!`XHu*~i!8I8et2O)>zAKKMBKU0DJcAM!Gx#V l-?mU|YU(t}OeC{OQY9tE=YN)nmi+kDy$Ou*&O%W4{{a?%EA0RP diff --git a/examples/factory-contract/Cargo.lock b/examples/factory-contract/Cargo.lock index f71103dc8..bcf807366 100644 --- a/examples/factory-contract/Cargo.lock +++ b/examples/factory-contract/Cargo.lock @@ -1666,7 +1666,7 @@ dependencies = [ [[package]] name = "near-sdk" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "base64 0.13.0", "borsh", @@ -1684,7 +1684,7 @@ dependencies = [ [[package]] name = "near-sdk-macros" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "Inflector", "proc-macro2", diff --git a/examples/factory-contract/res/factory_contract_high_level.wasm b/examples/factory-contract/res/factory_contract_high_level.wasm index d3ad19f10dda8861d54569fdb01e8e1676f0953d..3d318422fb28901cc3d391b5efb0dc940a181f0b 100755 GIT binary patch delta 1361 zcmX|B4Nz585Psj@C-3niV#E`Pr%y@c&rH)qZJf}o@d08(B-G>&lO>{vV=^G9_xS@j z6bh$2I!zcjlQ?5D!VQl!qG(N0JklB~4MdHQL=8xdNln{p)Xsco@7~#OchBzKTT&EQ zQWSXDVp>9-Xb^`Z}qO5y1PP%2?OB(u&Z*uJ< zj&2AL9eLT}Xnuf5%U?BltMD#{E-29^{z8dOlrn4n47n*ANyt>*Y>d~? zt!}MFaIAD!BFvm+wDjR8^=2hrge>qSr(EnyKJv*bj8(n+pxb0p4bpAxTbgu>%PJ2a z!0sVlkFHx}|4qaN-Z$UJ*R=2%^s6o})nXjF#j*)bIkpaSa7xt9b4YIu3Ws0QnH1Dz zo-T`vf_hZ?L5#HHj9gcX2y{zXiv?rHN?<@c^+wSFBnrLF zA%5QLkOR@Qfxh*~Gkr8q9*vS&1_YbMswNQ z=s6Vt)xVa`@p#0r(^>M9VhRyEPd~0+TTf^CHz8vRX&mba17|SpPj0oBElr~Ggo~ik(Q+`^i zh6o9__KZph)Jnn;q0U8XZB~9cJVgtU?v>go)j3JqJ8g`)d~P!eiy6oanqV3%rk$uh QTCPbe!XGgeGmnS<1G10k$p8QV delta 1366 zcmX|=3ry8j9LMkX_y5bia0#vv50MKODdm|_zTH@8)VRFdh{W1_FiizToXJ2??-fKG z2Es9qu7v?x;AWfpADn1D@Uf)eDwV5HBna_A8W^ZcOgn#S{kG5f{m=RTUgvktDKGOX zFY`L?REborL_LCldDWCUhV<{Tq?MK}&a5YUeA1%Cx02Zcw^^pY(1j-`AuZp{WJ8a( zbGi?)yzu4PNciU_bZXVHbKP)^eLL4C$Dz5AIHvi|Dhhj4B;fhZ8hXs_k(a zbHxIa%|^2jJA~l^Gz%Zmq8B z0b~GHy+u!Ls@Wrp+g~%H$Q;gt<9e62A5J@jPT`7$m@`{77z{c=601ZPNP;CH`b3I8 zw@E@JCW$Iq*Ws*UgxRc;hX>!e0a>b_>TMQ-8?X;A#Qa9dZIoKBq|Z-W$amx-1#3lT zE~YCO5~G{p6V2_l2;{a}MDlR?C05tsZSW#@vhwBb6O+k$kS z--1<>TuvF0hqfR?#0ta_Tq3U(HHvJiavB`CBR)NYUibeDhpprXylSd3!ga(JLNy!wyu4H?Jd0*9|>5t-{4u^&}&2ZQ1xH+lkTzR5(x|2NYr4!Kj48Dk>emui7A-seYuqmuXfQwVPG zXZ{q88zL%zl7UK5FoizU^{;`HNEqZ1R;ovj=(N(gNwS2>FzO=Q6)UFGN=V%{gW7=} zzBhu_NHrWmjeKe}&0-f0$M6f0v<+8yTog6Po@b|EzDSFvKM0pa+)T;?U3T&ZOE8sp zyhep|#mS$iAdYX3BBQ8?rJew}m34ONkUN}}M7f@F+OU-BO%v@mmy{de{A? z5SQxPj`wX8DL>Hepnpqc+%-ZbkvmL-ff1^H=_UGuut{`*M1K&|BomK9>M-8+sM^Br(>3^%#_SXDv(_FmDOov{c%O~_f@l`>HDZ;wHsvdO@=Qus&Qmn*WX?XM zt7~l~I*hBed3z*`D}NRAU_$LET#t|mr_-s?+d&K;B1(xWDu7>kwa6jJJw+F_IIh;0 z>LtN;m(9iDwAy&2PbbQ9xCT9f=x}Aj#}2PXhA3&&Rm>w2amD~YKffN85O!r6N=!Pv z9-*N!vBTR@A5)oeRf(`8L`*<8PY-KGH`BV*@I%YqK65a5-9Zro|X5W5?yCi0V5N61Y1WYiTf`hf4gtGLHfEET{U^Z*aWSCTtW8|+jKpTuJtlEuuL08su{377dZ(Xu7J7ST<)-OYo!T&>v*xo#KKrE4>#jD5E8GQ$oKo`F#~n*+p|& z;cvZ=$M)~07lk{0VGCPYNzV&rX(jo$gv{0rP);U>zr55eN(j#IqX(QaV>>s9ZukbEHbCeDf^Tm=Mpe8l@pw1dkMo;Eiah Gy6|7Y_Jr90 delta 1056 zcmX9*ZBUd|6yE2&FT21lxQZa3vAf1c0cC?}8%ScXim?h27&x#DDb7TsKO8gt;fswe zp@YFI-3E0@CPSt_>T7dnEGJ|r7)nwL}v)bq`P!yp7Wf0&vVZ`_nd*j zkb%LFi*HDBxEvm#ZI{j=XoDj&XXEDAayHnqpHQJ+Ejj zDPOHpEx8}lG^yvDG3wi|e}gGCH0LCyRZq@QwbmJ{cIUoClL}M%k)f?|lo~LpH8^V} zOsfAB^kPEmDqN4C2}MzK#yk+iCx}oZiV8%AJw+}d?k)OJk26|hnNbqz*7A8PPH3l& z^czGmF87c}2wm$P}-Sxl4Fx63&}3&9AISH3Y}lQ5tK2(I``JFgsj~Dmg-4 zX5?eVIDwF~-zdL}w$)2T_Ph*sXa}6w!~1q1QNj%Ol_4yZIoya=UrY&P&$?mrn`mC? zh6C(_S;S$M#WWy^Kd6UdV7?)&3;pA0m!iwQa6?%0grd4$E@R0}u#>lrRey>K(-VK( zB8!-!uos%~+45gSvC z`FIDKgGB7WCDeyvjxT=-wCH7!T^6YlJ)@u?CU6M!7ZL0 zO|~fUhh6D(Lws$`T6*6kwrv}!J#c9rI^#iR*(nl~XVXWKLNZoLqY}L8%;g%MRzdT6 z;cvg{Wczp1o5J;7-O83%(-xsDtEQ>9f+jfcZST4`TFdjkrDL)GSEll+U+B;1=VYBu z=SRGNMZmuxU=^?l1Pb`$tJ%E*DT8Z|s8WKJxzeR{zIl%7V`1gD!=zzZ93CkYhxa0- Hy@me)`nZE$ diff --git a/examples/fungible-token/Cargo.lock b/examples/fungible-token/Cargo.lock index 68a25ab10..94abfab21 100644 --- a/examples/fungible-token/Cargo.lock +++ b/examples/fungible-token/Cargo.lock @@ -1398,7 +1398,7 @@ dependencies = [ [[package]] name = "near-contract-standards" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "near-sdk", "schemars", @@ -1781,7 +1781,7 @@ dependencies = [ [[package]] name = "near-sdk" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "base64 0.13.0", "borsh", @@ -1800,7 +1800,7 @@ dependencies = [ [[package]] name = "near-sdk-macros" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "Inflector", "proc-macro2", diff --git a/examples/fungible-token/res/defi.wasm b/examples/fungible-token/res/defi.wasm index e84b6c558491f33d73ec8ba372b0beeb850c82ea..2b27a915fcaee52022e586e094402a77dc2d726d 100755 GIT binary patch delta 800 zcmXYudq~q!6vuzxyI*WNADf%=G1D!3h|6p~rmJi&-$|*JMEFNgQKoJ_{_&5fYzBo5 zLJlFO)kLKvCF_1jcdQC4Ua^-pBw>K`ExLa4jyUOwmC^F8O>bKyPQeGmWzpS6J+F*=4IH8qdky3Xd{y`S3Mk5oX%A ziW(JpED3C`jeHh8-Ai4hgQ-qFZ8?RYwkNHQ`_g}aKTc}~?M`dpUTZ1POEVd}(aX~^ z&w&ouUHD4tvtwx99*@r?ZFlAma+`sB_G_H4)pMu@^TT8d0U4lp^b+ZMU&>R5+&3(WT1&!E2SKbAa8F7Uw8Nn&_b^o zO*EWjr|SARI7N|>X6jaRcl`h`Mmm>;s@%2WH10N$)tnp-6H8&Lpb68Ak=u0$H)+;& z1e?iv(ZCnnV4?3G^t>798@t+ZynU(3ztn^XTQ(#~3ZfQ-34$vahYKPE@_! t*zdTE5*2h^jgzSHf4T-eLwMKXbtFOOkGX+XrSNC(AbGj)d=_1ae*mnQ1{weW delta 784 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 C+nS63 delta 3843 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 diff --git a/examples/lockable-fungible-token/Cargo.lock b/examples/lockable-fungible-token/Cargo.lock index c34a94fed..4a92edd0b 100644 --- a/examples/lockable-fungible-token/Cargo.lock +++ b/examples/lockable-fungible-token/Cargo.lock @@ -1745,7 +1745,7 @@ dependencies = [ [[package]] name = "near-sdk" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "base64 0.13.0", "borsh", @@ -1763,7 +1763,7 @@ dependencies = [ [[package]] name = "near-sdk-macros" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "Inflector", "proc-macro2", diff --git a/examples/lockable-fungible-token/res/lockable_fungible_token.wasm b/examples/lockable-fungible-token/res/lockable_fungible_token.wasm index ae68c462dddf974f3357655cca851fe3147812bf..7098b2147c2f5abecb5764a87677a956b5153d3c 100755 GIT binary patch delta 1018 zcmZvaYfKbZ6vyX(cXrtatb+(>S(_1jL|aJxLTzh{lV%M*+NO;r>IWaYiiVnk6}8<6 zthFYEq`KSt;hLtYAV>)YOLA=njS>vV2aSr`-8NR6tR@W=Olwkw7-`dUd3|U)$;rw5 z=G_1PoO9=Tzx#T>yX$S{)U*9Q#>?4j%&*I%>`hh}>16K@vcsdS?hLCBSMT1x?US7c zx7UQKc6_|+(4Ku22e!%w`sqBJ;KvFUBE~xkMiH0Ifp=Ym9v8lXm|ReV08+B3>`RwC zy&5c#j7FoH<};n9ZhB3JiAt-!(wL;;N(FLwqWqaNrK)&n^(vlN6XRXM^D?wnczMgl z7x=9W9rE(Vr8=n&ZT{Rz9(%VvbMRB)#n~@uY?aAO$9q{CDKjI^n*#-z^rD$Co*W@b z*%z(=n&h%wuY24RCYsL@y=}2dvjkf%1c9i0cro8c3I?!2(T+Fl@JEK}%Xq{KtNQpZiVgnVG?8UbZ$~US|tMa=2 zxZOY^ZM*dj2sW6gU@8`X^<~rNivpw(o zKF|A}_naSbpC56@USv*|q58bMl&xl}PqeV-S?KjK7U^Ysr`f)4*8JA{)%D?q+7Gtw zsCcht*S4Koc2_l4iYw~j01oo~xr@=xkL6Co5S_tST}0gsJ&ksemyaOgBER@E7w=nt zf?K8QM63iXI2nyb6~(JLHC6Ly4h?mBbDclIn!~lof}_VTF=n)h{e3$;80Rzn$B8_0ssz-=)zdj%;&85)xNpxDfw%Mp#J$tEnfUAb zJ1GxB{Fk+0R;&1VV$RP0(XurnmkYovI|5?h%HM8c`>!8`!7FbxU_y-F*bEkJ6NP_n zaAAT+ZXct9C3gZqOst*$)JfdvU7Kr|OM@(TW3@}3bl^I}gxTrBH^~U1qUoPiE_uNB z-;fL~0QdWhj}q%q^eFs>JR3rPCgO5$5iYAa$*t&zdWNEko~NI&(I1zM&tZ`RhIwEe z&SKJhqZrkgl(HBroQsk*nxetpc5>5R16<#gCH*CEraWY7J~EDMxoRWAAm=Y%!DcUs z&b*1{)a2(GVWxfxS>}|6blI^9=^nD{3*(-P3VQ31jR&n7-FB;s^%FMw*qQ~p(RE)lYX07e zW#+Y3tSp#MxnYrzSz0U^qp#&>S+c20$@+l^IZP$~B5*YphyXgbUi(M#0 z>TgnhcX%jfy(2SvP?bY((KvvEG_h+CcQgOz@m5l)K90|Q*{Y%__I-@*<8 Sd^{m7m9?vc4XNzX!hZqvtA{=S diff --git a/examples/mission-control/Cargo.lock b/examples/mission-control/Cargo.lock index 35b8ffae9..7f0750dad 100644 --- a/examples/mission-control/Cargo.lock +++ b/examples/mission-control/Cargo.lock @@ -560,7 +560,7 @@ dependencies = [ [[package]] name = "near-sdk" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "base64 0.13.0", "borsh", @@ -578,7 +578,7 @@ dependencies = [ [[package]] name = "near-sdk-macros" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "Inflector", "proc-macro2", diff --git a/examples/mission-control/res/mission_control.wasm b/examples/mission-control/res/mission_control.wasm index e4e9ee6401d3436ca02428e2ed6ce7ac4a1ddd47..cd657635d10817ff0c8c6823100ddedd44342aab 100755 GIT binary patch delta 2178 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 diff --git a/examples/non-fungible-token/Cargo.lock b/examples/non-fungible-token/Cargo.lock index 6cf19c4fe..48a6f02ed 100644 --- a/examples/non-fungible-token/Cargo.lock +++ b/examples/non-fungible-token/Cargo.lock @@ -1373,7 +1373,7 @@ dependencies = [ [[package]] name = "near-contract-standards" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "near-sdk", "schemars", @@ -1756,7 +1756,7 @@ dependencies = [ [[package]] name = "near-sdk" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "base64 0.13.0", "borsh", @@ -1774,7 +1774,7 @@ dependencies = [ [[package]] name = "near-sdk-macros" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "Inflector", "proc-macro2", diff --git a/examples/non-fungible-token/res/approval_receiver.wasm b/examples/non-fungible-token/res/approval_receiver.wasm index 04063ac596664c83d820e4de60011a7d26101927..cf04f5a08162cc83b61ecfac12b058eb3afb874a 100755 GIT binary patch delta 478 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 delta 12176 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 K($_*KM*klY$JTcM diff --git a/examples/non-fungible-token/res/token_receiver.wasm b/examples/non-fungible-token/res/token_receiver.wasm index 0d7ffde26c9dd1b49dc65bac3e6dbf5bf95a37fb..2b17a6fff91eaca52936f241dd8870c29eb58158 100755 GIT binary patch delta 389 zcmZ2-m2JsYwhe-8LYBvv)aEgnKWDT(%xGd@s%NY}S((k0{U_ru#_x*Z_~(k*11yi6x&^LxD& zVvGki&v0#JWtwq(v%L2tCjK+cAm!g08X6cB8F>UJHwM^k{^xsyk@4>4!~UEsKs(O{ zi|{b++59Npfr;_%WaXqRAla9cF}XL1XEReWGZUC0nA*n;RJ)*HJ15hRW1AzZN;!et z^UXJwO+TZ>C^dbK7NhF)XIhMlIr|p;efs{wi3#r0CuuVt1}fejuES_+rOLs;z`z2; z3P7v~WrO%iK&%YJAi%hNXBy*U7DkorbF&%UmFdT^&GO!pnE3ZJgY* zEW*QhX7i(X2PVebla-UQfMj1%#^l~4p3O|j%uHa0U}_&XQ0;<(?VL;<$2Uh-m2v{P z=bLXVn|?-%QEK`eEk@Pp&$Jj9bADa{yKAOO-Ewf$=+<8rWkA0xXA E0OnnQbpQYW diff --git a/examples/status-message-collections/Cargo.lock b/examples/status-message-collections/Cargo.lock index bc7d7dbef..cf489e6a3 100644 --- a/examples/status-message-collections/Cargo.lock +++ b/examples/status-message-collections/Cargo.lock @@ -553,7 +553,7 @@ dependencies = [ [[package]] name = "near-sdk" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "base64 0.13.0", "borsh", @@ -571,7 +571,7 @@ dependencies = [ [[package]] name = "near-sdk-macros" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "Inflector", "proc-macro2", diff --git a/examples/status-message-collections/res/status_message_collections.wasm b/examples/status-message-collections/res/status_message_collections.wasm index b4426a894b4bfd5e175edac489dc0a6b247fbeeb..c847a9c40b8e4cc6138817d11cc4adfdaea6ea16 100755 GIT binary patch delta 200 zcmaETgZ1?d)(v|ZnOXQ4Hy>cEW#m!6&ZxJC(L_r}Q(I%RC-X%4$$yljCSOug+AOAg zl#wxia^Oml$>&r(IDRx8Xkc)B&^}pGb;0D@DrOuV%^-mVhd0ZqNij0+-E67OF9W1J zowsl^KH2=wZx#pR?#VrA5}P-MA7W(s(X_cVGK87&%jQ!t2RXqqlR$zB>D{MASr`}? pKv*7#6@VB77`GoVVhomLRNO8Sz*x`Bs5srhj8Sy^%3#Jr5&+>ZL`?ty delta 200 zcmaETgZ1?d)(v|ZnHl+5HXmTDW#rM@!>E3p(L_^QLq}_~C-X%4$$yljCSOug+AOAg zlyUL{RWptsO$Qnn92Xp(?4Y`UF@JL4N|DJQR6IC3nnA)3+BeIoNij0+-fXGPF9W1J zowsl^e%bubZx#pR-pM^_5}P-MA7W(cXx>~J8N$r?Wb>(*gPdTQNgzRm^zPH53_!pL p#PUF_0K_aHy#0U?W3Viv{C1H5#(HK(`RNX3jH26D1~VR#007!wL%9F| diff --git a/examples/status-message/Cargo.lock b/examples/status-message/Cargo.lock index 48ebb2f04..b68094c03 100644 --- a/examples/status-message/Cargo.lock +++ b/examples/status-message/Cargo.lock @@ -553,7 +553,7 @@ dependencies = [ [[package]] name = "near-sdk" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "base64 0.13.0", "borsh", @@ -571,7 +571,7 @@ dependencies = [ [[package]] name = "near-sdk-macros" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "Inflector", "proc-macro2", diff --git a/examples/status-message/res/status_message.wasm b/examples/status-message/res/status_message.wasm index 907bdd28643e1f78d03bd66f154bc29563fcf3ed..488777fb78fffbacf7cf5b54f50e48ec06379caa 100755 GIT binary patch delta 724 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 diff --git a/examples/versioned/Cargo.lock b/examples/versioned/Cargo.lock index 785853a17..4d85ead8f 100644 --- a/examples/versioned/Cargo.lock +++ b/examples/versioned/Cargo.lock @@ -560,7 +560,7 @@ dependencies = [ [[package]] name = "near-sdk" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "base64 0.13.0", "borsh", @@ -579,7 +579,7 @@ dependencies = [ [[package]] name = "near-sdk-macros" -version = "4.0.0" +version = "4.1.0-pre.0" dependencies = [ "Inflector", "proc-macro2", diff --git a/examples/versioned/res/versioned.wasm b/examples/versioned/res/versioned.wasm index 3ec2dfe7a33c2c36d59b8c2e25cbafbcde000aa9..c34c83d8bb6a9d12ed87156a502ee647aa732eca 100755 GIT binary patch delta 545 zcmey{!2Yj+eM2!53j+(c;O26sdPX*ntxR6e87Kc?Uc@+O^L&;z7RIZa)i}Kv8Lv$) zRyuJi^R)Y4Yw|RjscLK*JT792K$@SR4(q6gUMgfJFopgt8QP6__-b6hMTE zz_-a+R;_-(U${xxBs)pE@yvW#CQ2QR2(e6soM z0zKx*bxX|{eJ1x|$eFYIJdl&K$5;YLEx5wO!UYag2JT8m=E;F?g*WfN z(ag>c6`Q=~zT{+{hy0TZ9~6QNdN2v7sqEp*6kc8ir(cI>z3AP&YVI|L?b2?Hf&7f? nw*wvGDgg1u_BW}FN2Nts7#J8pSP6)gffxiBw;yX{+-?T|#?#En delta 538 zcmey@!2Y*^eM2!53k$a(!{&0PdPX*{=Zqd(nI`{XUc@+i^L&;z7RGCv)i}Kv8Lv(* z^@Q$p@`RyuJi^R)dGhXDRjqFgK*JT792K$@SR4(q6gUO0fJFopgt8QP6__-b6hMTE zz}LxKd2fN5e&neN!!!wGDKLUGF$-LoY>+R;_;s^;{xxBs)pE@yvW!nA2QR2({IdD% z0zKx*hD(++ZET#rA)V26vi#C$#!Zu}ms(E#z1WP2iDCM$G)7&f4UN+^(;2ll3oLVC z1aYi08LcKySRTc=aq`5)64MjX81*I_uDHOsX?k8Lqts@ZmGc-OY}w5>R^_k&ZFOA_ z472r^=|VB>8t1PH+b-kA7|74KX*"] edition = "2021" license = "MIT OR Apache-2.0" @@ -13,7 +13,7 @@ NEAR smart contracts standard library. """ [dependencies] -near-sdk = { path = "../near-sdk", version = "=4.0.0" } +near-sdk = { path = "../near-sdk", version = "=4.1.0-pre.0" } serde = "1" serde_json = "1" schemars = "0.8" diff --git a/near-sdk-macros/Cargo.toml b/near-sdk-macros/Cargo.toml index 7f9910e7a..d82e6e9e4 100644 --- a/near-sdk-macros/Cargo.toml +++ b/near-sdk-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "near-sdk-macros" -version = "4.0.0" +version = "4.1.0-pre.0" authors = ["Near Inc "] edition = "2021" license = "MIT OR Apache-2.0" diff --git a/near-sdk/Cargo.toml b/near-sdk/Cargo.toml index aca3e09f7..13aded048 100644 --- a/near-sdk/Cargo.toml +++ b/near-sdk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "near-sdk" -version = "4.0.0" +version = "4.1.0-pre.0" authors = ["Near Inc "] edition = "2021" license = "MIT OR Apache-2.0" @@ -20,7 +20,7 @@ path = "compilation_tests/all.rs" # Provide near_bidgen macros. serde = { version = "1", features = ["derive"] } serde_json = "1" -near-sdk-macros = { path = "../near-sdk-macros", version = "=4.0.0" } +near-sdk-macros = { path = "../near-sdk-macros", version = "=4.1.0-pre.0" } near-sys = { path = "../sys", version = "0.2" } base64 = "0.13" borsh = { version = "0.9", features = ["const-generics"] }