CatapultServer  v0.5.0.1 (Elephant)
txes/account_link/src/validators/Validators.h
Go to the documentation of this file.
1 
21 #pragma once
22 #include "Results.h"
25 
26 namespace catapult { namespace validators {
27 
30  DECLARE_STATELESS_VALIDATOR(AccountLinkAction, model::RemoteAccountLinkNotification)();
31 
36  DECLARE_STATEFUL_VALIDATOR(AccountLinkAvailability, model::RemoteAccountLinkNotification)();
37 
40  DECLARE_STATEFUL_VALIDATOR(NewRemoteAccountAvailability, model::NewRemoteAccountNotification)();
41 
44  DECLARE_STATEFUL_VALIDATOR(RemoteSender, model::TransactionNotification)();
45 
48  DECLARE_STATEFUL_VALIDATOR(RemoteInteraction, model::AddressInteractionNotification)();
49 }}
AccountLinkNotifications.h
catapult::validators::DECLARE_STATEFUL_VALIDATOR
DECLARE_STATEFUL_VALIDATOR(Address, Notification)(model
Definition: AddressValidator.cpp:29
ValidatorTypes.h
catapult::validators::DECLARE_STATELESS_VALIDATOR
DECLARE_STATELESS_VALIDATOR(MaxTransactions, Notification)(uint32_t maxTransactions)
Definition: MaxTransactionsValidator.cpp:27
catapult
Definition: AddressExtractionExtension.cpp:28
catapult::model::AccountLinkAction
AccountLinkAction
Account link transaction action.
Definition: AccountLinkAction.h:27