Skip to main content

Interface: BasicOutputLike

A typed view of an on-chain 0x107a::basic_output::BasicOutput<IOTA> object.

Methods

balance()

balance(): bigint;

IOTA balance held by the output, in nanos.

Returns

bigint


expirationUc()

expirationUc(): 
| ExpirationUnlockConditionLike
| undefined;

Returns

| ExpirationUnlockConditionLike | undefined


id()

id(): ObjectIdLike;

The object's ID.

Returns

ObjectIdLike


metadata()

metadata(): ArrayBuffer | undefined;

Returns

ArrayBuffer | undefined


nativeTokensBagId()

nativeTokensBagId(): ObjectIdLike;

Object ID of the Bag of native tokens. Use the GraphQL client to list dynamic fields if you need to enumerate the tokens.

Returns

ObjectIdLike


sender()

sender(): AddressLike | undefined;

Returns

AddressLike | undefined


storageDepositReturnUc()

storageDepositReturnUc(): 
| StorageDepositReturnUnlockConditionLike
| undefined;

Returns

| StorageDepositReturnUnlockConditionLike | undefined


tag()

tag(): ArrayBuffer | undefined;

Returns

ArrayBuffer | undefined


timelockUc()

timelockUc(): 
| TimelockUnlockConditionLike
| undefined;

Returns

| TimelockUnlockConditionLike | undefined