Preparing search index...
The search index is not available
@multiversx/sdk-core - v13.0.0
@multiversx/sdk-core
TokenManagementTransactionsOutcomeParser
Class TokenManagementTransactionsOutcomeParser
Index
Constructors
constructor
Methods
decode
Topic
As
String
ensure
No
Error
extract
Address
extract
Amount
extract
Nonce
extract
Token
Identifier
get
Output
For
Add
Quantity
Event
get
Output
For
Burn
Quantity
Event
get
Output
For
Freeze
Event
get
Output
For
Local
Burn
Event
get
Output
For
Local
Mint
Event
get
Output
For
Nft
Create
Event
get
Output
For
Set
Special
Role
Event
get
Output
For
Unfreeze
Event
get
Output
For
Update
Attributes
Event
get
Output
For
Wipe
Event
parse
Add
Quantity
parse
Burn
Quantity
parse
Freeze
parse
Issue
Fungible
parse
Issue
Non
Fungible
parse
Issue
Semi
Fungible
parse
Local
Burn
parse
Local
Mint
parse
Nft
Create
parse
Pause
parse
Register
And
Set
All
Roles
parse
Register
Meta
Esdt
parse
Set
Burn
Role
Globally
parse
Set
Special
Role
parse
Unfreeze
parse
Unpause
parse
Unset
Burn
Role
Globally
parse
Update
Attributes
parse
Wipe
Constructors
constructor
new
Token
Management
Transactions
Outcome
Parser
(
)
:
TokenManagementTransactionsOutcomeParser
Returns
TokenManagementTransactionsOutcomeParser
Methods
Private
decode
Topic
As
String
decode
Topic
As
String
(
topic
)
:
string
Parameters
topic
:
Uint8Array
Returns
string
Private
ensure
No
Error
ensure
No
Error
(
transactionEvents
)
:
void
Parameters
transactionEvents
:
TransactionEvent
[]
Returns
void
Private
extract
Address
extract
Address
(
event
)
:
string
Parameters
event
:
TransactionEvent
Returns
string
Private
extract
Amount
extract
Amount
(
event
)
:
bigint
Parameters
event
:
TransactionEvent
Returns
bigint
Private
extract
Nonce
extract
Nonce
(
event
)
:
bigint
Parameters
event
:
TransactionEvent
Returns
bigint
Private
extract
Token
Identifier
extract
Token
Identifier
(
event
)
:
string
Parameters
event
:
TransactionEvent
Returns
string
Private
get
Output
For
Add
Quantity
Event
get
Output
For
Add
Quantity
Event
(
event
)
:
{
addedQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
Parameters
event
:
TransactionEvent
Returns
{
addedQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
added
Quantity
:
bigint
nonce
:
bigint
token
Identifier
:
string
Private
get
Output
For
Burn
Quantity
Event
get
Output
For
Burn
Quantity
Event
(
event
)
:
{
burntQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
Parameters
event
:
TransactionEvent
Returns
{
burntQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
burnt
Quantity
:
bigint
nonce
:
bigint
token
Identifier
:
string
Private
get
Output
For
Freeze
Event
get
Output
For
Freeze
Event
(
event
)
:
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
Parameters
event
:
TransactionEvent
Returns
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
balance
:
bigint
nonce
:
bigint
token
Identifier
:
string
user
Address
:
string
Private
get
Output
For
Local
Burn
Event
get
Output
For
Local
Burn
Event
(
event
)
:
{
burntSupply
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
Parameters
event
:
TransactionEvent
Returns
{
burntSupply
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
burnt
Supply
:
bigint
nonce
:
bigint
token
Identifier
:
string
user
Address
:
string
Private
get
Output
For
Local
Mint
Event
get
Output
For
Local
Mint
Event
(
event
)
:
{
mintedSupply
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
Parameters
event
:
TransactionEvent
Returns
{
mintedSupply
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
minted
Supply
:
bigint
nonce
:
bigint
token
Identifier
:
string
user
Address
:
string
Private
get
Output
For
Nft
Create
Event
get
Output
For
Nft
Create
Event
(
event
)
:
{
initialQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
Parameters
event
:
TransactionEvent
Returns
{
initialQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
initial
Quantity
:
bigint
nonce
:
bigint
token
Identifier
:
string
Private
get
Output
For
Set
Special
Role
Event
get
Output
For
Set
Special
Role
Event
(
event
)
:
{
roles
:
string
[]
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
Parameters
event
:
TransactionEvent
Returns
{
roles
:
string
[]
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
roles
:
string
[]
token
Identifier
:
string
user
Address
:
string
Private
get
Output
For
Unfreeze
Event
get
Output
For
Unfreeze
Event
(
event
)
:
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
Parameters
event
:
TransactionEvent
Returns
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
balance
:
bigint
nonce
:
bigint
token
Identifier
:
string
user
Address
:
string
Private
get
Output
For
Update
Attributes
Event
get
Output
For
Update
Attributes
Event
(
event
)
:
{
attributes
:
Uint8Array
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
Parameters
event
:
TransactionEvent
Returns
{
attributes
:
Uint8Array
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
attributes
:
Uint8Array
nonce
:
bigint
token
Identifier
:
string
Private
get
Output
For
Wipe
Event
get
Output
For
Wipe
Event
(
event
)
:
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
Parameters
event
:
TransactionEvent
Returns
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
balance
:
bigint
nonce
:
bigint
token
Identifier
:
string
user
Address
:
string
parse
Add
Quantity
parse
Add
Quantity
(
transactionOutcome
)
:
{
addedQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
addedQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
[]
parse
Burn
Quantity
parse
Burn
Quantity
(
transactionOutcome
)
:
{
burntQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
burntQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
[]
parse
Freeze
parse
Freeze
(
transactionOutcome
)
:
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
parse
Issue
Fungible
parse
Issue
Fungible
(
transactionOutcome
)
:
{
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
tokenIdentifier
:
string
;
}
[]
parse
Issue
Non
Fungible
parse
Issue
Non
Fungible
(
transactionOutcome
)
:
{
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
tokenIdentifier
:
string
;
}
[]
parse
Issue
Semi
Fungible
parse
Issue
Semi
Fungible
(
transactionOutcome
)
:
{
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
tokenIdentifier
:
string
;
}
[]
parse
Local
Burn
parse
Local
Burn
(
transactionOutcome
)
:
{
burntSupply
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
burntSupply
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
parse
Local
Mint
parse
Local
Mint
(
transactionOutcome
)
:
{
mintedSupply
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
mintedSupply
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
parse
Nft
Create
parse
Nft
Create
(
transactionOutcome
)
:
{
initialQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
initialQuantity
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
[]
parse
Pause
parse
Pause
(
transactionOutcome
)
:
{
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
tokenIdentifier
:
string
;
}
[]
parse
Register
And
Set
All
Roles
parse
Register
And
Set
All
Roles
(
transactionOutcome
)
:
{
roles
:
string
[]
;
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
roles
:
string
[]
;
tokenIdentifier
:
string
;
}
[]
parse
Register
Meta
Esdt
parse
Register
Meta
Esdt
(
transactionOutcome
)
:
{
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
tokenIdentifier
:
string
;
}
[]
parse
Set
Burn
Role
Globally
parse
Set
Burn
Role
Globally
(
transactionOutcome
)
:
void
Parameters
transactionOutcome
:
TransactionOutcome
Returns
void
parse
Set
Special
Role
parse
Set
Special
Role
(
transactionOutcome
)
:
{
roles
:
string
[]
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
roles
:
string
[]
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
parse
Unfreeze
parse
Unfreeze
(
transactionOutcome
)
:
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
parse
Unpause
parse
Unpause
(
transactionOutcome
)
:
{
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
tokenIdentifier
:
string
;
}
[]
parse
Unset
Burn
Role
Globally
parse
Unset
Burn
Role
Globally
(
transactionOutcome
)
:
void
Parameters
transactionOutcome
:
TransactionOutcome
Returns
void
parse
Update
Attributes
parse
Update
Attributes
(
transactionOutcome
)
:
{
attributes
:
Uint8Array
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
attributes
:
Uint8Array
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
}
[]
parse
Wipe
parse
Wipe
(
transactionOutcome
)
:
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
Parameters
transactionOutcome
:
TransactionOutcome
Returns
{
balance
:
bigint
;
nonce
:
bigint
;
tokenIdentifier
:
string
;
userAddress
:
string
;
}
[]
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
decode
Topic
As
String
ensure
No
Error
extract
Address
extract
Amount
extract
Nonce
extract
Token
Identifier
get
Output
For
Add
Quantity
Event
get
Output
For
Burn
Quantity
Event
get
Output
For
Freeze
Event
get
Output
For
Local
Burn
Event
get
Output
For
Local
Mint
Event
get
Output
For
Nft
Create
Event
get
Output
For
Set
Special
Role
Event
get
Output
For
Unfreeze
Event
get
Output
For
Update
Attributes
Event
get
Output
For
Wipe
Event
parse
Add
Quantity
parse
Burn
Quantity
parse
Freeze
parse
Issue
Fungible
parse
Issue
Non
Fungible
parse
Issue
Semi
Fungible
parse
Local
Burn
parse
Local
Mint
parse
Nft
Create
parse
Pause
parse
Register
And
Set
All
Roles
parse
Register
Meta
Esdt
parse
Set
Burn
Role
Globally
parse
Set
Special
Role
parse
Unfreeze
parse
Unpause
parse
Unset
Burn
Role
Globally
parse
Update
Attributes
parse
Wipe
@multiversx/sdk-core - v13.0.0
Loading...