Exemplo n.º 1
0
        public IHashTrieNode?TryGetNode(ulong id)
        {
            var prefix = EntryPrefix.PersistentHashMap.BuildPrefix(id);
            var raw    = _rocksDbContext.Get(prefix);

            if (raw == null)
            {
                return(null);
            }
            return(NodeSerializer.FromBytes(raw));
        }
Exemplo n.º 2
0
        public IHashTrieNode?GetNode(ulong id)
        {
            if (id == 0)
            {
                Console.WriteLine("0000000000000");
            }
            var prefix = EntryPrefix.PersistentHashMap.BuildPrefix(id);
            var raw    = _rocksDbContext.Get(prefix);

            if (raw is null)
            {
                return(null);
            }
            return(NodeSerializer.FromBytes(raw));
        }