Open therealbytes opened 1 month ago
@therealbytes Can i work on this?
I am Adeoluwa, A smart contract developer @therealbytes assign this to me
@Adecom16 Any updates?
Assigned to @Gift-Naomi since @Adecom16 has not provided any updates in almost a week.
@therealbytes I would love to get on with this by creating all necessary test files ending with _test.go
Import go built in testing module
Write test functions taking pointer to the testing package (t *testing. T)
@Shoetan Any progress here?
@therealbytes I saw from the comments that this depends on issue 33 and the last time I checked it issue 33 is not closed yet.
@Shoetan Would you like to work on 33 instead?
@therealbytes ok I can try.
@therealbytes can I work on this issue if @Shoetan is taking #33?
Rationale
Currently, the Concrete environment is poorly tested.
Implementation
This depends on #33 being implemented. Once that is done, the mock statedb in
concrete/mock
can be moved to/reimplemented withinconcrete/api
to have an in-memory statedb for testing. Both execution and gas usage should be tested.At the moment, the state methods are:
Note two more methods will be added by #31 .