@@ -9,7 +9,7 @@ use stylus_sdk::alloy_sol_types::sol;
99/// Import items from the SDK. The prelude contains common traits and macros.
1010use stylus_sdk:: {
1111 alloy_primitives:: { Address , U256 } ,
12- console, evm ,
12+ console,
1313 prelude:: * ,
1414} ;
1515// Define some persistent storage using the Solidity ABI.
@@ -51,14 +51,11 @@ impl Counter {
5151 self . last_updated
5252 . set ( U256 :: from ( self . vm ( ) . block_timestamp ( ) ) ) ;
5353 // Emit an event
54- evm:: log (
55- self . vm ( ) ,
56- CounterUpdated {
57- user : self . vm ( ) . msg_sender ( ) ,
58- prev_value : prev,
59- new_value : self . number . get ( ) ,
60- } ,
61- ) ;
54+ self . vm ( ) . log ( CounterUpdated {
55+ user : self . vm ( ) . msg_sender ( ) ,
56+ prev_value : prev,
57+ new_value : self . number . get ( ) ,
58+ } ) ;
6259 }
6360 /// Sets a number in storage to a user-specified value.
6461 pub fn mul_number ( & mut self , new_number : U256 ) {
@@ -68,14 +65,11 @@ impl Counter {
6865 self . last_updated
6966 . set ( U256 :: from ( self . vm ( ) . block_timestamp ( ) ) ) ;
7067 // Emit an event
71- evm:: log (
72- self . vm ( ) ,
73- CounterUpdated {
74- user : self . vm ( ) . msg_sender ( ) ,
75- prev_value : prev,
76- new_value : self . number . get ( ) ,
77- } ,
78- ) ;
68+ self . vm ( ) . log ( CounterUpdated {
69+ user : self . vm ( ) . msg_sender ( ) ,
70+ prev_value : prev,
71+ new_value : self . number . get ( ) ,
72+ } ) ;
7973 }
8074 /// Sets a number in storage to a user-specified value.
8175 pub fn add_number ( & mut self , new_number : U256 ) {
@@ -85,14 +79,11 @@ impl Counter {
8579 self . last_updated
8680 . set ( U256 :: from ( self . vm ( ) . block_timestamp ( ) ) ) ;
8781 // Emit an event
88- evm:: log (
89- self . vm ( ) ,
90- CounterUpdated {
91- user : self . vm ( ) . msg_sender ( ) ,
92- prev_value : prev,
93- new_value : self . number . get ( ) ,
94- } ,
95- ) ;
82+ self . vm ( ) . log ( CounterUpdated {
83+ user : self . vm ( ) . msg_sender ( ) ,
84+ prev_value : prev,
85+ new_value : self . number . get ( ) ,
86+ } ) ;
9687 }
9788 /// Increments `number` and updates its value in storage.
9889 pub fn increment ( & mut self ) {
@@ -103,14 +94,11 @@ impl Counter {
10394 self . last_updated
10495 . set ( U256 :: from ( self . vm ( ) . block_timestamp ( ) ) ) ;
10596 // Emit an event
106- evm:: log (
107- self . vm ( ) ,
108- CounterUpdated {
109- user : self . vm ( ) . msg_sender ( ) ,
110- prev_value : prev,
111- new_value : self . number . get ( ) ,
112- } ,
113- ) ;
97+ self . vm ( ) . log ( CounterUpdated {
98+ user : self . vm ( ) . msg_sender ( ) ,
99+ prev_value : prev,
100+ new_value : self . number . get ( ) ,
101+ } ) ;
114102 }
115103 /// Decrements `number` and updates its value in storage.
116104 /// Returns an error if the number is already zero.
@@ -125,14 +113,11 @@ impl Counter {
125113 self . last_updated
126114 . set ( U256 :: from ( self . vm ( ) . block_timestamp ( ) ) ) ;
127115 // Emit an event
128- evm:: log (
129- self . vm ( ) ,
130- CounterUpdated {
131- user : self . vm ( ) . msg_sender ( ) ,
132- prev_value : prev,
133- new_value : self . number . get ( ) ,
134- } ,
135- ) ;
116+ self . vm ( ) . log ( CounterUpdated {
117+ user : self . vm ( ) . msg_sender ( ) ,
118+ prev_value : prev,
119+ new_value : self . number . get ( ) ,
120+ } ) ;
136121
137122 Ok ( ( ) )
138123 }
@@ -145,14 +130,11 @@ impl Counter {
145130 self . last_updated
146131 . set ( U256 :: from ( self . vm ( ) . block_timestamp ( ) ) ) ;
147132 // Emit an event
148- evm:: log (
149- self . vm ( ) ,
150- CounterUpdated {
151- user : self . vm ( ) . msg_sender ( ) ,
152- prev_value : prev,
153- new_value : self . number . get ( ) ,
154- } ,
155- ) ;
133+ self . vm ( ) . log ( CounterUpdated {
134+ user : self . vm ( ) . msg_sender ( ) ,
135+ prev_value : prev,
136+ new_value : self . number . get ( ) ,
137+ } ) ;
156138 }
157139 // External call example
158140 pub fn call_external_contract (
0 commit comments