Class: BaseMessage ​
Defined in: packages/method/src/core/beacon/aggregation/cohort/messages/base.ts:28
Extended by ​
BeaconCohortAdvertMessageBeaconCohortReadyMessageBeaconCohortOptInAcceptMessageBeaconCohortOptInMessageBeaconCohortSubscribeMessageBeaconCohortAggregatedNonceMessageBeaconCohortAuthorizationRequestMessageBeaconCohortNonceContributionMessageBeaconCohortRequestSignatureMessageBeaconCohortSignatureAuthorizationMessage
Constructors ​
Constructor ​
new BaseMessage(
__namedParameters):BaseMessage
Defined in: packages/method/src/core/beacon/aggregation/cohort/messages/base.ts:34
Parameters ​
__namedParameters ​
Returns ​
BaseMessage
Properties ​
body? ​
optionalbody:BaseBody
Defined in: packages/method/src/core/beacon/aggregation/cohort/messages/base.ts:32
from ​
from:
string
Defined in: packages/method/src/core/beacon/aggregation/cohort/messages/base.ts:31
to? ​
optionalto:string
Defined in: packages/method/src/core/beacon/aggregation/cohort/messages/base.ts:30
type ​
type:
string
Defined in: packages/method/src/core/beacon/aggregation/cohort/messages/base.ts:29
Methods ​
json() ​
json():
Base
Defined in: packages/method/src/core/beacon/aggregation/cohort/messages/base.ts:54
Converts a BaseMessage to a JSON object.
Returns ​
The JSON representation of the BaseMessage.
fromJSON() ​
staticfromJSON(data):BaseMessage
Defined in: packages/method/src/core/beacon/aggregation/cohort/messages/base.ts:46
Creates a BaseMessage from a JSON object.
Parameters ​
data ​
any
The JSON object to initialize the BaseMessage.
Returns ​
BaseMessage
The initialized BaseMessage.