brockelmore
brockelmore
## Abstract With `viaIR` & `0.8.13`, there is an internal function dispatcher. This is quite the hefty gas overhead without anyway to breakout of it to do unchecked internal function...
Currently, when creating a contract, you define an abi and the implementation of that abi for `Contract`. This `Contract` type is some magical keyword struct that isn't imported and is...
Currently, you define the kind of file it is with a keyword at the top like: https://github.com/FuelLabs/sway/blob/376010e7b8f84334ffacd0f99e64f185c971d213/examples/match_statements/src/main.sw#L1 This feels wrong as it really isn't descriptive and feels in a way...
In large repos with many contracts, compilation can be the longest run time in the testing process. Since the compiler tries to be stateless, but dapptools does not, it would...
When doing a `type_check` on this tuple: ``` struct Order { address makerAddress; // Address that created the order. address takerAddress; // Address that is allowed to fill the order....
Adds the ability to write to a packed storage slot. The caveats being: 1) Only one slot is read (probably can be lifted in the future but not entirely sure)...
We should update the readme to reflect the fact that `Test` is the most common usage and document its uses
The way dYdX works is that it does not matter what the utilization of DAI is, just what the token balance is in the contract that determines whether you can...
Currently the type-safe benefits of this library are diminished because a user cannot implement the necessary traits to make a table with their defined types. Instead they currently have to...
## Motivation It is nice to see the context provided by the call trace in the debugger ## Solution Implement formatting a `CallTraceArena` for the debugger. Toggle between memory view...