This branch contains special version of TVM with the following new instructions:
| xxxxxxxxxxxxxxxx Name |
xxxxxxxx Opcode |
xxxxxxxxxxxx Stack |
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Description |
|---|---|---|---|
GASLIMITSTEMP |
FEEF10 |
- g_l g_r |
Returns the current gas limit g_l and remainig gas g_r. |
PRIVTOPUB |
FEEF11 |
priv - pub |
Converts Ed25519 private key into a public key. Both keys are represented as 256-bit unsigned integers. |
SIGN |
FEEF12 |
x p - s |
Signs a 256-bit unsigned integer x using a private key p.Key is represented as a 256-bit unsigned integer. Signature is returned as a slice. It can be checked using CHKSIGNU. |
SIGNS |
FEEF14 |
x p - s |
Signs data portion of slice x using a private key p. Bit length of x should be divisible by 8.Key is represented as a 256-bit unsigned integer. Signature is returned as a slice. It can be checked using CHKSIGNS. |
RESETLOADEDCELLS |
FEEF13 |
- |
Future cell loads will consume gas as if no cells were loaded before RESETLOADEDCELLS. |