1. 程式人生 > >以太坊 trie 樹 節點插入

以太坊 trie 樹 節點插入

trie樹節點插入
在trie樹中插入以下7個節點:

{“do”, “verb”}                     對應十六進位制    {646f, 76657262}
{"ether", "wookiedoo"}      對應十六進位制    {6574686572, 776f6f6b6965646f6f}
{"horse", "stallion"}           對應十六進位制    {686f727365, 7374616c6c696f6e}
{"shaman", "horse"}          對應十六進位制    {7368616d616e, 686f727365}
{“doge”, “coin”}                 對應十六進位制    {646f6765, 636f696e}
{“dog”, “puppy”}                對應十六進位制    {646f67, 7075707079}
{“somethingveryoddindeedthis is”, “myothernodedata”}      對應十六進位制   {736f6d657468696e67766572796f6464696e6465656474686973206973, 6d796f746865726e6f646564617461}

 插入第一個節點
{“do”, “verb”}         對應十六進位制    {646f, 76657262}

插入第二個節點:
{"ether", "wookiedoo"}      對應十六進位制    {6574686572, 776f6f6b6965646f6f}

插入第三個節點:
{"horse", "stallion"}           對應十六進位制    {686f727365, 7374616c6c696f6e}

插入第四個節點:
{"shaman", "horse"}          對應十六進位制    {7368616d616e, 686f727365}

插入第五個節點:
{“doge”, “coin”}                 對應十六進位制    {646f6765, 636f696e}

插入第六個節點:


{“dog”, “puppy”}                對應十六進位制    {646f67, 7075707079}

插入第七個節點:
{“somethingveryoddindeedthis is”, “myothernodedata”}      對應十六進位制   {736f6d657468696e67766572796f6464696e6465656474686973206973, 6d796f746865726e6f646564617461}