TON SDK Documentation - v15.3.1duck0.0.3
Preparing search index...
MultisigWallet
Class MultisigWallet
Index
Constructors
constructor
Properties
address
init
k
owners
provider
wallet
Id
workchain
Methods
deploy
External
deploy
Internal
get
Owner
Id
By
Pubkey
send
Order
send
Order
Without
Secret
Key
from
Address
Constructors
constructor
new
MultisigWallet
(
publicKeys
:
Buffer
[]
,
workchain
:
number
,
walletId
:
number
,
k
:
number
,
opts
?:
{
address
?:
Address
;
client
?:
TonClient
;
provider
?:
ContractProvider
;
}
,
)
:
MultisigWallet
Parameters
publicKeys
:
Buffer
[]
workchain
:
number
walletId
:
number
k
:
number
Optional
opts
:
{
address
?:
Address
;
client
?:
TonClient
;
provider
?:
ContractProvider
}
Returns
MultisigWallet
Properties
address
address
:
Address
init
init
:
StateInit
k
k
:
number
owners
owners
:
Dictionary
<
number
,
Buffer
>
provider
provider
:
null
|
ContractProvider
= null
wallet
Id
walletId
:
number
workchain
workchain
:
number
Methods
deploy
External
deployExternal
(
provider
?:
ContractProvider
)
:
Promise
<
void
>
Parameters
Optional
provider
:
ContractProvider
Returns
Promise
<
void
>
deploy
Internal
deployInternal
(
sender
:
Sender
,
value
?:
bigint
)
:
Promise
<
void
>
Parameters
sender
:
Sender
value
:
bigint
= 1000000000n
Returns
Promise
<
void
>
get
Owner
Id
By
Pubkey
getOwnerIdByPubkey
(
publicKey
:
Buffer
)
:
number
Parameters
publicKey
:
Buffer
Returns
number
send
Order
sendOrder
(
order
:
MultisigOrder
,
secretKey
:
Buffer
,
provider
?:
ContractProvider
,
)
:
Promise
<
void
>
Parameters
order
:
MultisigOrder
secretKey
:
Buffer
Optional
provider
:
ContractProvider
Returns
Promise
<
void
>
send
Order
Without
Secret
Key
sendOrderWithoutSecretKey
(
order
:
MultisigOrder
,
signature
:
Buffer
,
ownerId
:
number
,
provider
?:
ContractProvider
,
)
:
Promise
<
void
>
Parameters
order
:
MultisigOrder
signature
:
Buffer
ownerId
:
number
Optional
provider
:
ContractProvider
Returns
Promise
<
void
>
Static
from
Address
fromAddress
(
address
:
Address
,
opts
:
{
client
?:
TonClient
;
provider
?:
ContractProvider
}
,
)
:
Promise
<
MultisigWallet
>
Parameters
address
:
Address
opts
:
{
client
?:
TonClient
;
provider
?:
ContractProvider
}
Returns
Promise
<
MultisigWallet
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
address
init
k
owners
provider
wallet
Id
workchain
Methods
deploy
External
deploy
Internal
get
Owner
Id
By
Pubkey
send
Order
send
Order
Without
Secret
Key
from
Address
TON SDK Documentation - v15.3.1duck0.0.3
Loading...