synor/sdk/ruby/synor_wallet.gemspec
Gulshan Yadav 74b82d2bb2 Add Synor Storage and Wallet SDKs for Swift
- Implement SynorStorage class for decentralized storage operations including upload, download, pinning, and CAR file management.
- Create supporting types and models for storage operations such as UploadOptions, Pin, and StorageConfig.
- Implement SynorWallet class for wallet operations including wallet creation, address generation, transaction signing, and balance queries.
- Create supporting types and models for wallet operations such as Wallet, Address, and Transaction.
- Introduce error handling for both storage and wallet operations.
2026-01-27 01:56:45 +05:30

23 lines
943 B
Ruby

Gem::Specification.new do |spec|
spec.name = "synor_wallet"
spec.version = "0.1.0"
spec.authors = ["Synor"]
spec.email = ["sdk@synor.io"]
spec.summary = "Ruby SDK for Synor Wallet - Blockchain Key Management"
spec.description = "Key management, transaction signing, and balance queries for the Synor blockchain."
spec.homepage = "https://github.com/synor/synor-wallet-ruby"
spec.license = "MIT"
spec.required_ruby_version = ">= 3.0"
spec.files = Dir["lib/synor_wallet.rb", "lib/synor_wallet/**/*", "LICENSE", "README.md"]
spec.require_paths = ["lib"]
spec.add_dependency "faraday", "~> 2.0"
spec.add_dependency "faraday-multipart", "~> 1.0"
spec.add_development_dependency "bundler", "~> 2.0"
spec.add_development_dependency "rake", "~> 13.0"
spec.add_development_dependency "rspec", "~> 3.0"
spec.add_development_dependency "webmock", "~> 3.0"
end