Changelog
Last updated
Was this helpful?
Last updated
Was this helpful?
All notable changes to this project will be documented in this file.
The format is based on , and this project adheres to .
The issue of large build size by setting include_src
to false
for prod
build, and removing unnecessary dependencies.
Compilation error due to a bug in enacl library.
format
generic server call for formatting outputs as renderables
version
generic server call
set_account
generic server call for setting balance of arbitrary account
stop
command to quit debugging state and revert the call
Option call_gas_price
to set result of Call.gas_price
Option call_origin
to set the account to execute the repl query (affectsCall.origin
and Call.caller
)
Option call_contract_creator
to set result of Contract.creator
Option call_fee
to set result of Call.fee
Option call_height
to set result of Chain.block_height
Startup parameter accounts
to specify initial account balances
CLI arguments to set the newly added accounts
parameter
Generic server now returns structured data and errors which have to be
formatted manually using format
call
location
display has been improved
display_gas
is renamed to print_gas
for consistency
Fixed numerous bugs and crashes
Adjusted output of :location
In-repl Sophia functions
Option to return rendered results
Option to return raw erlang values for successful calls to the gen server
Several options to configure printing format
Themed rendering now returns bytestrings
print
is renamed to lookup
aere_repl
more often returns a tuple {Result, repl_state()}
CLI uses REPL supervisor directly
In-repl functions
Command print_vars
to list all values of all variables at a breakpoint
File system cache
Debugger integration
REPL meta-states: normal, break, abort
Rendering of colored messages
Reworked file loading and including to resemble GHCi's behaviour
Disassembling features
Fixed parsing errors
Fixed bugs in printing outputs
Dockerfile
help
instruction
print
instruction
Refactored the project structure
Fixed command parsing
Massively refactored and cleaned code
The REPL operates directly on the FATE engine
Most of inline definitions such as types, functions, variables
Added
Updated to