* Update deposit Contarct * updating deposit trie * add verifyMerkleBranch * fix test * fixed all tests * fix other tests * fixing a test * All tests are fixed * lint * fix lint
* tests passing once again in db package * fixed all tests * revert some weird p2p changes made accidentally * fix repeated code * build fixed * fix p2p * fix all tests
* adding deposit contract * Adding bindings * remove unused info * shifting deploy function over * new changes * fixing tests and moving log utils to contract package * new changes,helpers, fixing tests * fix failing test * readme * contract change * changes to contract * new changes,helpers, fixing tests * missing files * adding constructor to contract * lint * updating with spec * finally got it fixed * add in deposit arguments * new changes * all tests pass * addresing raul's and terence's comments * remove vrc