### from(seed): [GetAddressesBuilder](#getaddressesbuilder)
Construct a new addressbuilder with a seed. Invalid seeds throw an error
| Parameter | Type | Description |
| --------------- | -------- | -------- |
| seed | String | |
### fromOld(seed): [GetAddressesBuilder](#getaddressesbuilder)
DEBUG DO NOT USE
| Parameter | Type | Description |
| --------------- | -------- | -------- |
| seed | String | |
### withAccountIndex(account_index): [GetAddressesBuilder](#getaddressesbuilder)
Set the account index
| Parameter | Type | Description |
| --------------- | -------- | -------- |
| account_index | long | |
### withRange(start, end): [GetAddressesBuilder](#getaddressesbuilder)
Set range to the builder
| Parameter | Type | Description |
| --------------- | -------- | -------- |
| start | long | |
| end | long | |
### withBech32Hrp(bech32_hrp): [GetAddressesBuilder](#getaddressesbuilder)
Set bech32 human readable part (hrp)
| Parameter | Type | Description |
| --------------- | -------- | -------- |
| bech32_hrp | String | |
### withClient(client): [GetAddressesBuilder](#getaddressesbuilder)
Set client to the builder
| Parameter | Type | Description |
| --------------- | -------- | -------- |
| client | [Client](#client) | |
### finish(): String[]
Consume the builder and get a vector of public addresses bech32 encoded
### getAll(): [AddressStringPublicWrapper[]](#addressstringpublicwrapper)
### getAllRaw(): [AddressPublicWrapper[]](#addresspublicwrapper)
Consume the builder and get the vector of public and internal addresses