이벤트와 에러
런타임에서 이벤트와 오류를 발생시키는 방법을 설명합니다.
이벤트 선언하기
#[pallet::event]
#[pallet::generate_deposit(pub(super) fn deposit_event)]
pub enum Event<T: Config> {
/// 값을 설정합니다.
ValueSet { value: u32, who: T::AccountId },
}#[pallet::config]
pub trait Config: frame_system::Config {
/// 전체적인 이벤트 유형입니다.
type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
}런타임에 이벤트 노출하기
이벤트 발생시키기
지원되는 타입
이벤트 수신하기
오류
다음 단계로 넘어가기
Last updated