Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/WalletConnect/WalletConnectSwift

WalletConnect Swift SDK
https://github.com/WalletConnect/WalletConnectSwift

Merge pull request #135 from immutable/logs-update

Add more control over Logs

9e4dfba34fb35336fd5da551285d7986ff536cb8 authored about 2 years ago by Dmitry Bespalov <[email protected]>
Merge pull request #131 from CassiusPacheco/macos-10_15

Fix macOS minimum version to 10.15

bc414470a17b14148245ddf357ff6042afbdfa42 authored about 2 years ago by Dmitry Bespalov <[email protected]>
Add more control over Logs

Logs can now be filtered by error, info, detailed, verbose or disabled

This should help develop...

f7e7d1ceb0367b3c2337bb71e4530fcae695334a authored over 2 years ago by Cassius Pacheco <[email protected]>
Fix macOS minimum version to 10.15

Even though this library is only meant to be used on iOS, when
importing it into another Swift P...

6e2653896e6473caaed2ab14e3932ab81fe29996 authored over 2 years ago by Cassius Pacheco <[email protected]>
Merge pull request #128 from WalletConnect/bump-lib-version

Bump library version

e0bbfd16d5c54a7aa7e316956d765399c6332fa2 authored over 2 years ago by Dmitry Bespalov <[email protected]>
Bump library version

9e686a84fd1ded7fc655f01012c8d383d0c9fcf0 authored over 2 years ago by Dmitry Bespalov <[email protected]>
Merge pull request #127 from gnosis/rename-protocol

Renamed protocol

14c4d3e6547c528d5aab1b3848f762055da3875a authored over 2 years ago by Dmitry Bespalov <[email protected]>
Renamed protocol

27059264ee4a2f4a91c475d61d5255504d70dc69 authored over 2 years ago by Dmitry Bespalov <[email protected]>
Merge pull request #126 from gnosis/update-crypto-swift

Bump CryptoSwift version

51c62d9f0d46c307f9704254f6ad28db025ef5f2 authored over 2 years ago by Dmitry Bespalov <[email protected]>
Merge pull request #125 from oscahie/oscar/willReconnect

Added new `willReconnect` method to Client and Server delegates

31e350d96eeba85a9c9d5bc153bf596bb64f5861 authored over 2 years ago by Dmitry Bespalov <[email protected]>
Moved `willReconnect` method to v2 versions of the delegates

35a214feb5d167c5efe1b28c3422f4e83e688987 authored over 2 years ago by Oscar Hierro <[email protected]>
Update cartfile

35a82ee7405b5e28ce02ae78400878b6fcbda580 authored over 2 years ago by Dmitry Bespalov <[email protected]>
Bump version

9ef0d79cb2e5f143a48a3d5265ff0872ddfa1433 authored over 2 years ago by Dmitry Bespalov <[email protected]>
Merge branch 'master' into oscar/willReconnect

08326c9a1ed3b95aac2be9a933addd7979b9b365 authored over 2 years ago by Oscar Hierro <[email protected]>
Merge pull request #124 from oscahie/oscar/drop-starscream

Remove Starscream as dependency, use Apple's URLSession-based websockets instead

030c98863b322315cc19ade87179a2243258498d authored over 2 years ago by Dmitry Bespalov <[email protected]>
Merge pull request #1 from gnosis/oscar/drop-starscream

Fixes and improvements

280dd04ebd097c00e5ad0df19b12dabc1d796668 authored over 2 years ago by Oscar Hierro <[email protected]>
Added new `willReconnect` method to Client and Server delegates that makes it possible for API users to track the actual connection status of each session.

33ad446d51aece5168519b4d1b77debe7340e33b authored over 2 years ago by Oscar Hierro <[email protected]>
Treat websocket send errors as connection errors. This should improve reliability of the connection in general and have the socket reconnected quicker when needed.

c51324d83a6fb51a9ee027ad2c92e0f451c3693c authored over 2 years ago by Oscar Hierro <[email protected]>
Merge branch 'gnosis-safe-ios' of github.com:gnosis/WalletConnectSwift into oscar/drop-starscream

