@@ -58,7 +58,7 @@ func TestIterator(t *testing.T) {
5858 all := make (map [string ]string )
5959 for _ , val := range vals {
6060 all [val .k ] = val .v
61- trie .Update ([]byte (val .k ), []byte (val .v ))
61+ trie .MustUpdate ([]byte (val .k ), []byte (val .v ))
6262 }
6363 root , nodes := trie .Commit (false )
6464 db .Update (NewWithNodeSet (nodes ))
@@ -93,8 +93,8 @@ func TestIteratorLargeData(t *testing.T) {
9393 for i := byte (0 ); i < 255 ; i ++ {
9494 value := & kv {common .LeftPadBytes ([]byte {i }, 32 ), []byte {i }, false }
9595 value2 := & kv {common .LeftPadBytes ([]byte {10 , i }, 32 ), []byte {i }, false }
96- trie .Update (value .k , value .v )
97- trie .Update (value2 .k , value2 .v )
96+ trie .MustUpdate (value .k , value .v )
97+ trie .MustUpdate (value2 .k , value2 .v )
9898 vals [string (value .k )] = value
9999 vals [string (value2 .k )] = value2
100100 }
@@ -182,7 +182,7 @@ var testdata2 = []kvs{
182182func TestIteratorSeek (t * testing.T ) {
183183 trie := NewEmpty (NewDatabase (rawdb .NewMemoryDatabase ()))
184184 for _ , val := range testdata1 {
185- trie .Update ([]byte (val .k ), []byte (val .v ))
185+ trie .MustUpdate ([]byte (val .k ), []byte (val .v ))
186186 }
187187
188188 // Seek to the middle.
@@ -224,7 +224,7 @@ func TestDifferenceIterator(t *testing.T) {
224224 dba := NewDatabase (rawdb .NewMemoryDatabase ())
225225 triea := NewEmpty (dba )
226226 for _ , val := range testdata1 {
227- triea .Update ([]byte (val .k ), []byte (val .v ))
227+ triea .MustUpdate ([]byte (val .k ), []byte (val .v ))
228228 }
229229 rootA , nodesA := triea .Commit (false )
230230 dba .Update (NewWithNodeSet (nodesA ))
@@ -233,7 +233,7 @@ func TestDifferenceIterator(t *testing.T) {
233233 dbb := NewDatabase (rawdb .NewMemoryDatabase ())
234234 trieb := NewEmpty (dbb )
235235 for _ , val := range testdata2 {
236- trieb .Update ([]byte (val .k ), []byte (val .v ))
236+ trieb .MustUpdate ([]byte (val .k ), []byte (val .v ))
237237 }
238238 rootB , nodesB := trieb .Commit (false )
239239 dbb .Update (NewWithNodeSet (nodesB ))
@@ -266,7 +266,7 @@ func TestUnionIterator(t *testing.T) {
266266 dba := NewDatabase (rawdb .NewMemoryDatabase ())
267267 triea := NewEmpty (dba )
268268 for _ , val := range testdata1 {
269- triea .Update ([]byte (val .k ), []byte (val .v ))
269+ triea .MustUpdate ([]byte (val .k ), []byte (val .v ))
270270 }
271271 rootA , nodesA := triea .Commit (false )
272272 dba .Update (NewWithNodeSet (nodesA ))
@@ -275,7 +275,7 @@ func TestUnionIterator(t *testing.T) {
275275 dbb := NewDatabase (rawdb .NewMemoryDatabase ())
276276 trieb := NewEmpty (dbb )
277277 for _ , val := range testdata2 {
278- trieb .Update ([]byte (val .k ), []byte (val .v ))
278+ trieb .MustUpdate ([]byte (val .k ), []byte (val .v ))
279279 }
280280 rootB , nodesB := trieb .Commit (false )
281281 dbb .Update (NewWithNodeSet (nodesB ))
@@ -318,7 +318,7 @@ func TestUnionIterator(t *testing.T) {
318318func TestIteratorNoDups (t * testing.T ) {
319319 tr := NewEmpty (NewDatabase (rawdb .NewMemoryDatabase ()))
320320 for _ , val := range testdata1 {
321- tr .Update ([]byte (val .k ), []byte (val .v ))
321+ tr .MustUpdate ([]byte (val .k ), []byte (val .v ))
322322 }
323323 checkIteratorNoDups (t , tr .NodeIterator (nil ), nil )
324324}
@@ -333,7 +333,7 @@ func testIteratorContinueAfterError(t *testing.T, memonly bool) {
333333
334334 tr := NewEmpty (triedb )
335335 for _ , val := range testdata1 {
336- tr .Update ([]byte (val .k ), []byte (val .v ))
336+ tr .MustUpdate ([]byte (val .k ), []byte (val .v ))
337337 }
338338 _ , nodes := tr .Commit (false )
339339 triedb .Update (NewWithNodeSet (nodes ))
@@ -425,7 +425,7 @@ func testIteratorContinueAfterSeekError(t *testing.T, memonly bool) {
425425
426426 ctr := NewEmpty (triedb )
427427 for _ , val := range testdata1 {
428- ctr .Update ([]byte (val .k ), []byte (val .v ))
428+ ctr .MustUpdate ([]byte (val .k ), []byte (val .v ))
429429 }
430430 root , nodes := ctr .Commit (false )
431431 triedb .Update (NewWithNodeSet (nodes ))
@@ -540,7 +540,7 @@ func makeLargeTestTrie() (*Database, *StateTrie, *loggingDb) {
540540 binary .BigEndian .PutUint64 (val , uint64 (i ))
541541 key = crypto .Keccak256 (key )
542542 val = crypto .Keccak256 (val )
543- trie .Update (key , val )
543+ trie .MustUpdate (key , val )
544544 }
545545 _ , nodes := trie .Commit (false )
546546 triedb .Update (NewWithNodeSet (nodes ))
@@ -580,7 +580,7 @@ func TestIteratorNodeBlob(t *testing.T) {
580580 all := make (map [string ]string )
581581 for _ , val := range vals {
582582 all [val .k ] = val .v
583- trie .Update ([]byte (val .k ), []byte (val .v ))
583+ trie .MustUpdate ([]byte (val .k ), []byte (val .v ))
584584 }
585585 _ , nodes := trie .Commit (false )
586586 triedb .Update (NewWithNodeSet (nodes ))
0 commit comments