Skip to content
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

[WIP] Update Electron dependancy (LEGACY) #3363

Closed
wants to merge 41 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
e20faac
Updated Electron and patched api usage
409H Jul 14, 2020
45a5c0a
Fixed ts error
409H Jul 28, 2020
454dcdc
Update some dependencies
FrederikBolding Aug 3, 2020
89bf2a1
Update dependancys to run electron7
409H Aug 11, 2020
eb1bcc8
Bumped electron updater for smooother build
409H Aug 11, 2020
356402b
Update node version for CI
FrederikBolding Aug 12, 2020
021d623
Fix some TS issues
FrederikBolding Aug 12, 2020
f559093
Bumped node-sass
FrederikBolding Aug 12, 2020
0475325
Fix more TS issues
FrederikBolding Aug 12, 2020
f24b72f
Update yarn.lock
FrederikBolding Aug 20, 2020
b31321a
Fix issues with toChecksumAddress
FrederikBolding Aug 20, 2020
526e061
Fix a buffer issue
FrederikBolding Aug 20, 2020
68e5604
Fix most TSC errors & fix jest
Mrtenz Aug 28, 2020
1df2022
Fix remaining Jest/TS issues
Mrtenz Sep 8, 2020
767c332
Fix hexEncodeData function
Mrtenz Sep 8, 2020
27228d4
Get Electron running again
Mrtenz Sep 8, 2020
7fef639
Fix package.json
Mrtenz Sep 8, 2020
bb150d7
Merge branch 'legacy' into security/update_electron
Mrtenz Sep 8, 2020
af0d2ff
Fix yarn.lock
Mrtenz Sep 8, 2020
df2454a
Downgrade Electron to v9
Mrtenz Sep 24, 2020
65e966e
Fix issue with private keys
Mrtenz Sep 24, 2020
370e4ff
Disable build for 32bit windows
409H Nov 3, 2020
f38771b
Added explicitly the eth-enclave to connect-src csp
409H Nov 9, 2020
2bd0c16
Fix csp error for enclave
409H Nov 9, 2020
22fdcf0
Fix issue with contract abi being null|undefined
409H Jan 5, 2021
662c28b
Potentially fix signing and sending transactions
Mrtenz Jan 5, 2021
3e28206
Fix Ledger and Trezor
Mrtenz Jan 5, 2021
f364396
Fix sending with Ledger
Mrtenz Jan 6, 2021
3b72b38
Update ledger dependency to latest
409H Jan 6, 2021
a0734a7
Bump Node version
Mrtenz Jan 6, 2021
c62ea76
Bump Ledger libs
Mrtenz Jan 6, 2021
2649440
Replace webapp-webpack-plugin
Mrtenz Jan 7, 2021
1c1051a
Bump version
409H Jan 7, 2021
dc63a15
Once again fix Ledger
Mrtenz Jan 11, 2021
c979ecf
Fix node version in GitHub workflow
Mrtenz Jan 11, 2021
34ee15a
Attempt to use Electron v10
Mrtenz Jan 11, 2021
d33da1f
Remove node-gyp dependency
Mrtenz Jan 16, 2021
467a573
Add libudev to CI
Mrtenz Jan 17, 2021
b1319c4
Fix yarn.lock
Mrtenz Jan 17, 2021
57e7790
Fixed for keystore generation and unlocking
409H Jan 26, 2021
ee8d40f
Fixed Trezor pin popup for non-touchscreen Trezor hardware
409H Mar 11, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix issue with contract abi being null|undefined
409H committed Jan 5, 2021
commit 22fdcf0480845e42fd9dc4b4bccf1ea1e26e5b19
1 change: 1 addition & 0 deletions common/libs/contracts/index.ts
Original file line number Diff line number Diff line change
@@ -31,6 +31,7 @@ export default class Contract {

constructor(abi: any, outputMappings: ContractOutputMappings = {}) {
this.assignABIFuncs(abi, outputMappings);
this.abi = abi;
}

private assignABIFuncs = (abi: any, outputMappings: ContractOutputMappings) => {