SeedersApi
public protocol SeedersApi : BaseApi
Undocumented
-
get(byAccountId:)
Default implementationGet a seeder by id.
Throws
DCoreException.Network.notFound
if no matching was found.Default Implementation
Declaration
Swift
func get(byAccountId id: AccountObjectIdConvertible) -> Single<Seeder>
Parameters
id
Seeder account object id, eg. 1.2.*, as
AccountObjectId
orString
format.Return Value
-
getAllSortedByPrice(_:)
Default implementationGet a list of seeders by price, in increasing order.
Default Implementation
Declaration
Swift
func getAllSortedByPrice(_ limit: Int) -> Single<[Seeder]>
Parameters
limit
Number of items to retrieve, max/default
100
.Return Value
Array
[Seeder]
of seeders. -
getAllSortedByUpload(_:)
Default implementationGet a list of seeders ordered by total upload, in decreasing order.
Default Implementation
Declaration
Swift
func getAllSortedByUpload(_ limit: Int) -> Single<[Seeder]>
Parameters
limit
Number of items to retrieve, max/default
100
.Return Value
Array
[Seeder]
of seeders. -
getAllSortedByRating(_:)
Default implementationGet a list of seeders by rating, in decreasing order.
Default Implementation
Declaration
Swift
func getAllSortedByRating(_ limit: Int) -> Single<[Seeder]>
Parameters
limit
Number of items to retrieve, max/default
100
.Return Value
Array
[Seeder]
of seeders. -
getAll(byRegion:)
Default implementationGet a list of seeders by region.
Default Implementation
Declaration
Swift
func getAll(byRegion region: String) -> Single<[Seeder]>
Parameters
region
Region code, default
Regions.all.code
.Return Value
Array
[Seeder]
of seeders.