We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EncodableReturnType
sol! { #[derive(Debug, Copy)] struct Data { uint id; uint value; }
#[derive(Debug, Copy)] struct DataOption { bytes32 id; Data data; Data value; } } #[public] impl Contract { pub fn query_price_feed(&self, id: FixedBytes<32>) -> Result<DataOption, Vec> {} }
^^^^^^ the trait EncodableReturnType is not implemented for Result<Vec<DataOption>, Vec<u8>>
Result<Vec<DataOption>, Vec<u8>>
The text was updated successfully, but these errors were encountered:
Is there a way to return DataOption
Sorry, something went wrong.
No branches or pull requests
sol! {
#[derive(Debug, Copy)]
struct Data {
uint id;
uint value;
}
#[derive(Debug, Copy)]
struct DataOption {
bytes32 id;
Data data;
Data value;
}
}
#[public]
impl Contract {
pub fn query_price_feed(&self, id: FixedBytes<32>) -> Result<DataOption, Vec> {}
}
^^^^^^ the trait
EncodableReturnType
is not implemented forResult<Vec<DataOption>, Vec<u8>>
The text was updated successfully, but these errors were encountered: