public interface Ledger<T>
Assets.| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<Asset<T>> |
get(java.lang.String assetId)
Retrieves the latest
Asset entry (an asset entry with the largest age) from the ledger
with the specified asset ID. |
void |
put(java.lang.String assetId,
T data)
Creates/Appends an
Asset entry to the ledger. |
java.util.List<Asset<T>> |
scan(AssetFilter filter)
Retrieves a list of
Asset entries from the ledger with the specified AssetFilter. |
java.util.Optional<Asset<T>> get(java.lang.String assetId)
Asset entry (an asset entry with the largest age) from the ledger
with the specified asset ID.assetId - an asset IDOptional with the returned assetjava.util.List<Asset<T>> scan(AssetFilter filter)
Asset entries from the ledger with the specified AssetFilter.filter - a condition to filter asset