0b8734cea745efcdb8c71c9dddd241bf4100180f authored over 2 years ago by Dmitry Bespalov <[email protected]>
Improved connection and error handling logic in situations where there's no connectivity

19bb1f6dbd18c38c4b476773e538f32df59c1549 authored over 2 years ago by Oscar Hierro <[email protected]>
Minor cosmetic improvement

7948a4b1d288641a759829fd27b30c00dcdcc54f authored over 2 years ago by Oscar Hierro <[email protected]>
Fixed compiler warning about use of deprecated `.sha256` param

c2b7684d00b40cf9f930b76ec444ab3c69fe3bb4 authored over 2 years ago by Oscar Hierro <[email protected]>
Updated README an descriptor files for dependency managers

3528394585a1f74a2e583219e56d8c8acfc4d755 authored over 2 years ago by Oscar Hierro <[email protected]>
Removed Starscream as a dependency of the project. Instead we're now using Apple's `URLSessionWebSocketTask` for the websockets connection, which means iOS 13.0+ is required.

aa29cbbc95aa666bc22f4590b7a73548323ce6b8 authored over 2 years ago by Oscar Hierro <[email protected]>
Merge pull request #120 from Cydie/personalSignHex

Adds 0x prefix to personal_sign message

5f12b727c03b62140c3eedf35348a1ce9d814e47 authored over 2 years ago by Dmitry Bespalov <[email protected]>
adds 0x prefix to personal_sign message

bd8472ada83fc71cf6d962a02ca5baa0025fb5dd authored over 2 years ago by Robin Vekety <[email protected]>
weak self instead of unowned

dd999dd7ba24d38ab779a6f4c76bec29bb069464 authored almost 3 years ago by Dmitry Bespalov <[email protected]>
Fixed bug with connection

24f0a381340c0c573ad6e2d3713ceb296b7c0729 authored almost 3 years ago by Dmitry Bespalov <[email protected]>
Modified client to decouple from the single dapp info value

f08b414ab74968baec9320e468223461ba827c7c authored almost 3 years ago by Dmitry Bespalov <[email protected]>
Added public init to Client.Transaction

bc52a16d7d3fce459928df997e6921d39554dbc4 authored almost 3 years ago by Dmitry Bespalov <[email protected]>
Moved method out in a new ServerDelegateV2 protocol.

e49d8ca990ef63399f2abd263c6c8dab38b132b6 authored almost 3 years ago by Dmitry Bespalov <[email protected]>
Made session response async from the request.

d83382f5415e82e900e6f1d66c5ae04c367d8f02 authored almost 3 years ago by Dmitry Bespalov <[email protected]>
Merge pull request #92 from WalletConnect/delayed-close

Delayed close

f316e6dd91639d6e3e5a4c8860d823c08cc71bc3 authored about 3 years ago by Dmitry Bespalov <[email protected]>
Bumped version

080700e46a107ff9c28146259ff44577bfa898b4 authored about 3 years ago by Dmitry Bespalov <[email protected]>
Merge branch 'master' of https://github.com/Lvykk/WalletConnectSwift into delayed-close

53ae8bd7f326b441233959f3aa56e57cf1c1c09f authored about 3 years ago by Dmitry Bespalov <[email protected]>
Merge branch 'master' of github.com:WalletConnect/WalletConnectSwift

5dc1c975eecbf8b319812c5439888487dd4d0a83 authored about 3 years ago by Dmitry Bespalov <[email protected]>
Merge pull request #84 from DmitryBespalov/clean-up

Update dependencies

e20eaa0d17ecc2ac5cebaea2316f9e2666e88f5d authored about 3 years ago by Dmitry Bespalov <[email protected]>
Update version to 1.6.1

5103d87f1f6410bb4478bc87e66d2ae00e5b81fe authored about 3 years ago by Lvyk <[email protected]>
Fixed some issues

1.Fixed the problem of not calling the disconnected proxy method when the user refused
2.Fix the...

