Address
@algorandfoundation/algorand-typescript
@algorandfoundation/algorand-typescript / arc4 / Address
Class: Address
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:438
A 32 byte Algorand Address
Extends
Indexable
Constructors
new Address()
new Address(
value
?):Address
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:446
Create a new Address instance
Parameters
value?
An Account, base 32 address string, or the address bytes
Returns
Overrides
Accessors
bytes
Get Signature
get bytes():
bytes
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:97
Retrieve the encoded bytes for this type
Returns
Inherited from
length
Get Signature
get length():
uint64
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:240
Returns the current length of this array
Returns
Inherited from
native
Get Signature
get native():
Account
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:453
Returns an Account instance for this Address
Returns
Methods
[iterator]()
[iterator]():
IterableIterator
<Byte
>
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:277
Returns an iterator for the items in this array
Returns
Inherited from
at()
at(
index
):Byte
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:249
Returns the item at the given index. Negative indexes are taken from the end.
Parameters
index
The index of the item to retrieve
Returns
Inherited from
entries()
entries():
IterableIterator
<readonly [uint64
,Byte
]>
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:284
Returns an iterator for a tuple of the indexes and items in this array
Returns
IterableIterator
<readonly [uint64
, Byte
]>
Inherited from
keys()
keys():
IterableIterator
<uint64
>
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:291
Returns an iterator for the indexes in this array
Returns
Inherited from
slice()
Call Signature
slice():
DynamicArray
<Byte
>
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:256
Internal
Create a new Dynamic array with all items from this array
Returns
Inherited from
Call Signature
slice(
end
):DynamicArray
<Byte
>
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:262
Internal
Create a new DynamicArray with all items up till end
.
Negative indexes are taken from the end.
Parameters
end
An index in which to stop copying items.
Returns
Inherited from
Call Signature
slice(
start
,end
):DynamicArray
<Byte
>
Defined in: packages/algo-ts/src/arc4/encoded-types.ts:269
Internal
Create a new DynamicArray with items from start
, up until end
Negative indexes are taken from the end.
Parameters
start
An index in which to start copying items.
end
An index in which to stop copying items