Skip to content

2.5.1 #500

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 63 commits into from
Mar 23, 2022
Merged

2.5.1 #500

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
28a9c7a
Drop cache again.
yaroslavyaroslav Nov 22, 2021
16190bd
Add branch to CI/CD pipeline.
yaroslavyaroslav Dec 9, 2021
6bff25e
Merge branch 'develop' into ganche-tests
yaroslavyaroslav Dec 9, 2021
5731de2
Rename Tests to swift style convention.
yaroslavyaroslav Dec 16, 2021
b778f1e
Switch Eth provider from Infura to Ganache
yaroslavyaroslav Dec 16, 2021
62272dd
Update all remote tests for ganache (fails yet).
yaroslavyaroslav Dec 16, 2021
19803fb
Update ci/cd.
yaroslavyaroslav Dec 16, 2021
fe4cbd3
Fix tests plans in carthage xcproject.
yaroslavyaroslav Dec 16, 2021
11d64d9
Disable testing until it fixes.
yaroslavyaroslav Dec 16, 2021
2c755ba
Merge pull request #428 from skywinder/master
yaroslavyaroslav Dec 23, 2021
1e5ec85
Merge branch 'develop' into ganache-tests
yaroslavyaroslav Dec 26, 2021
25fe00a
Update CHANGELOG.md
akhmat-s Dec 27, 2021
5b45521
Update README.md
Valter4578 Dec 30, 2021
5ab4c5f
Fix decoding dynamic tuples and arrays with dynamic subtypes within t…
jimmyneutront Dec 30, 2021
75c7e77
Fix warns
Valter4578 Jan 3, 2022
051f94f
Provide basic tolerance to EIP-1559 data
mloit Feb 10, 2022
47245bf
Merge remote-tracking branch 'skywinder/warns' into develop
yaroslavyaroslav Mar 5, 2022
ab873c5
Fix tokenURI method name for ERC721 and ERC721x tokens
Sarquella Mar 10, 2022
2096fbe
Drop Example pods dependencies.
yaroslavyaroslav Mar 10, 2022
547d1d6
Update .gitignore configuration.
yaroslavyaroslav Mar 10, 2022
aa0cde8
Updated to the 'Swift Way' of using the Numeric Protocol, and query t…
mloit Mar 13, 2022
cd5746d
fix buffer overrun issue (#470) where initialization with random byte…
mloit Mar 14, 2022
47c83ee
fix last 4 warnings
mloit Mar 14, 2022
c5886dd
Merge pull request #414 from yaroslavyaroslav/drop-cache
yaroslavyaroslav Mar 15, 2022
57cedc3
Merge pull request #443 from skywinder/warns
yaroslavyaroslav Mar 15, 2022
e73d872
Merge pull request #483 from mloit/fix-all-warnings
yaroslavyaroslav Mar 15, 2022
aeaf915
Delete ABIDecoding.swift
yaroslavyaroslav Mar 15, 2022
e996889
Delete ABIDecoding.swift
yaroslavyaroslav Mar 15, 2022
39b76e6
Merge pull request #482 from mloit/use-swift-numeric
yaroslavyaroslav Mar 15, 2022
276815f
Fix Issue #464. TransactionDetails incorrectly showing blockNumber as…
mloit Mar 15, 2022
f665a7c
Merge pull request #484 from mloit/fix-transaction-index
yaroslavyaroslav Mar 15, 2022
91065b3
Merge branch 'develop' into ganache-tests
yaroslavyaroslav Mar 16, 2022
2d3f21f
Update ganache github pipeline.
yaroslavyaroslav Mar 16, 2022
fcec547
Make ganache run in background.
yaroslavyaroslav Mar 16, 2022
6c7d192
Teprorary fix ganache local tests bugs (disable them)
yaroslavyaroslav Mar 16, 2022
59de47e
Delete ganache-test branch from github actions pipeline
yaroslavyaroslav Mar 16, 2022
1b163c4
Add local tests run on ci/cd for Carthage and SPM.
yaroslavyaroslav Mar 16, 2022
281e495
Merge branch 'ganache-tests' of github.com:yaroslavyaroslav/web3swift…
yaroslavyaroslav Mar 16, 2022
fe9ba83
Merge branch 'develop' into ganache-tests
yaroslavyaroslav Mar 16, 2022
9d84b4a
refactor to remove force unwraps
mloit Mar 16, 2022
b5575ef
Unnecessary update of ci.yml
yaroslavyaroslav Mar 17, 2022
5b35c78
Merge branch 'ganache-tests' of github.com:yaroslavyaroslav/web3swift…
yaroslavyaroslav Mar 17, 2022
17d33db
Merge pull request #485 from yaroslavyaroslav/ganache-tests
yaroslavyaroslav Mar 17, 2022
cbaea38
Merge pull request #438 from ZeroCode999/update-changelog
yaroslavyaroslav Mar 17, 2022
d5d2ed7
Fix the depricated warnings for Variant.sha512, replaced with Variant…
mloit Mar 20, 2022
482589d
Changed the parsing in TransactionInBlock to properly use the Decodab…
mloit Mar 20, 2022
20ee310
fix the implicit cast warning
mloit Mar 20, 2022
dc0d85b
restoreWeb3+BrowserFunctions before proper refactor to remove relianc…
mloit Mar 20, 2022
df358d4
refactored to work with Decodable stream
mloit Mar 20, 2022
529d9ec
nil coalescing
mloit Mar 20, 2022
1edf2f6
more nil coalescing to clean up the original code
mloit Mar 20, 2022
55c8c93
Merge pull request #440 from jimmyneutront/develop
yaroslavyaroslav Mar 21, 2022
ec6775e
Merge pull request #489 from mloit/fix-test-warns
yaroslavyaroslav Mar 21, 2022
4943412
Revert "Merge pull request #440 from jimmyneutront/develop"
yaroslavyaroslav Mar 21, 2022
5edab19
Merge pull request #479 from Sarquella/fix/ERC721-tokenURI-method-name
yaroslavyaroslav Mar 22, 2022
9046350
File is empty and unused since 2018, I'm pretty sure we don't need it
mloit Mar 22, 2022
f85ab50
Merge pull request #467 from mloit/tolerate1559
yaroslavyaroslav Mar 23, 2022
17d7321
Merge branch 'develop' into fix-random-init
yaroslavyaroslav Mar 23, 2022
e6f526e
Merge pull request #490 from mloit/remove-dead-code
yaroslavyaroslav Mar 23, 2022
e1b0306
Merge pull request #481 from mloit/fix-random-init
yaroslavyaroslav Mar 23, 2022
52002db
updated the xcode project file to reflect the file status change.
mloit Mar 23, 2022
c781699
Merge pull request #496 from mloit/feature/remove-unused-file
yaroslavyaroslav Mar 23, 2022
239887d
Update github action settings
yaroslavyaroslav Mar 23, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
32 changes: 26 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@ jobs:
spm:
name: Swift Package Manager 5.4
runs-on: macOS-11
concurrency: spm
concurrency:
group: spm-${{ github.run_id }}
cancel-in-progress: false
env:
DEVELOPER_DIR: /Applications/Xcode_12.5.1.app/Contents/Developer
steps:
Expand All @@ -32,12 +34,22 @@ jobs:
run: swift package resolve
- name: Build
run: swift build --build-tests
# - name: Run local tests
# run: swift test --skip-build -c debug --filter localTests
- name: Install ganache
run: npm install ganache --global
- name: Start ganache in background
run: ganache &
- name: Wait till ganache starts
run: sleep 1
- name: Run local tests
run: swift test --skip-build -c debug --filter localTests
# - name: Run remote tests
# run: swift test --skip-build -c debug --filter remoteTests
carthage:
name: Carthage
runs-on: macOS-11
concurrency: carthage
concurrency:
group: carthage-${{ github.run_id }}
cancel-in-progress: false
env:
DEVELOPER_DIR: /Applications/Xcode_12.5.1.app/Contents/Developer
strategy:
Expand All @@ -53,5 +65,13 @@ jobs:
run: carthage build --no-use-binaries --platform iOS Simulator --use-xcframeworks
- name: Building framework
run: xcodebuild build-for-testing -project "web3swift.xcodeproj" -scheme "web3swift" -destination "${{matrix.destination}}" -testPlan LocalTests
# - name: Running local tests
# run: xcodebuild test-without-building -project "web3swift.xcodeproj" -scheme "web3swift" -destination "${{matrix.destination}}" -testPlan LocalTests
- name: Install ganache
run: npm install ganache --global
- name: Start ganache in background
run: ganache &
- name: Wait till ganache starts
run: sleep 1
- name: Run local tests
run: xcodebuild test-without-building -project "web3swift.xcodeproj" -scheme "web3swift" -destination "${{matrix.destination}}" -testPlan LocalTests
# - name: Run remote tests
# run: xcodebuild test-without-building -project "web3swift.xcodeproj" -scheme "web3swift" -destination "${{matrix.destination}}" -testPlan RemoteTests
8 changes: 3 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -47,15 +47,13 @@ Package.pins
# you should judge for yourself, the pros and cons are mentioned at:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
# Pods/
# Example/web3swiftBrowser/Pods
Example/**/Pods

# Carthage
#
# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts

#Carthage/Build
Carthage/Checkouts
Carthage/Build

# fastlane
#
Expand Down
765 changes: 528 additions & 237 deletions CHANGELOG.md

Large diffs are not rendered by default.

14 changes: 0 additions & 14 deletions Carthage/Checkouts/BigInt/.codecov.yml

This file was deleted.

29 changes: 0 additions & 29 deletions Carthage/Checkouts/BigInt/.github/workflows/jazzy.yml

This file was deleted.

47 changes: 0 additions & 47 deletions Carthage/Checkouts/BigInt/.github/workflows/swift.yml

This file was deleted.

6 changes: 0 additions & 6 deletions Carthage/Checkouts/BigInt/.gitignore

This file was deleted.

8 changes: 0 additions & 8 deletions Carthage/Checkouts/BigInt/.jazzy.yml

This file was deleted.

1 change: 0 additions & 1 deletion Carthage/Checkouts/BigInt/.swift-version

This file was deleted.

10 changes: 0 additions & 10 deletions Carthage/Checkouts/BigInt/.travis.yml

This file was deleted.

17 changes: 0 additions & 17 deletions Carthage/Checkouts/BigInt/BigInt.podspec

This file was deleted.

Loading