contract users{ struct User{ uint id; string str; } User [] public adds; function del(){ delete adds; } function delElem(uint i){ delete adds[i]; } function add(uint id,string cc){ adds.push(User(id,cc)); } function getLength()constant returns(uint){ return adds.length; }} How to debug this contract in [browser-solidity][1]? Can breakpoints be used? [1]: https://ethereum.github.io/browser-solidity/#version=0.3.6&optimize=true