69be8aed06b76856b623f474f9d036b29555c3a6 authored about 3 years ago by Lvyk <[email protected]>
Solve the problem of delayed connection closure

Compatible with starscream version to 4.0.4

45a1999b924102ea3bc0ba789f7c3f7e42ea76ad authored about 3 years ago by Lvyk <[email protected]>
updated gitignore

4e5b35127ad911e2b0259dd0f6b2654491f9d97c authored about 3 years ago by Dmitry Bespalov <[email protected]>
Updated README

056b402daa724c7da17661c941e68b5f10d02ec5 authored about 3 years ago by Dmitry Bespalov <[email protected]>
Moved ExampleApps to a separate repo

New repo: https://github.com/WalletConnect/WalletConnectSwift-Example.git

ccff3484741afde7500217f1cdfe2354dab42443 authored about 3 years ago by Dmitry Bespalov <[email protected]>
Removed uikit code from transport layer

a5f30848cb62f1633a14421a1ef7904bf96a714b authored about 3 years ago by Dmitry Bespalov <[email protected]>
Update WalletConnectSwift.podspec

Update library dependencies

0b4324b7d9762b9ca2d3b735aa085589f629613a authored about 3 years ago by Lvykk <[email protected]>
Fix retain cycle where lambda syntax used to pass functions which are retained by WalletConnect class.

That would not allow to follow RAII principle. So if I release WalletConnect instance - my socke...

916a4399a960ae824ad2719479f4beb80a49a44c authored about 3 years ago by Aleksei Minaev <[email protected]>
Allow disconnect only during active state of the app to control work of the sockets without background capabilities

8313c81e447cb1d79eccfa81a072220ac87a8ec5 authored about 3 years ago by Aleksei Minaev <[email protected]>
Fallback to old Foundation Transport to get reliable result from Starscream library

23abe05524a8793a04140751ada7ec8e5b44477f authored about 3 years ago by Aleksei Minaev <[email protected]>
Fix invocation out of main queue

5496fc0b63cff01fbeff5b83182936c96ffe357b authored about 3 years ago by Aleksei Minaev <[email protected]>
Proof of work 4.0.x Starscream with TCPTransport(non Native iOS Engine).

Additional tests required for NativeEngine
Hacked in solution for iOS platform.

27c9adb884c8cd8d2705a5aec7e25e777e84c607 authored about 3 years ago by Aleksei Minaev <[email protected]>
Adjust demo app just to find out that there are multiple strong memory cycles inside of Client -> onCallback -> WebSocketConnection -> Client.

Still this gives a better control for demo apps to do intended job.

2120d1b954f685a0b8b2cd3026a1b7bfac7c3421 authored about 3 years ago by Aleksei Minaev <[email protected]>
Give a bit of a time to make sure everything properly connected and request for session have been sent

0e378f7a1f25c25a29e1982156be9c26f2febdcf authored about 3 years ago by Aleksei Minaev <[email protected]>
Fix typo

a17519571d962197ae096e647a5c534755ab47b8 authored about 3 years ago by Aleksei Minaev <[email protected]>
Prevent multiple delegate calls of didScan

32b871a6a1f9aa7b6d3ef4e61cb1d56575b79709 authored about 3 years ago by Aleksei Minaev <[email protected]>
Update Starscream dependency to Major 4.x.x version.

swift-nio-zlib-support subdependency removed.

Public WC interface was not affected.

869663948dfec945dd5c21d6c015cbbf31ffbce1 authored about 3 years ago by Aleksei Minaev <[email protected]>
update version

f951da68a32666712e8c80ba0c77e9df5dce9fd6 authored over 3 years ago by Andrey Scherbovich <[email protected]>
Merge pull request #71 from WalletConnect/gh-69-add-eip-1559-support

add type and accessList params to Transaction

ae34851b6966ee5000e14eeb44e8afb19d263626 authored over 3 years ago by Andrey Scherbovich <[email protected]>
added more params to Transaction object; fixed client example app

940b435563aad6562a813c2815e0b80a69f13ab7 authored over 3 years ago by Andrey Scherbovich <[email protected]>
add type and accessList params to Transaction

