Skip to content
This repository has been archived by the owner on Aug 30, 2022. It is now read-only.

Commit

Permalink
Merge pull request #184 from EOSIO/develop
Browse files Browse the repository at this point in the history
Release v0.1.0
  • Loading branch information
Brandon Fancher authored May 10, 2019
2 parents 2f28990 + f24b083 commit 64eac0d
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 11 deletions.
2 changes: 1 addition & 1 deletion EosioSwift.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

Pod::Spec.new do |s|
s.name = 'EosioSwift'
s.version = '0.0.3'
s.version = '0.1.0'
s.summary = 'EOSIO SDK for Swift - API for integrating with EOSIO-based blockchains.'
s.homepage = 'https://github.com/EOSIO/eosio-swift'
s.license = { :type => 'MIT', :text => <<-LICENSE
Expand Down
2 changes: 1 addition & 1 deletion EosioSwift/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>0.0.3</string>
<string>0.1.0</string>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
</dict>
Expand Down
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ To date, EOSIO SDK for Swift has only been tested on iOS. The goal, however, is
- [Working With Transactions](#working-with-transactions)
- [The Transaction Factory](#the-transaction-factory)
- [Usage With PromiseKit](#usage-with-promisekit)
- [Key Management and Signing Utilities](#key-management-and-signing-utilities)
- [iOS Example App](#ios-example-app)
- [Documentation](#documentation)
- [Provider Protocol Architecture](#provider-protocol-architecture)
Expand All @@ -43,10 +44,10 @@ To use EOSIO SDK for Swift in your app, add the following pods to your [Podfile]
use_frameworks!

target "Your Target" do
pod "EosioSwift", "~> 0.0.3" # pod for this library
pod "EosioSwift", "~> 0.1.0" # pod for this library
# Providers for EOSIO SDK for Swift
pod "EosioSwiftAbieosSerializationProvider", "~> 0.0.4" # serialization provider
pod "EosioSwiftSoftkeySignatureProvider", "~> 0.0.3" # experimental signature provider for development only
pod "EosioSwiftAbieosSerializationProvider", "~> 0.1.0" # serialization provider
pod "EosioSwiftSoftkeySignatureProvider", "~> 0.1.0" # experimental signature provider for development only
end
```

Expand Down Expand Up @@ -133,6 +134,10 @@ firstly {
}
```

### Key Management and Signing Utilities

Utilities for key generation and management and other signing functionality can be found in the [EOSIO SDK for Swift: Vault](https://github.com/EOSIO/eosio-swift-vault) library.

## iOS Example App

If you'd like to see EOSIO SDK for Swift in action, check out our open source [iOS Example App](https://github.com/EOSIO/eosio-swift-ios-example-app)--a working application that fetches an account's token balance and pushes a transfer action.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -430,6 +430,7 @@ <h2 id='contents' class='heading'>Contents</h2>
<li><a href="#working-with-transactions">Working With Transactions</a></li>
<li><a href="#the-transaction-factory">The Transaction Factory</a></li>
<li><a href="#usage-with-promisekit">Usage With PromiseKit</a></li>
<li><a href="#key-management-and-signing-utilities">Key Management and Signing Utilities</a></li>
</ul></li>
<li><a href="#ios-example-app">iOS Example App</a></li>
<li><a href="#documentation">Documentation</a></li>
Expand All @@ -454,10 +455,10 @@ <h3 id='instructions' class='heading'>Instructions</h3>
<pre class="highlight ruby"><code><span class="n">use_frameworks!</span>

<span class="n">target</span> <span class="s2">"Your Target"</span> <span class="k">do</span>
<span class="n">pod</span> <span class="s2">"EosioSwift"</span><span class="p">,</span> <span class="s2">"~&gt; 0.0.3"</span> <span class="c1"># pod for this library</span>
<span class="n">pod</span> <span class="s2">"EosioSwift"</span><span class="p">,</span> <span class="s2">"~&gt; 0.1.0"</span> <span class="c1"># pod for this library</span>
<span class="c1"># Providers for EOSIO SDK for Swift</span>
<span class="n">pod</span> <span class="s2">"EosioSwiftAbieosSerializationProvider"</span><span class="p">,</span> <span class="s2">"~&gt; 0.0.4"</span> <span class="c1"># serialization provider</span>
<span class="n">pod</span> <span class="s2">"EosioSwiftSoftkeySignatureProvider"</span><span class="p">,</span> <span class="s2">"~&gt; 0.0.3"</span> <span class="c1"># experimental signature provider for development only</span>
<span class="n">pod</span> <span class="s2">"EosioSwiftAbieosSerializationProvider"</span><span class="p">,</span> <span class="s2">"~&gt; 0.1.0"</span> <span class="c1"># serialization provider</span>
<span class="n">pod</span> <span class="s2">"EosioSwiftSoftkeySignatureProvider"</span><span class="p">,</span> <span class="s2">"~&gt; 0.1.0"</span> <span class="c1"># experimental signature provider for development only</span>
<span class="k">end</span>
</code></pre>

Expand Down Expand Up @@ -531,6 +532,9 @@ <h3 id='usage-with-promisekit' class='heading'>Usage With PromiseKit</h3>
<span class="c1">// Handle error.</span>
<span class="p">}</span>
</code></pre>
<h3 id='key-management-and-signing-utilities' class='heading'>Key Management and Signing Utilities</h3>

<p>Utilities for key generation and management and other signing functionality can be found in the <a href="https://github.com/EOSIO/eosio-swift-vault">EOSIO SDK for Swift: Vault</a> library.</p>
<h2 id='ios-example-app' class='heading'>iOS Example App</h2>

<p>If you&rsquo;d like to see EOSIO SDK for Swift in action, check out our open source <a href="https://github.com/EOSIO/eosio-swift-ios-example-app">iOS Example App</a>&ndash;a working application that fetches an account&rsquo;s token balance and pushes a transfer action.</p>
Expand Down
Binary file modified docs/docsets/EosioSwift.tgz
Binary file not shown.
10 changes: 7 additions & 3 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -430,6 +430,7 @@ <h2 id='contents' class='heading'>Contents</h2>
<li><a href="#working-with-transactions">Working With Transactions</a></li>
<li><a href="#the-transaction-factory">The Transaction Factory</a></li>
<li><a href="#usage-with-promisekit">Usage With PromiseKit</a></li>
<li><a href="#key-management-and-signing-utilities">Key Management and Signing Utilities</a></li>
</ul></li>
<li><a href="#ios-example-app">iOS Example App</a></li>
<li><a href="#documentation">Documentation</a></li>
Expand All @@ -454,10 +455,10 @@ <h3 id='instructions' class='heading'>Instructions</h3>
<pre class="highlight ruby"><code><span class="n">use_frameworks!</span>

<span class="n">target</span> <span class="s2">"Your Target"</span> <span class="k">do</span>
<span class="n">pod</span> <span class="s2">"EosioSwift"</span><span class="p">,</span> <span class="s2">"~&gt; 0.0.3"</span> <span class="c1"># pod for this library</span>
<span class="n">pod</span> <span class="s2">"EosioSwift"</span><span class="p">,</span> <span class="s2">"~&gt; 0.1.0"</span> <span class="c1"># pod for this library</span>
<span class="c1"># Providers for EOSIO SDK for Swift</span>
<span class="n">pod</span> <span class="s2">"EosioSwiftAbieosSerializationProvider"</span><span class="p">,</span> <span class="s2">"~&gt; 0.0.4"</span> <span class="c1"># serialization provider</span>
<span class="n">pod</span> <span class="s2">"EosioSwiftSoftkeySignatureProvider"</span><span class="p">,</span> <span class="s2">"~&gt; 0.0.3"</span> <span class="c1"># experimental signature provider for development only</span>
<span class="n">pod</span> <span class="s2">"EosioSwiftAbieosSerializationProvider"</span><span class="p">,</span> <span class="s2">"~&gt; 0.1.0"</span> <span class="c1"># serialization provider</span>
<span class="n">pod</span> <span class="s2">"EosioSwiftSoftkeySignatureProvider"</span><span class="p">,</span> <span class="s2">"~&gt; 0.1.0"</span> <span class="c1"># experimental signature provider for development only</span>
<span class="k">end</span>
</code></pre>

Expand Down Expand Up @@ -531,6 +532,9 @@ <h3 id='usage-with-promisekit' class='heading'>Usage With PromiseKit</h3>
<span class="c1">// Handle error.</span>
<span class="p">}</span>
</code></pre>
<h3 id='key-management-and-signing-utilities' class='heading'>Key Management and Signing Utilities</h3>

<p>Utilities for key generation and management and other signing functionality can be found in the <a href="https://github.com/EOSIO/eosio-swift-vault">EOSIO SDK for Swift: Vault</a> library.</p>
<h2 id='ios-example-app' class='heading'>iOS Example App</h2>

<p>If you&rsquo;d like to see EOSIO SDK for Swift in action, check out our open source <a href="https://github.com/EOSIO/eosio-swift-ios-example-app">iOS Example App</a>&ndash;a working application that fetches an account&rsquo;s token balance and pushes a transfer action.</p>
Expand Down

0 comments on commit 64eac0d

Please sign in to comment.