@wharfkit/account - v4.0.2
Preparing search index...
Account
Class Account<Data>
Type Parameters
Data
extends
API.v1.AccountObject
=
API.v1.AccountObject
Index
Constructors
constructor
Properties
client
data
system
Contract
token
Accessors
account
Name
permissions
system
Token
Methods
balance
buy
Ram
buy
Ram
Bytes
delegate
linkauth
permission
remove
Permission
resource
resources
sell
Ram
set
Permission
undelegate
unlinkauth
Constructors
constructor
new
Account
<
Data
extends
AccountObject
=
AccountObject
>
(
args
:
AccountArgs
<
Data
>
,
)
:
Account
<
Data
>
Type Parameters
Data
extends
AccountObject
=
AccountObject
Parameters
args
:
AccountArgs
<
Data
>
Returns
Account
<
Data
>
Properties
Readonly
client
client
:
APIClient
Readonly
data
data
:
Data
Readonly
system
Contract
systemContract
:
Contract
Readonly
token
token
:
Token
Accessors
account
Name
get
accountName
()
:
Name
Returns
Name
permissions
get
permissions
()
:
Permission
[]
Returns
Permission
[]
system
Token
get
systemToken
()
:
Symbol
Returns
Symbol
Methods
balance
balance
(
symbol
?:
SymbolType
,
tokenContract
?:
NameType
)
:
Promise
<
Asset
>
Parameters
Optional
symbol
:
SymbolType
Optional
tokenContract
:
NameType
Returns
Promise
<
Asset
>
buy
Ram
buyRam
(
amount
:
AssetType
,
options
?:
BuyramOptions
)
:
Action$1
Parameters
amount
:
AssetType
Optional
options
:
BuyramOptions
Returns
Action$1
buy
Ram
Bytes
buyRamBytes
(
bytes
:
UInt32Type
,
options
?:
BuyramOptions
)
:
Action$1
Parameters
bytes
:
UInt32Type
Optional
options
:
BuyramOptions
Returns
Action$1
delegate
delegate
(
value
:
DelegateOptions
)
:
Action$1
Parameters
value
:
DelegateOptions
Returns
Action$1
linkauth
linkauth
(
contract
:
NameType
,
action
:
NameType
,
requiredPermission
:
NameType
,
)
:
Action$1
Parameters
contract
:
NameType
action
:
NameType
requiredPermission
:
NameType
Returns
Action$1
permission
permission
(
permissionName
:
NameType
)
:
Permission
Parameters
permissionName
:
NameType
Returns
Permission
remove
Permission
removePermission
(
permissionName
:
NameType
)
:
Action$1
Parameters
permissionName
:
NameType
Returns
Action$1
resource
resource
(
resourceType
:
ResourceType
)
:
Resource
Parameters
resourceType
:
ResourceType
Returns
Resource
resources
resources
(
sampleAccount
?:
NameType
)
:
Resources
Parameters
Optional
sampleAccount
:
NameType
Returns
Resources
sell
Ram
sellRam
(
bytes
:
UInt32Type
)
:
Action$1
Parameters
bytes
:
UInt32Type
Returns
Action$1
set
Permission
setPermission
(
permission
:
Permission
)
:
Action$1
Parameters
permission
:
Permission
Returns
Action$1
undelegate
undelegate
(
value
:
UndelegateOptions
)
:
Action$1
Parameters
value
:
UndelegateOptions
Returns
Action$1
unlinkauth
unlinkauth
(
contract
:
NameType
,
action
:
NameType
)
:
Action$1
Parameters
contract
:
NameType
action
:
NameType
Returns
Action$1
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
client
data
system
Contract
token
Accessors
account
Name
permissions
system
Token
Methods
balance
buy
Ram
buy
Ram
Bytes
delegate
linkauth
permission
remove
Permission
resource
resources
sell
Ram
set
Permission
undelegate
unlinkauth
@wharfkit/account - v4.0.2
Loading...