Usage and constraints

Assign a transfer cost to one native unit. The weight is expressed in micro-units; an item uses 1000. This lets Links budget different resource types without equating one item with one millibucket.

NebulaTrafficResourceType

NebulaTrafficResourceType
package dev.nebulastorage.api

/** Optional traffic contract: micro-units charged per native resource unit, in 1..1,000,000. One item uses 1,000. */
interface NebulaTrafficResourceType : NebulaResourceType {
    val transferWeight: Long
}
Source

src/main/kotlin/dev/nebulastorage/api/NebulaTrafficResourceType.kt; editorial/en.json

43b4d12d69e6033c24fa8c39dac383ef2429b446