IParser
ExecRes
event ExecRes(bool result)
NewConditionalTx
event NewConditionalTx(address txObj)
parse
function parse(address _preprAddr, address _dslCtxAddr, address _programCtxAddr, string _codeRaw) external
parseCode
function parseCode(address _dslCtxAddr, address _programCtxAddr, string[] _code) external
asmSetLocalBool
function asmSetLocalBool(bytes _program, address, address) external returns (bytes newProgram)
asmSetUint256
function asmSetUint256(bytes _program, address, address) external returns (bytes newProgram)
asmVar
function asmVar(bytes _program, address, address) external returns (bytes newProgram)
asmLoadRemote
function asmLoadRemote(bytes _program, address _ctxDSLAddr, address) external returns (bytes newProgram)
asmDeclare
function asmDeclare(bytes _program, address _ctxDSLAddr, address) external returns (bytes newProgram)
asmCompound
function asmCompound(bytes _program, address _ctxDSLAddr, address) external returns (bytes newProgram)
asmBool
function asmBool(bytes _program, address, address) external returns (bytes newProgram)
asmUint256
function asmUint256(bytes _program, address, address) external returns (bytes newProgram)
asmSend
function asmSend(bytes _program, address, address) external returns (bytes newProgram)
asmTransfer
function asmTransfer(bytes _program, address, address) external returns (bytes newProgram)
asmTransferVar
function asmTransferVar(bytes _program, address, address) external returns (bytes newProgram)
asmTransferFrom
function asmTransferFrom(bytes _program, address, address) external returns (bytes newProgram)
asmBalanceOf
function asmBalanceOf(bytes _program, address, address) external returns (bytes newProgram)
asmAllowanceMintBurn
function asmAllowanceMintBurn(bytes _program, address, address) external returns (bytes newProgram)
asmLengthOf
function asmLengthOf(bytes _program, address, address) external returns (bytes newProgram)
asmVotersbalance
function asmVotersbalance(bytes _program, address, address) external returns (bytes newProgram)
asmSumOf
function asmSumOf(bytes _program, address, address) external returns (bytes newProgram)
asmSumThroughStructs
function asmSumThroughStructs(bytes _program, address, address) external returns (bytes newProgram)
asmTransferFromVar
function asmTransferFromVar(bytes _program, address, address) external returns (bytes newProgram)
asmIfelse
function asmIfelse(bytes _program, address _ctxDSLAddr, address _programCtxAddr) external returns (bytes newProgram)
asmIf
function asmIf(bytes _program, address _ctxDSLAddr, address _programCtxAddr) external returns (bytes newProgram)
asmFunc
function asmFunc(bytes _program, address _ctxDSLAddr, address _programCtxAddr) external returns (bytes newProgram)
asmGet
function asmGet(bytes _program, address, address) external returns (bytes newProgram)
asmPush
function asmPush(bytes _program, address, address) external returns (bytes newProgram)
asmStruct
function asmStruct(bytes _program, address _ctxDSLAddr, address _programCtxAddr) external returns (bytes newProgram)
asmForLoop
function asmForLoop(bytes _program, address, address) external returns (bytes newProgram)
asmEnableRecord
function asmEnableRecord(bytes _program, address, address) external returns (bytes newProgram)