{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreicbrjyy3akicavgwnn4fnhvkqk3a7imnti6u7f6uqkcixdwr7g26e",
    "uri": "at://did:plc:nfto3lv2rcs5s7h7digotzlu/app.bsky.feed.post/3mmzjidzfb2q2"
  },
  "path": "/packages/sia_storage",
  "publishedAt": "2026-05-29T21:52:31.901Z",
  "site": "https://pub.dev",
  "textContent": "Dart bindings for the Sia Storage SDK. Upload, download, and pin objects on the Sia network from Flutter and pure Dart applications. Changelog excerpt: ### Breaking Changes #### Rename `uploadStream`/`downloadStream`to `upload`/`download` The stream-based helpers on `Sdk`are renamed to match the underlying SDK: `uploadStream`is now `upload`and `downloadStream`is now `download`. The raw callback/`StreamSink`bindings they wrapped are no longer exposed on the public `Sdk`type. Migrate by dropping the `Stream`suffix: ``` `// before final upload = sdk.uploadStream(object: obj, source: file.openRead()); final download = sdk.downloadStream(object:[...]",
  "title": "v0.2.0 of sia_storage",
  "updatedAt": "2026-05-29T20:19:30.586Z"
}