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