multiversx_sc_meta_lib/ei/
delta.rs1pub const EI_1_1_ADDED_NAMES: &[&str] = &[
5 "mBufferSetByteSlice",
6 "managedSha256",
7 "managedKeccak256",
8 "mBufferStorageLoadFromAddress",
9 "validateTokenIdentifier",
10 "getESDTLocalRoles",
11 "cleanReturnData",
12 "deleteFromReturnData",
13];
14
15pub const EI_1_2_ADDED_NAMES: &[&str] = &[
19 "bigIntToString",
21 "managedBufferToHex",
22 "managedRipemd160",
24 "managedVerifyBLS",
25 "managedVerifyEd25519",
26 "managedVerifySecp256k1",
27 "managedVerifyCustomSecp256k1",
28 "managedEncodeSecp256k1DerSignature",
29 "managedScalarBaseMultEC",
30 "managedScalarMultEC",
31 "managedMarshalEC",
32 "managedUnmarshalEC",
33 "managedMarshalCompressedEC",
34 "managedUnmarshalCompressedEC",
35 "managedGenerateKeyEC",
36 "managedCreateEC",
37 "mBufferToBigFloat",
39 "mBufferFromBigFloat",
40 "bigFloatNewFromParts",
41 "bigFloatNewFromFrac",
42 "bigFloatNewFromSci",
43 "bigFloatAdd",
44 "bigFloatSub",
45 "bigFloatMul",
46 "bigFloatDiv",
47 "bigFloatNeg",
48 "bigFloatClone",
49 "bigFloatCmp",
50 "bigFloatAbs",
51 "bigFloatSign",
52 "bigFloatSqrt",
53 "bigFloatPow",
54 "bigFloatFloor",
55 "bigFloatCeil",
56 "bigFloatTruncate",
57 "bigFloatSetInt64",
58 "bigFloatIsInt",
59 "bigFloatSetBigInt",
60 "bigFloatGetConstPi",
61 "bigFloatGetConstE",
62 "managedIsESDTFrozen",
64 "managedIsESDTPaused",
65 "managedIsESDTLimitedTransfer",
66];
67
68pub const EI_1_3_ADDED_NAMES: &[&str] = &[
72 "managedCreateAsyncCall",
73 "managedGetBackTransfers",
74 "managedGetCallbackClosure",
75 "managedGetCodeMetadata",
76 "managedIsBuiltinFunction",
77];
78
79pub const EI_1_4_ADDED_NAMES: &[&str] = &[
83 "isReservedFunctionName",
84 "managedGetOriginalCallerAddr",
85 "managedGetRelayerAddr",
86 "managedMultiTransferESDTNFTExecuteByUser",
87 "managedVerifySecp256r1",
88 "managedVerifyBLSSignatureShare",
89 "managedVerifyBLSAggregatedSignature",
90];
91
92pub const EI_1_5_ADDED_NAMES: &[&str] = &[
96 "getBlockTimestampMs",
97 "getPrevBlockTimestampMs",
98 "getBlockRoundTimeMs",
99 "epochStartBlockTimestampMs",
100 "epochStartBlockNonce",
101 "epochStartBlockRound",
102 "managedGetAllTransfersCallValue",
103 "managedGetESDTTokenType",
104 "managedExecuteOnDestContextWithErrorReturn",
105 "managedMultiTransferESDTNFTExecuteWithReturn",
106 "managedGetCodeHash",
107 "mBufferToSmallIntUnsigned",
108 "mBufferToSmallIntSigned",
109 "mBufferFromSmallIntUnsigned",
110 "mBufferFromSmallIntSigned",
111];