CatapultServer
v0.5.0.1 (Elephant)
|
void addResolution(const UnresolvedAddress &unresolved, const Address &resolved)
Adds a resolution entry for resolving unresolved value to resolved value.
Definition: BlockStatementBuilder.cpp:80
void setSource(const model::ReceiptSource &source)
Sets active source.
Definition: ObserverStatementBuilder.cpp:36
void addReceipt(const Receipt &receipt)
Adds receipt to this builder.
Definition: BlockStatementBuilder.cpp:48
Binary layout for a receipt entity.
Definition: Receipt.h:31
const ReceiptSource & source() const
Gets active source.
Definition: BlockStatementBuilder.cpp:30
model::ResolverContext Bind(const model::ResolverContext &resolverContext, model::BlockStatementBuilder &statementBuilder)
Binds resolverContext to statementBuilder.
Definition: ObserverStatementBuilder.cpp:50
MosaicId resolve(UnresolvedMosaicId mosaicId) const
Resolves mosaic id (mosaicId).
Definition: ResolverContext.cpp:41
Context used to resolve unresolved types.
Definition: ResolverContext.h:28
ObserverStatementBuilder()
Creates a default builder.
Definition: ObserverStatementBuilder.cpp:25
Collection of receipts scoped to a block.
Definition: BlockStatementBuilder.h:27
Receipt source (unique within a block).
Definition: ReceiptSource.h:29
model::ReceiptSource source() const
Gets active source.
Definition: ObserverStatementBuilder.cpp:32
model::BlockStatementBuilder * m_pStatementBuilder
Definition: ObserverStatementBuilder.h:48
void setSource(const ReceiptSource &source)
Sets active source.
Definition: BlockStatementBuilder.cpp:34
Definition: AddressExtractionExtension.cpp:28
Facade on top of a block statement builder that is accessible by observers.
Definition: ObserverStatementBuilder.h:28
void addReceipt(const model::Receipt &receipt)
Adds receipt to this builder.
Definition: ObserverStatementBuilder.cpp:43