5550c4f8826a513805b02ed97790eb68120b159a authored over 3 years ago by Andrey Scherbovich <[email protected]>
Merge pull request #63 from WalletConnect/gh-49-fix-client-app

fix client example app connection

9297fba1901d93d68418ee1b761b27ae2410ef0c authored over 3 years ago by Andrey Scherbovich <[email protected]>
Merge pull request #64 from WalletConnect/gh-52-adjust-deeplink

adjust deep link in example apps

93d013ef8a9c2ffbea618a78c3c264e6f6650375 authored over 3 years ago by Andrey Scherbovich <[email protected]>
Merge pull request #62 from WalletConnect/gh-61-fix-server-example-app

fix server example app

f2555e8e40c279da1493e7871c30150a5866f5b0 authored over 3 years ago by Andrey Scherbovich <[email protected]>
adjust deep link in example apps

3e111e07b6e4024eed02d915567203206a9f70a1 authored over 3 years ago by Andrey Scherbovich <[email protected]>
fix client example app connection

5955d021c98794377477afdb87b0f77f013becb5 authored over 3 years ago by Andrey Scherbovich <[email protected]>
fix server example app

948823b53c53f7361246d1b4c467812630e29561 authored over 3 years ago by Andrey Scherbovich <[email protected]>
revert

f91dce72c6cc7ceaf493c4895ac6d4ec36009fb5 authored over 3 years ago by Andrey Scherbovich <[email protected]>
make delegate method optional

b32e70ca1c589f63d080f1b21bedb7983a967b29 authored over 3 years ago by Andrey Scherbovich <[email protected]>
Merge pull request #59 from WalletConnect/zerion-changes

add didUpdate session to server delegate

76bd8b65be612d98918709959516f9ad6ea9cfef authored over 3 years ago by Andrey Scherbovich <[email protected]>
add didUpdate session to server delegate

566b694f82acd41d18a135a2818e607e88ce0ca0 authored over 3 years ago by Andrey Scherbovich <[email protected]>
Merge pull request #58 from WalletConnect/zerion-changes

Zerion changes

c73e66d485d5066b8dd30cb3b5dd528c5c1beff2 authored over 3 years ago by Andrey Scherbovich <[email protected]>
improve UpdateSessionHandler

f2eefeb07ed352f884b6246da1915b54e9286df2 authored over 3 years ago by Andrey Scherbovich <[email protected]>
fix client example app

2b9693e24a54bb2b15e92958b6a5d1e7b9326a28 authored over 3 years ago by Andrey Scherbovich <[email protected]>
fix unit tests

df2dccb7f18182f621f3caadc3ad3298d4e0d48f authored over 3 years ago by Andrey Scherbovich <[email protected]>
Merge branch 'master' of github.com:WalletConnect/WalletConnectSwift into zerion-changes

# Conflicts:
# Sources/PublicInterface/Client.swift
# Sources/PublicInterface/Session.swift

ed7ef94baae72a5b2fbc6fd5fe609bbbf08b6147 authored over 3 years ago by Andrey Scherbovich <[email protected]>
Revert "Add chain id to transaction"

This reverts commit 3ab80d1334da8734bfcc48f97f0df4bb9e45f6c0.

2b51dca34497fdb37862e4dec643fbb145d7835b authored over 3 years ago by Igor <[email protected]>
Add chain id to transaction

3ab80d1334da8734bfcc48f97f0df4bb9e45f6c0 authored over 3 years ago by Igor <[email protected]>
Revert "Starscream update"

This reverts commit 654b584fda69dc3baacd47af784d6b84801305e9.

3611c9e4a03ab876f8a7a3b68d9fa0090a1bec54 authored over 3 years ago by Igor <[email protected]>
Revert "Starscream update"

This reverts commit 3ba17b8fb1d47ce39a0be6421355b16ce9c41e5d.

6e4cb7fcfa4f06c558c9a36a8e6433c954d2af62 authored over 3 years ago by Igor <[email protected]>
Include optional chainId in DappInfo

