@armada/sdk / core / UnshieldNoteERC20
Class: UnshieldNoteERC20
Defined in: vendor/railgun-engine/dist/note/erc20/unshield-note-erc20.d.ts:2
Extends
UnshieldNote
Constructors
Constructor
new UnshieldNoteERC20(
toAddress,value,tokenAddress,allowOverride?):UnshieldNoteERC20
Defined in: vendor/railgun-engine/dist/note/erc20/unshield-note-erc20.d.ts:3
Parameters
toAddress
string
value
bigint
tokenAddress
string
allowOverride?
boolean
Returns
UnshieldNoteERC20
Overrides
UnshieldNote.constructor
Properties
toAddress
readonlytoAddress:string
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:5
Inherited from
UnshieldNote.toAddress
value
readonlyvalue:bigint
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:6
Inherited from
UnshieldNote.value
tokenData
readonlytokenData:TokenData
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:7
Inherited from
UnshieldNote.tokenData
hash
readonlyhash:bigint
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:8
Inherited from
UnshieldNote.hash
allowOverride
readonlyallowOverride:boolean
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:9
Inherited from
UnshieldNote.allowOverride
Accessors
unshieldData
Get Signature
get unshieldData():
UnshieldData
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:18
Returns
UnshieldData
Inherited from
UnshieldNote.unshieldData
npk
Get Signature
get npk():
string
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:19
Returns
string
Inherited from
UnshieldNote.npk
notePublicKey
Get Signature
get notePublicKey():
bigint
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:20
Returns
bigint
Inherited from
UnshieldNote.notePublicKey
hashHex
Get Signature
get hashHex():
string
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:21
Returns
string
Inherited from
UnshieldNote.hashHex
preImage
Get Signature
get preImage():
CommitmentPreimageStruct
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:27
Returns
CommitmentPreimageStruct
Inherited from
UnshieldNote.preImage
Methods
empty()
staticempty():UnshieldNote
Defined in: vendor/railgun-engine/dist/note/erc20/unshield-note-erc20.d.ts:4
Returns
UnshieldNote
serialize()
serialize(
prefix?):object
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:22
Parameters
prefix?
boolean
Returns
object
npk
npk:
string
token
token:
TokenData
value
value:
string
Inherited from
UnshieldNote.serialize
getAmountFeeFromValue()
staticgetAmountFeeFromValue(value,feeBasisPoints):object
Defined in: vendor/railgun-engine/dist/note/unshield-note.d.ts:28
Parameters
value
bigint
feeBasisPoints
bigint
Returns
object
amount
amount:
bigint
fee
fee:
bigint
Inherited from
UnshieldNote.getAmountFeeFromValue