Search
Preparing search index...
The search index is not available
symbol-bootstrap
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
symbol-bootstrap
ModifyMultisigService
Class ModifyMultisigService
Hierarchy
ModifyMultisigService
Implements
TransactionFactory
Index
Constructors
constructor
Properties
config
Loader
params
default
Params
Methods
create
Transactions
resolve
Address
Additions
resolve
Address
Deletions
resolve
Cosigners
resolve
Delta
resolve
Min
Approval
Delta
resolve
Min
Removal
Delta
run
to
Address
to
Addresses
validate
Params
Constructors
constructor
new
Modify
Multisig
Service
(
logger
:
Logger
, params
:
ModifyMultisigParams
)
:
ModifyMultisigService
Parameters
logger:
Logger
params:
ModifyMultisigParams
Returns
ModifyMultisigService
Properties
Private
Readonly
config
Loader
config
Loader
:
ConfigLoader
Protected
Readonly
params
params
:
ModifyMultisigParams
Static
Readonly
default
Params
default
Params
:
ModifyMultisigParams
= ...
Methods
create
Transactions
create
Transactions
(
__namedParameters
:
TransactionFactoryParams
)
:
Promise
<
Transaction
[]
>
Parameters
__namedParameters:
TransactionFactoryParams
Returns
Promise
<
Transaction
[]
>
resolve
Address
Additions
resolve
Address
Additions
(
networkType
:
NetworkType
, cosigners
?:
string
)
:
Promise
<
UnresolvedAddress
[]
>
Parameters
networkType:
NetworkType
Optional
cosigners:
string
Returns
Promise
<
UnresolvedAddress
[]
>
resolve
Address
Deletions
resolve
Address
Deletions
(
networkType
:
NetworkType
, cosigners
?:
string
)
:
Promise
<
UnresolvedAddress
[]
>
Parameters
networkType:
NetworkType
Optional
cosigners:
string
Returns
Promise
<
UnresolvedAddress
[]
>
resolve
Cosigners
resolve
Cosigners
(
networkType
:
NetworkType
, name
:
string
, message
:
string
, cosigners
?:
string
)
:
Promise
<
UnresolvedAddress
[]
>
Parameters
networkType:
NetworkType
name:
string
message:
string
Optional
cosigners:
string
Returns
Promise
<
UnresolvedAddress
[]
>
resolve
Delta
resolve
Delta
(
name
:
string
, message
:
string
, delta
?:
number
)
:
Promise
<
number
>
Parameters
name:
string
message:
string
Optional
delta:
number
Returns
Promise
<
number
>
resolve
Min
Approval
Delta
resolve
Min
Approval
Delta
(
delta
?:
number
)
:
Promise
<
number
>
Parameters
Optional
delta:
number
Returns
Promise
<
number
>
resolve
Min
Removal
Delta
resolve
Min
Removal
Delta
(
delta
?:
number
)
:
Promise
<
number
>
Parameters
Optional
delta:
number
Returns
Promise
<
number
>
run
run
(
passedPresetData
?:
ConfigPreset
, passedAddresses
?:
Addresses
)
:
Promise
<
void
>
Parameters
Optional
passedPresetData:
ConfigPreset
Optional
passedAddresses:
Addresses
Returns
Promise
<
void
>
Private
to
Address
to
Address
(
addressString
:
string
, networkType
:
NetworkType
)
:
Address
Parameters
addressString:
string
networkType:
NetworkType
Returns
Address
Private
to
Addresses
to
Addresses
(
networkType
:
NetworkType
, addresses
?:
string
[]
)
:
UnresolvedAddress
[]
Parameters
networkType:
NetworkType
Optional
addresses:
string
[]
Returns
UnresolvedAddress
[]
Protected
validate
Params
validate
Params
(
addressAdditions
?:
UnresolvedAddress
[]
, addressDeletions
?:
UnresolvedAddress
[]
, minRemovalDelta
?:
number
, minApprovalDelta
?:
number
, currentMultisigInfo
?:
MultisigAccountInfo
)
:
void
Parameters
Optional
addressAdditions:
UnresolvedAddress
[]
Optional
addressDeletions:
UnresolvedAddress
[]
Optional
minRemovalDelta:
number
Optional
minApprovalDelta:
number
Optional
currentMultisigInfo:
MultisigAccountInfo
Returns
void
Exports
Modify
Multisig
Service
constructor
config
Loader
params
default
Params
create
Transactions
resolve
Address
Additions
resolve
Address
Deletions
resolve
Cosigners
resolve
Delta
resolve
Min
Approval
Delta
resolve
Min
Removal
Delta
run
to
Address
to
Addresses
validate
Params
Generated using
TypeDoc