3
0
mirror of https://github.com/Qortal/AT.git synced 2025-01-30 02:42:14 +00:00
Automated Transactions
Go to file
catbref 0a16696352 New OpCodes:
SLP_DAT addr: fixed to work as advertised
SLP_VAL value: sleeps for <value> blocks
SHL_VAL addr value: left-shifts the contents of addr by value bits
SHR_VAL addr value: right-shifts the contents of addr by value bits

EXT_FUN_VAL func value: pass a value to a function instead of fetching via addr
This allows new functions GET_A_DAT to take data segment address,
instead of convoluted GET_A_IND which requires an address stored in the data segment (like a pointer).

New FunctionCodes:
GET_A_DAT, GET_B_DAT, SET_A_DAT, SET_B_DAT (see above)
UNSIGNED_COMPARE_A_WITH_B, SIGNED_COMPARE_A_WITH_B

Add branch offset bounds checking to OpCode.calcOffset method (throws if out of bounds). Added test to cover.

Tidied up JavaDoc, which is now also generated by pom.xml!
Added JavaDoc comments to OpCodeParam enum entries.
Corrected some inaccurate descriptions.
Converted obsolete <tt> tags to <code>.
Fixed some invalid HTML, converted raw characters like &, <, >, etc. to HTML entites like &amp;, &gt; and &rarr;

Bumped version to 1.4.0
2021-11-13 15:32:10 +00:00
docs correct test 3 output for bor dat 2018-08-26 15:11:59 +08:00
Java New OpCodes: 2021-11-13 15:32:10 +00:00
README.md Initial commit 2016-02-15 00:34:00 +08:00

AT

Automated Transactions