ardriveapp / ardrive-cli

The ArDrive Command Line Interface (CLI) is a Node.js application for terminal-based ArDrive workflows. It also offers utility operations for securely interacting with Arweave wallets and inspecting various Arweave blockchain conditions.
Apache License 2.0
81 stars 15 forks source link

PE-460: Bulk bundles #224

Closed fedellen closed 2 years ago

fedellen commented 2 years ago

This PR uses the new uploadAllEntities method from Core for all upload paths. The expected results for a bundled multi file upload have been changed to expect one combined bundle. New BATS test cases have been added for a bulk folder

matibat commented 2 years ago

Nit: there's a conflict at the README.md

fedellen commented 2 years ago

I like how the changes at CORE made this code simpler by using that method which doesn't care about the entities' privacy, but instead uses a generic type 👏

We needed to abstract the privacy away from the core method here because CSV uploads can be sent up to different destination folders with potentially different privacy levels