stateEntityVaultResources function
Future
stateEntityVaultResources(
{ - required StateApi state,
- required StatusApi status,
- required String accountAddress,
- String? nextCursor,
- LedgerState? ledgerState,
- List<NonFungibleResourcesCollectionItemVaultAggregatedVaultItem>? items,
})
Implementation
Future<dynamic> stateEntityVaultResources(
{required StateApi state,
required StatusApi status,
required String accountAddress,
String? nextCursor,
LedgerState? ledgerState,
List<NonFungibleResourcesCollectionItemVaultAggregatedVaultItem>?
items}) async {
return await state.stateEntityDetails(
stateEntityDetailsRequest: StateEntityDetailsRequest((builder) {
builder.addresses.add(accountAddress);
builder.aggregationLevel = ResourceAggregationLevel.vault;
final optIns = StateEntityDetailsOptInsBuilder();
optIns.nonFungibleIncludeNfids = true;
builder.optIns = optIns;
})).then((r) {
return {
'fungibles': r.data?.items[0].fungibleResources ?? [],
'nonFungibles': r.data?.items[0].nonFungibleResources
};
});
}