server parameter
Optionaloptions: CompilerOptionalParamsThe parameter options
Get the Api description
Optionaloptions: ApiOptionalParamsThe options parameters.
Get the version of the API
Optionaloptions: ApiVersionOptionalParamsThe options parameters.
Compile a sophia contract from source and return byte code and ACI
contract code
Optionaloptions: CompileContractOptionalParamsThe options parameters.
Identify function name and arguments in Calldata for a compiled contract
Calldata + compiled contract
Optionaloptions: DecodeCalldataBytecodeOptionalParamsThe options parameters.
Identify function name and arguments in Calldata for a (partial) contract
Calldata + contract (stub) code
Optionaloptions: DecodeCalldataSourceOptionalParamsThe options parameters.
Decode the result of contract call
Binary data in Sophia ABI format
Optionaloptions: DecodeCallResultOptionalParamsThe options parameters.
Decode the result of contract call from Bytecode
Call result + compiled contract
Optionaloptions: DecodeCallResultBytecodeOptionalParamsThe options parameters.
Encode Sophia function call according to sophia ABI.
Sophia function call - contract code + function name + arguments
Optionaloptions: EncodeCalldataOptionalParamsThe options parameters.
Generate an Aeternity Contract Interface (ACI) for contract
contract code
Optionaloptions: GenerateACIOptionalParamsThe options parameters.
Extract compiler version from bytecode
contract byte array
Optionaloptions: GetCompilerVersionOptionalParamsThe options parameters.
Get FATE assembler code from bytecode
contract byte array
Optionaloptions: GetFateAssemblerCodeOptionalParamsThe options parameters.
Verify that an encoded byte array is the result of compiling a given contract
contract byte array and source code
Optionaloptions: ValidateByteCodeOptionalParamsThe options parameters.
Get the version of the underlying Sophia compiler version
Optionaloptions: VersionOptionalParamsThe options parameters.
Initializes a new instance of the Compiler class.