• asynchronous rob's avatar
    Remove (almost all) panickers from trie module (#1776) · 11b65ce5
    asynchronous rob authored
    * memorydb ub patch and other cleanup
    
    * fix denote invocations
    
    * move trie traits into trie module
    
    * replace "denote" with shim
    
    * triedb returns results and no longer panics
    
    * fix warnings
    
    * get ethcore compiling
    
    * warn on trie errors in ethcore
    
    * remove unsafety from node decoder
    
    * restore broken denote behavior for this branch
    
    * fix overlayrecent fallout
    
    * fix triedb tests
    
    * remove unwrap in state
    
    * alter Trie::get to return Result<Option<_>>
    
    * fix refcell error in require
    
    * fix test warnings
    
    * fix json tests
    
    * whitespace
    
    [ci:skip]
    
    * Avoid unneeded match/indentation
    
    * whitespace
    
    * prettify map_or_else
    
    * remove test warning
    11b65ce5