File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed
Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -21,8 +21,8 @@ pub use self::dummy::DummyAdapter;
2121pub use self :: ethereum:: EthereumAdapter ;
2222
2323pub enum AdapterTypes {
24- DummyAdapter ( DummyAdapter ) ,
25- EthereumAdapter ( EthereumAdapter ) ,
24+ DummyAdapter ( Box < DummyAdapter > ) ,
25+ EthereumAdapter ( Box < EthereumAdapter > ) ,
2626}
2727
2828pub fn get_signable_state_root (
Original file line number Diff line number Diff line change @@ -74,9 +74,9 @@ fn main() {
7474 dummy_auth : None ,
7575 dummy_auth_tokens : None ,
7676 } ;
77- AdapterTypes :: EthereumAdapter (
77+ AdapterTypes :: EthereumAdapter ( Box :: new (
7878 EthereumAdapter :: init ( options, & config) . expect ( "failed to init adapter" ) ,
79- )
79+ ) )
8080 }
8181 "dummy" => {
8282 let dummy_identity = cli. value_of ( "dummyIdentity" ) . unwrap ( ) ;
@@ -89,20 +89,20 @@ fn main() {
8989 keystore_file : None ,
9090 keystore_pwd : None ,
9191 } ;
92- AdapterTypes :: DummyAdapter (
92+ AdapterTypes :: DummyAdapter ( Box :: new (
9393 DummyAdapter :: init ( options, & config) . expect ( "failed to init adapter" ) ,
94- )
94+ ) )
9595 }
9696 // @TODO exit gracefully
9797 _ => panic ! ( "We don't have any other adapters implemented yet!" ) ,
9898 } ;
9999
100100 match adapter {
101101 AdapterTypes :: EthereumAdapter ( ethadapter) => {
102- run ( is_single_tick, & sentry_url, & config, ethadapter)
102+ run ( is_single_tick, & sentry_url, & config, * ethadapter)
103103 }
104104 AdapterTypes :: DummyAdapter ( dummyadapter) => {
105- run ( is_single_tick, & sentry_url, & config, dummyadapter)
105+ run ( is_single_tick, & sentry_url, & config, * dummyadapter)
106106 }
107107 }
108108}
You can’t perform that action at this time.
0 commit comments