@hashgraph/sdk
Preparing search index...
index
Signer
Interface Signer
interface
Signer
{
call
:
<
RequestT
,
ResponseT
,
OutputT
>
(
request
:
Executable
<
RequestT
,
ResponseT
,
OutputT
>
,
)
=>
Promise
<
OutputT
>
;
checkTransaction
:
<
T
extends
Transaction
>
(
transaction
:
T
)
=>
Promise
<
T
>
;
getAccountBalance
:
()
=>
Promise
<
AccountBalance
>
;
getAccountId
:
()
=>
AccountId
;
getAccountInfo
:
()
=>
Promise
<
AccountInfo
>
;
getAccountKey
?:
()
=>
Key
;
getAccountRecords
:
()
=>
Promise
<
TransactionRecord
[]
>
;
getLedgerId
:
()
=>
null
|
LedgerId
;
getMirrorNetwork
:
()
=>
string
[]
;
getNetwork
:
()
=>
{
[
key
:
string
]:
string
|
AccountId
}
;
populateTransaction
:
<
T
extends
Transaction
>
(
transaction
:
T
)
=>
Promise
<
T
>
;
sign
:
(
messages
:
Uint8Array
<
ArrayBufferLike
>
[]
,
)
=>
Promise
<
SignerSignature
[]
>
;
signTransaction
:
<
T
extends
Transaction
>
(
transaction
:
T
)
=>
Promise
<
T
>
;
}
Index
Properties
call
check
Transaction
get
Account
Balance
get
Account
Id
get
Account
Info
get
Account
Key?
get
Account
Records
get
Ledger
Id
get
Mirror
Network
get
Network
populate
Transaction
sign
sign
Transaction
Properties
call
call
:
<
RequestT
,
ResponseT
,
OutputT
>
(
request
:
Executable
<
RequestT
,
ResponseT
,
OutputT
>
,
)
=>
Promise
<
OutputT
>
check
Transaction
checkTransaction
:
<
T
extends
Transaction
>
(
transaction
:
T
)
=>
Promise
<
T
>
get
Account
Balance
getAccountBalance
:
()
=>
Promise
<
AccountBalance
>
get
Account
Id
getAccountId
:
()
=>
AccountId
get
Account
Info
getAccountInfo
:
()
=>
Promise
<
AccountInfo
>
Optional
get
Account
Key
getAccountKey
?:
()
=>
Key
get
Account
Records
getAccountRecords
:
()
=>
Promise
<
TransactionRecord
[]
>
get
Ledger
Id
getLedgerId
:
()
=>
null
|
LedgerId
get
Mirror
Network
getMirrorNetwork
:
()
=>
string
[]
get
Network
getNetwork
:
()
=>
{
[
key
:
string
]:
string
|
AccountId
}
populate
Transaction
populateTransaction
:
<
T
extends
Transaction
>
(
transaction
:
T
)
=>
Promise
<
T
>
sign
sign
:
(
messages
:
Uint8Array
<
ArrayBufferLike
>
[]
)
=>
Promise
<
SignerSignature
[]
>
sign
Transaction
signTransaction
:
<
T
extends
Transaction
>
(
transaction
:
T
)
=>
Promise
<
T
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
call
check
Transaction
get
Account
Balance
get
Account
Id
get
Account
Info
get
Account
Key
get
Account
Records
get
Ledger
Id
get
Mirror
Network
get
Network
populate
Transaction
sign
sign
Transaction
@hashgraph/sdk
Loading...