@@ -38,12 +38,8 @@ use crate::inner_forest::{InnerForestError, WitnessError};
3838pub enum DatabaseError {
3939 // ERRORS WITH AUTOMATIC CONVERSIONS FROM NESTED ERROR TYPES
4040 // ---------------------------------------------------------------------------------------------
41- #[ error( "account is incomplete" ) ]
42- AccountIncomplete ,
4341 #[ error( "account error" ) ]
4442 AccountError ( #[ from] AccountError ) ,
45- #[ error( "account delta error" ) ]
46- AccountDeltaError ( #[ from] AccountDeltaError ) ,
4743 #[ error( "asset vault error" ) ]
4844 AssetVaultError ( #[ from] AssetVaultError ) ,
4945 #[ error( "asset error" ) ]
@@ -54,36 +50,16 @@ pub enum DatabaseError {
5450 DatabaseError ( #[ from] miden_node_db:: DatabaseError ) ,
5551 #[ error( "deserialization failed" ) ]
5652 DeserializationError ( #[ from] DeserializationError ) ,
57- #[ error( "hex parsing error" ) ]
58- FromHexError ( #[ from] hex:: FromHexError ) ,
5953 #[ error( "I/O error" ) ]
6054 IoError ( #[ from] io:: Error ) ,
6155 #[ error( "merkle error" ) ]
6256 MerkleError ( #[ from] MerkleError ) ,
63- #[ error( "network account error" ) ]
64- NetworkAccountError ( #[ from] NetworkAccountError ) ,
6557 #[ error( "note error" ) ]
6658 NoteError ( #[ from] NoteError ) ,
6759 #[ error( "storage map error" ) ]
6860 StorageMapError ( #[ from] StorageMapError ) ,
69- #[ error( "setup deadpool connection pool failed" ) ]
70- Deadpool ( #[ from] deadpool:: managed:: PoolError < deadpool_diesel:: Error > ) ,
7161 #[ error( transparent) ]
7262 Diesel ( #[ from] diesel:: result:: Error ) ,
73- #[ error( "sqlite FFI boundary NUL termination error (not much you can do, file an issue)" ) ]
74- DieselSqliteFfi ( #[ from] std:: ffi:: NulError ) ,
75- #[ error( transparent) ]
76- DeadpoolDiesel ( #[ from] deadpool_diesel:: Error ) ,
77- #[ error( transparent) ]
78- PoolRecycle ( #[ from] deadpool:: managed:: RecycleError < deadpool_diesel:: Error > ) ,
79- #[ error( "summing over column {column} of table {table} exceeded {limit}" ) ]
80- ColumnSumExceedsLimit {
81- table : & ' static str ,
82- column : & ' static str ,
83- limit : & ' static str ,
84- #[ source]
85- source : Box < dyn std:: error:: Error + Send + Sync + ' static > ,
86- } ,
8763 #[ error( transparent) ]
8864 QueryParamLimit ( #[ from] QueryLimitError ) ,
8965
0 commit comments