test: update failing tests
This commit is contained in:
parent
a67b30ceaf
commit
30a85ffc76
|
@ -384,10 +384,8 @@ mod tests {
|
||||||
let cx = test_context();
|
let cx = test_context();
|
||||||
assert_quote!(cx.expand_filter(&event), {
|
assert_quote!(cx.expand_filter(&event), {
|
||||||
#[doc = "Gets the contract's `Transfer` event"]
|
#[doc = "Gets the contract's `Transfer` event"]
|
||||||
pub fn transfer_filter(&self) -> Event<M, TransferFilter> {
|
pub fn transfer_filter(&self) -> ethers_contract::builders::Event<M, TransferFilter> {
|
||||||
self.0
|
self.0.event()
|
||||||
.event("Transfer")
|
|
||||||
.expect("event not found (this should never happen)")
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -419,7 +417,7 @@ mod tests {
|
||||||
assert_quote!(definition, {
|
assert_quote!(definition, {
|
||||||
struct FooFilter {
|
struct FooFilter {
|
||||||
pub a: bool,
|
pub a: bool,
|
||||||
pub p1: Address,
|
pub p1: ethers_core::types::Address,
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -446,10 +444,10 @@ mod tests {
|
||||||
let cx = test_context();
|
let cx = test_context();
|
||||||
let params = cx.expand_params(&event).unwrap();
|
let params = cx.expand_params(&event).unwrap();
|
||||||
let name = expand_struct_name(&event);
|
let name = expand_struct_name(&event);
|
||||||
let definition = expand_data_tuple(name, ¶ms);
|
let definition = expand_data_tuple(&name, ¶ms);
|
||||||
|
|
||||||
assert_quote!(definition, {
|
assert_quote!(definition, {
|
||||||
struct FooFilter(pub bool, pub Address);
|
struct FooFilter(pub bool, pub ethers_core::types::Address);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -179,7 +179,7 @@ mod tests {
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
.unwrap(),
|
.unwrap(),
|
||||||
{ , a: bool, b: Address },
|
{ , a: bool, b: ethers_core::types::Address },
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -214,7 +214,7 @@ mod tests {
|
||||||
},
|
},
|
||||||
],)
|
],)
|
||||||
.unwrap(),
|
.unwrap(),
|
||||||
{ (bool, Address) },
|
{ (bool, ethers_core::types::Address) },
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -96,7 +96,7 @@ pub fn abigen(input: TokenStream) -> TokenStream {
|
||||||
/// - `name`: override the name of an indexed event input, default is the rust field name
|
/// - `name`: override the name of an indexed event input, default is the rust field name
|
||||||
///
|
///
|
||||||
/// # Example
|
/// # Example
|
||||||
/// ```no_run
|
/// ```ignore
|
||||||
/// # use ethers_core::types::Address;
|
/// # use ethers_core::types::Address;
|
||||||
///
|
///
|
||||||
/// #[derive(Debug, EthAbiType)]
|
/// #[derive(Debug, EthAbiType)]
|
||||||
|
|
|
@ -11,11 +11,13 @@ use ethers_providers::{Http, Middleware, Provider};
|
||||||
use ethers_signers::LocalWallet;
|
use ethers_signers::LocalWallet;
|
||||||
use std::{convert::TryFrom, sync::Arc, time::Duration};
|
use std::{convert::TryFrom, sync::Arc, time::Duration};
|
||||||
|
|
||||||
// Note: The `EthAbiType` derive macro implements the necessary conversion between `Tokens` and
|
// Note: The `EthEvent` derive macro implements the necessary conversion between `Tokens` and
|
||||||
// the struct
|
// the struct
|
||||||
#[derive(Clone, Debug, EthEvent)]
|
#[derive(Clone, Debug, EthEvent)]
|
||||||
pub struct ValueChanged {
|
pub struct ValueChanged {
|
||||||
|
#[ethevent(indexed)]
|
||||||
pub old_author: Address,
|
pub old_author: Address,
|
||||||
|
#[ethevent(indexed)]
|
||||||
pub new_author: Address,
|
pub new_author: Address,
|
||||||
pub old_value: String,
|
pub old_value: String,
|
||||||
pub new_value: String,
|
pub new_value: String,
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
use ethers_contract::{abigen, EthEvent};
|
|
||||||
// use ethers_core::abi::Tokenizable;
|
|
||||||
//
|
|
||||||
abigen!(DsProxyFactory,
|
|
||||||
"ethers-middleware/contracts/DsProxyFactory.json",
|
|
||||||
methods {
|
|
||||||
build(address) as build_with_owner;
|
|
||||||
}
|
|
||||||
);
|
|
|
@ -17,7 +17,7 @@ pub static ADDRESS_BOOK: Lazy<HashMap<U256, Address>> = Lazy::new(|| {
|
||||||
|
|
||||||
///
|
///
|
||||||
/// Generated with
|
/// Generated with
|
||||||
/// ```no_run
|
/// ```ignore
|
||||||
/// # use ethers_contract::abigen;
|
/// # use ethers_contract::abigen;
|
||||||
/// abigen!(DsProxyFactory,
|
/// abigen!(DsProxyFactory,
|
||||||
/// "ethers-middleware/contracts/DsProxyFactory.json",
|
/// "ethers-middleware/contracts/DsProxyFactory.json",
|
||||||
|
|
Loading…
Reference in New Issue