94be0a316e454b08484357a3a34b0b4dbdad40a2 authored over 3 years ago by Igor <[email protected]>
Merge pull request #50 from WalletConnect/update-deps

Update deps

e446897dbc4bd0ee98d12e5a1a85178ab9efcf38 authored over 3 years ago by Andrey Scherbovich <[email protected]>
update version

2d27bdda6ad24cff109ad3c1c86665d147f2277b authored over 3 years ago by Andrey Scherbovich <[email protected]>
update CryptoSwift version

f5d8b767806e5a21a281f7bc1951ee91e946b850 authored over 3 years ago by Andrey Scherbovich <[email protected]>
Starscream update

654b584fda69dc3baacd47af784d6b84801305e9 authored almost 4 years ago by Igor <[email protected]>
Starscream update

3ba17b8fb1d47ce39a0be6421355b16ce9c41e5d authored almost 4 years ago by Igor <[email protected]>
Merge pull request #41 from hboon/patch-1

Fix typo in README.md

c86938785303b99ff09d90e32e553ce38eee0aa6 authored about 4 years ago by Dmitry Bespalov <[email protected]>
Merge pull request #42 from AlphaWallet/add-chainId-to-session-meta

Include optional `chainId` in DappInfo from incoming connection

bc8139f6bbcde66eaa52cd249f9117e8eb8cb123 authored about 4 years ago by Andrey Scherbovich <[email protected]>
Include optional `chainId` in DappInfo from incoming connection

81239c98d4f7d7775f118ad82389fe6f51922b0e authored about 4 years ago by Hwee-Boon Yar <[email protected]>
Fix typo in README.md

f0b77b6cb8208b688170086dfe83f2097c60d1b2 authored about 4 years ago by Hwee-Boon Yar <[email protected]>
Merge pull request #40 from WalletConnect/release/1.3.1

Bump version

0d9843db1370001ac4e684a9035433d70d4bad71 authored about 4 years ago by Dmitry Bespalov <[email protected]>
Bump version

7ab5fd71be6d9c1c94b1cdee5b480bece64901b6 authored about 4 years ago by Dmitry Bespalov <[email protected]>
Merge pull request #39 from WalletConnect/gh-38/fix-forced-unwrapped-delegate

Replaced forced unwrapping with optional

c60e3ec5cdbdc2e8ff92d94783aca3ccccea6641 authored about 4 years ago by Dmitry Bespalov <[email protected]>
Replaced forced unwrapping with optional

0750012ab0a0cdf775893727f4f2b912e6517782 authored about 4 years ago by Dmitry Bespalov <[email protected]>
Add scheme

31b3c117495d7a789e74c36f98c2bfcb4eea7130 authored about 4 years ago by Igor <[email protected]>
Merge pull request #36 from WalletConnect/fix-unit-tests

fix tests

cba68df31d42d8b821b459da0feba4e58c1ba00f authored about 4 years ago by Andrey Scherbovich <[email protected]>
update version

996711c7e4eae399ac1fc24ebf2e0e24643dc8d5 authored about 4 years ago by Andrey Scherbovich <[email protected]>
fix tests

f3debbb95e115d31c8a908df3c5931650b664a1a authored about 4 years ago by Andrey Scherbovich <[email protected]>
Merge pull request #35 from brunobar79/patch-1

Add scheme to client session info

34779e99547d2a77e3d6dd712eb5ea7e9da42e35 authored about 4 years ago by Dmitry Bespalov <[email protected]>
add default value for scheme param

b157e8da905487dc41b0810ea432f69097367ccb authored about 4 years ago by Bruno Barbieri <[email protected]>
Merge pull request #34 from brunobar79/fix-payload-ids

Fix payload ids

f961edaa9089b3de7a567403860d76d2e2cdf85d authored about 4 years ago by Dmitry Bespalov <[email protected]>
use Request.payloadId to generate ids

63681669fbe18f3d0ab19dacd32cbd3f7a53bea6 authored about 4 years ago by Bruno Barbieri <[email protected]>