@aleph-sdk/monorepo
Preparing search index...
message/src
InstanceMessageClient
Class InstanceMessageClient
Hierarchy
DefaultMessageClient
<
InstancePublishConfiguration
,
InstanceContent
,
CostEstimationInstancePublishConfiguration
,
CostEstimationInstanceContent
,
>
InstanceMessageClient
Index
Constructors
constructor
Properties
api
Server
message
Type
Methods
get
Cost
get
Cost
Computable
Message
get
Estimated
Cost
prepare
Cost
Estimation
Message
Content
prepare
Message
Content
send
Constructors
constructor
new
InstanceMessageClient
(
apiServer
?:
string
)
:
InstanceMessageClient
Parameters
apiServer
:
string
= DEFAULT_API_V2
Returns
InstanceMessageClient
Properties
Protected
api
Server
apiServer
:
string
Protected
message
Type
messageType
:
MessageType
Methods
get
Cost
getCost
(
hash
:
string
)
:
Promise
<
MessageCost
>
Parameters
hash
:
string
Returns
Promise
<
MessageCost
>
get
Cost
Computable
Message
getCostComputableMessage
(
config
:
CostEstimationInstancePublishConfiguration
,
)
:
Promise
<
CostComputableMessage
<
CostEstimationInstanceContent
>
>
Parameters
config
:
CostEstimationInstancePublishConfiguration
Returns
Promise
<
CostComputableMessage
<
CostEstimationInstanceContent
>
>
get
Estimated
Cost
getEstimatedCost
(
config
:
CostEstimationInstancePublishConfiguration
,
)
:
Promise
<
MessageCost
>
Parameters
config
:
CostEstimationInstancePublishConfiguration
Returns
Promise
<
MessageCost
>
Protected
prepare
Cost
Estimation
Message
Content
prepareCostEstimationMessageContent
(
config
:
CostEstimationInstancePublishConfiguration
,
)
:
Promise
<
CostEstimationInstanceContent
>
Parameters
config
:
CostEstimationInstancePublishConfiguration
Returns
Promise
<
CostEstimationInstanceContent
>
Protected
prepare
Message
Content
prepareMessageContent
(
__namedParameters
:
InstancePublishConfiguration
,
)
:
Promise
<
InstanceContent
>
Parameters
__namedParameters
:
InstancePublishConfiguration
Returns
Promise
<
InstanceContent
>
send
send
(
conf
:
InstancePublishConfiguration
)
:
Promise
<
InstanceMessage
>
Parameters
conf
:
InstancePublishConfiguration
Returns
Promise
<
InstanceMessage
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
api
Server
message
Type
Methods
get
Cost
get
Cost
Computable
Message
get
Estimated
Cost
prepare
Cost
Estimation
Message
Content
prepare
Message
Content
send
@aleph-sdk/monorepo
Loading...