@@ -99,16 +99,14 @@ func TestBlockByNumberAndHash(t *testing.T) {
9999 assert .EqualError (t , err , db .ErrKeyNotFound .Error ())
100100 })
101101 t .Run ("GetBlockByHash returns error if block doesn't exist" , func (t * testing.T ) {
102- f , err := new (felt.Felt ).SetRandom ()
103- require .NoError (t , err )
104- _ , err = chain .BlockByHash (f )
102+ f := felt .NewRandom [felt.Felt ]()
103+ _ , err := chain .BlockByHash (f )
105104 assert .EqualError (t , err , db .ErrKeyNotFound .Error ())
106105 })
107106}
108107
109108func TestVerifyBlock (t * testing.T ) {
110- h1 , err := new (felt.Felt ).SetRandom ()
111- require .NoError (t , err )
109+ h1 := felt .NewRandom [felt.Felt ]()
112110
113111 chain := blockchain .New (memory .New (), & utils .Mainnet )
114112
@@ -198,8 +196,7 @@ func TestVerifyBlock(t *testing.T) {
198196}
199197
200198func TestSanityCheckNewHeight (t * testing.T ) {
201- h1 , err := new (felt.Felt ).SetRandom ()
202- require .NoError (t , err )
199+ h1 := felt .NewRandom [felt.Felt ]()
203200
204201 chain := blockchain .New (memory .New (), & utils .Mainnet )
205202
@@ -310,7 +307,7 @@ func TestStoreL1HandlerTxnHash(t *testing.T) {
310307 l1HandlerMsgHash := common .HexToHash ("0x42e76df4e3d5255262929c27132bd0d295a8d3db2cfe63d2fcd061c7a7a7ab34" )
311308 l1HandlerTxnHash , err := chain .L1HandlerTxnHash (& l1HandlerMsgHash )
312309 require .NoError (t , err )
313- require .Equal (t , utils . HexToFelt ( t , "0x785c2ada3f53fbc66078d47715c27718f92e6e48b96372b36e5197de69b82b5" ), l1HandlerTxnHash )
310+ require .Equal (t , felt. NewUnsafeFromString [felt. Felt ]( "0x785c2ada3f53fbc66078d47715c27718f92e6e48b96372b36e5197de69b82b5" ), l1HandlerTxnHash )
314311}
315312
316313func TestBlockCommitments (t * testing.T ) {
@@ -472,7 +469,7 @@ func TestState(t *testing.T) {
472469 })
473470
474471 t .Run ("non-existent hash" , func (t * testing.T ) {
475- hash , _ := new ( felt.Felt ). SetRandom ()
472+ hash := felt .NewRandom [felt. Felt ] ()
476473 _ , _ , err := chain .StateAtBlockHash (hash )
477474 require .Error (t , err )
478475 })
@@ -533,7 +530,7 @@ func TestEvents(t *testing.T) {
533530 require .NoError (t , filter .Close ())
534531 })
535532
536- from := utils . HexToFelt ( t , "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7" )
533+ from := felt. NewUnsafeFromString [felt. Felt ]( "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7" )
537534 t .Run ("filter with no keys" , func (t * testing.T ) {
538535 filter , err := chain .EventFilter (from , [][]felt.Felt {{}, {}, {}}, pendingBlockFn )
539536 require .NoError (t , err )
@@ -575,14 +572,14 @@ func TestEvents(t *testing.T) {
575572 })
576573
577574 t .Run ("filter with keys" , func (t * testing.T ) {
578- key := utils . HexToFelt ( t , "0x3774b0545aabb37c45c1eddc6a7dae57de498aae6d5e3589e362d4b4323a533" )
575+ key := felt. NewUnsafeFromString [felt. Felt ]( "0x3774b0545aabb37c45c1eddc6a7dae57de498aae6d5e3589e362d4b4323a533" )
579576 filter , err := chain .EventFilter (from , [][]felt.Felt {{* key }}, pendingBlockFn )
580577 require .NoError (t , err )
581578
582579 require .NoError (t , filter .SetRangeEndBlockByHash (blockchain .EventFilterFrom ,
583- utils . HexToFelt ( t , "0x3b43b334f46b921938854ba85ffc890c1b1321f8fd69e7b2961b18b4260de14" )))
580+ felt. NewUnsafeFromString [felt. Felt ]( "0x3b43b334f46b921938854ba85ffc890c1b1321f8fd69e7b2961b18b4260de14" )))
584581 require .NoError (t , filter .SetRangeEndBlockByHash (blockchain .EventFilterTo ,
585- utils . HexToFelt ( t , "0x3b43b334f46b921938854ba85ffc890c1b1321f8fd69e7b2961b18b4260de14" )))
582+ felt. NewUnsafeFromString [felt. Felt ]( "0x3b43b334f46b921938854ba85ffc890c1b1321f8fd69e7b2961b18b4260de14" )))
586583
587584 t .Run ("get all events without pagination" , func (t * testing.T ) {
588585 events , cToken , err := filter .Events (nil , 10 )
@@ -595,8 +592,8 @@ func TestEvents(t *testing.T) {
595592
596593 t .Run ("filter with not matching keys" , func (t * testing.T ) {
597594 filter , err := chain .EventFilter (from , [][]felt.Felt {
598- {* utils . HexToFelt ( t , "0x3774b0545aabb37c45c1eddc6a7dae57de498aae6d5e3589e362d4b4323a533" )},
599- {* utils . HexToFelt ( t , "0xDEADBEEF" )},
595+ {* felt. NewUnsafeFromString [felt. Felt ]( "0x3774b0545aabb37c45c1eddc6a7dae57de498aae6d5e3589e362d4b4323a533" )},
596+ {* felt. NewUnsafeFromString [felt. Felt ]( "0xDEADBEEF" )},
600597 }, pendingBlockFn )
601598 require .NoError (t , err )
602599 require .NoError (t , filter .SetRangeEndBlockByNumber (blockchain .EventFilterFrom , 0 ))
0 commit comments