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

Giano 2.0 - Multiple signers support #19

Merged
merged 56 commits into from
Mar 24, 2025
Merged
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
689e78d
multisig contracts
gabspeck Mar 3, 2025
9293a81
Implement auto-generated user IDs in AccountRegistry
gabspeck Mar 4, 2025
90f5ce6
update NatSpec docs
gabspeck Mar 4, 2025
54b6164
split InvalidSignature error
gabspeck Mar 4, 2025
c76b9f1
prevent admin lockout
gabspeck Mar 4, 2025
ec079f9
update Giano Ignition module
gabspeck Mar 4, 2025
8d1a852
integrate test suite with vs code
gabspeck Mar 6, 2025
04e26ea
update .gitignore to handle PNPM stores
gabspeck Mar 6, 2025
748d68c
instruct cursor to ignore build outputs and deps
gabspeck Mar 6, 2025
3443ad0
cursorrules for solidity development
gabspeck Mar 6, 2025
fba8783
enable automining by default
gabspeck Mar 6, 2025
28d413c
add mocha manually to enable vs code integration
gabspeck Mar 6, 2025
9cc9490
reorganize ignition modules
gabspeck Mar 6, 2025
f9aeffa
add pause and batch execute features to Account
gabspeck Mar 6, 2025
544cf85
use CREATE2 in AccountFactory
gabspeck Mar 6, 2025
9e2ad12
TestContract for testing
gabspeck Mar 6, 2025
dc806dd
Remove obsolete ERC721SafeTransferAccount
gabspeck Mar 6, 2025
6493e92
new test utils
gabspeck Mar 6, 2025
4fb234a
new test suites (wip)
gabspeck Mar 6, 2025
3c72cf6
remove AI generated comments
gabspeck Mar 6, 2025
76b37fe
key request tests
gabspeck Mar 6, 2025
a564e29
wip: encode public key x and y in signature struct
gabspeck Mar 6, 2025
b852097
fix key encoding issues, request mgmt tests
gabspeck Mar 7, 2025
d58f4e1
Key Request rejection test
gabspeck Mar 7, 2025
9e80b40
update cursorrules to instruct AI to ommit comments
gabspeck Mar 7, 2025
efcfd63
Key Removal tests
gabspeck Mar 7, 2025
d84faa7
fix test suite
gabspeck Mar 7, 2025
9e40f80
Transaction Execution Tests
gabspeck Mar 7, 2025
8f2c572
Batch Execution tests
gabspeck Mar 7, 2025
595f796
admin operations tests
gabspeck Mar 7, 2025
cb6df24
Pause functionality tests
gabspeck Mar 7, 2025
0400308
formatting
gabspeck Mar 7, 2025
4675782
ERC1271 tests
gabspeck Mar 10, 2025
63ee90c
ERC721/ERC1115 receiver tests
gabspeck Mar 10, 2025
72c657e
Utility functions tests
gabspeck Mar 10, 2025
93c3ad8
Security feature tests
gabspeck Mar 10, 2025
42b8524
remove useless beforeEach code
gabspeck Mar 10, 2025
24bace5
accountregistry test suite
gabspeck Mar 10, 2025
893b00f
helper test functions
gabspeck Mar 10, 2025
d806b12
further helper functions
gabspeck Mar 10, 2025
b843b7c
remove unused declarations
gabspeck Mar 10, 2025
b697270
typescript lint issues
gabspeck Mar 10, 2025
0c2a19e
remove redundant integration test suite
gabspeck Mar 11, 2025
5b95e90
remove AI yapping
gabspeck Mar 11, 2025
ff58ede
remove redundant code
gabspeck Mar 11, 2025
7f70aed
remove AI yapping from contract
gabspeck Mar 11, 2025
1f20751
extract common function to util package
gabspeck Mar 11, 2025
6471338
lint fixes
gabspeck Mar 11, 2025
d072d7e
extract P256 bytecode to its own file to improve readability
gabspeck Mar 11, 2025
f4c0e7d
use credential ID to track signers in Account contract
gabspeck Mar 17, 2025
adc5f62
standardize references to credential ID
gabspeck Mar 17, 2025
5ffe473
change key references to credential
gabspeck Mar 17, 2025
bee5822
simplify account request flow (wip)
gabspeck Mar 17, 2025
3d576ab
fix remaining tests after simplifying credential request flow
gabspeck Mar 17, 2025
f846111
remove numeric user ID from AccountRegistry
gabspeck Mar 24, 2025
3e0372d
rename error for coherence
gabspeck Mar 24, 2025
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
update .gitignore to handle PNPM stores
  • Loading branch information
gabspeck committed Mar 6, 2025
commit 04e26ea994cde3aaf4619b00583ce3a41d0e94bb
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -2,6 +2,7 @@
!**/.env.sample
dist/
node_modules/
.pnpm-store/
.idea/
stats.html
latest.sql