eosio.cdt icon indicating copy to clipboard operation
eosio.cdt copied to clipboard

Contract Debugging

Open larryk85 opened this issue 6 years ago • 3 comments

Create a debugging platform for smart contracts.

  • [ ] Implementing the GDB server protocol in the WASM backend. This will be a master and slave thread model, so that a "native" breakpoint does not halt the server.
  • [ ] Creating a new testing framework for CDT and a "dumb" node for debugging purposes.
  • [ ] Adding Python helpers for LLDB to handle the peculiarities of smart contract debugging.

larryk85 avatar Jan 23 '19 19:01 larryk85

I look forward to it being realized, thank you for your hard work~

cppfuns avatar Jul 09 '19 10:07 cppfuns

Is this plan still in progress? Looking forward to this technical support

cppfuns avatar May 27 '20 02:05 cppfuns

@larryk85 Is it still going on? Or are you stuck with some difficult problem?

cppfuns avatar Oct 30 '20 06:10 cppfuns