sui_sdk/error.rs
1// Copyright (c) Mysten Labs, Inc.
2// SPDX-License-Identifier: Apache-2.0
3
4use thiserror::Error;
5
6#[derive(Error, Debug)]
7pub enum Error {
8 #[error(transparent)]
9 BcsSerialisationError(#[from] bcs::Error),
10 #[error("Data error: {0}")]
11 DataError(String),
12 #[error("Invalid signature")]
13 InvalidSignature,
14}