-
Notifications
You must be signed in to change notification settings - Fork 8
Dev #184
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
Open
ameeshaagrawal
wants to merge
238
commits into
staging
Choose a base branch
from
dev
base: staging
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+11,378
−1,954
Open
Dev #184
Changes from all commits
Commits
Show all changes
238 commits
Select commit
Hold shift + click to select a range
29afa29
Merge pull request #129 from SocketDotTech/staging
arthcp 38accd5
Merge pull request #132 from SocketDotTech/staging
ameeshaagrawal 7ece1fa
Merge pull request #157 from SocketDotTech/staging
ameeshaagrawal 77e179c
chore: cleaned up unused events
tHeMaskedMan981 c38bb18
feat: added support for better trace
tHeMaskedMan981 b973416
feat: arbitrum fees deposit script
tHeMaskedMan981 e618874
fix: retry in verification script
ameeshaagrawal c98c4ce
fix: update initializer for direct plug deployments
ameeshaagrawal 2e6f7b2
fix: trace script
tHeMaskedMan981 9832e5f
test: fees plug migrations
ameeshaagrawal a46dfff
fix: disconnect script
ameeshaagrawal 6089717
fix: scripts
ameeshaagrawal 8ef6e5f
feat: single gateway approve function
ameeshaagrawal 324a937
feat: migrate fees plug and upgrade fees manager
ameeshaagrawal 578a5d0
fix: decimals in fees plug
ameeshaagrawal 31776a8
feat: update fees plug
ameeshaagrawal 5a99770
Merge pull request #160 from SocketDotTech/fix-plug-init
arthcp b5b5c7f
Merge pull request #161 from SocketDotTech/dev
arthcp 24dea23
Merge branch 'dev' of https://github.com/SocketDotTech/socket-protoco…
tHeMaskedMan981 01f1852
chore: cleanup
tHeMaskedMan981 b47c8fb
feat: added details for trace
tHeMaskedMan981 db621cb
feat: added support for local
tHeMaskedMan981 3c1427f
Merge pull request #158 from SocketDotTech/feat/trace
arthcp 1b09d43
feat: disable switchboard script
ameeshaagrawal 991eaf5
fix: fee constants
ameeshaagrawal 3bb9e4c
fix: rescue
ameeshaagrawal 8139bb7
Merge branch 'dev' into rescue
ameeshaagrawal 0a0ed83
chore: ignore trace.sh
ameeshaagrawal cfbf074
chore: package.json trace script
tHeMaskedMan981 e38b806
feat: added CCTP switchboard support
tHeMaskedMan981 548d34a
Merge pull request #159 from SocketDotTech/fix/verify
arthcp dd788f6
Merge pull request #162 from SocketDotTech/rescue
arthcp 9b87d66
fix: add trigger vars in interface
ameeshaagrawal af09b36
fix: tests
ameeshaagrawal 8affab2
feat: cctp support
tHeMaskedMan981 eef60c8
feat: reduced low finality to 0 blocks
tHeMaskedMan981 aff04b7
Merge pull request #165 from SocketDotTech/feat/finality-update
tHeMaskedMan981 7327772
Change address -> bytes32 for target, socket, sb and related which mi…
gwalen ef81dc9
Fix hardhat scripts; fix missing conversions for address <-> bytes32
gwalen abeab6a
chore: publish core 1.1.23
ameeshaagrawal 03d7fba
Linter changes
gwalen c82bae2
remove resolved comments
gwalen 0b2551f
Add Solana chainSlugs and bump version
gwalen aac9e03
feat: added cctp constants
tHeMaskedMan981 1223806
fix: tests update plugs, allowing partial deployment
tHeMaskedMan981 1fe7b30
fix: rename previousDigestsHash -> prevBatchDigestHash
tHeMaskedMan981 45ca466
chore: lint
tHeMaskedMan981 6815927
Merge branch 'dev' into feat/cctp
tHeMaskedMan981 eab84a5
chore: dev deployment
tHeMaskedMan981 0d9f2d5
Merge branch 'feat/cctp' of https://github.com/SocketDotTech/socket-p…
tHeMaskedMan981 2b98150
fix: PR comments, cleanup
tHeMaskedMan981 7847a71
refactor: WritePrecompile -> handlePayload() -> abi.decode for switch…
gwalen d831b38
feat: added RequestSettled, PlugAdded events for indexing
tHeMaskedMan981 1db7c8b
fix: cctp remote endpoints
tHeMaskedMan981 83795a4
Merge pull request #166 from SocketDotTech/fix-watcher-interface
ameeshaagrawal 4e03e91
feat: auction manager inherit ag base
ameeshaagrawal 548970e
test: expire bid
ameeshaagrawal 913d6c9
feat: replace function with calldata for onCompleteData
ameeshaagrawal cfc6f9b
fix: topics and signatures
ameeshaagrawal 31e4f5a
fix: tests
ameeshaagrawal 0ec2f49
Merge pull request #168 from SocketDotTech/fix/auction-manager
ameeshaagrawal 523388a
fix: add tryCall
ameeshaagrawal 6d548ca
fix: fees manager as app gateway
ameeshaagrawal bc4bcfa
WIP
gwalen 5522c6d
Add ForwarderSolana and solana gatway and call scripts
gwalen db1038a
refactor: add creating Solana style digest; emit debug events; fix de…
gwalen feebeb7
Merge branch 'dev' into dev-solana-v2
gwalen c9e61f3
fix: after merge fix; remove unused test and fix IWatcher type
gwalen 30127c7
refactor: remove Solana related files and deploy script changes
gwalen b66faa7
Remove calculating solana digest from WritePrecompile
gwalen 3c67df3
Cr fixes; add missing CCTP enums & constants
gwalen b6a40fb
fix: cr fixes: remove comments, remove debug events
gwalen e05c835
fix: fallback target address
ameeshaagrawal c5707ce
fix: lint
ameeshaagrawal ee27c1f
fix: remove comments after yarn lints makes them unusable
gwalen 74c0bf8
Merge pull request #167 from SocketDotTech/dev-solana-v2
gwalen b407108
fix: lost letter
gwalen aaf17fd
Merge branch 'dev' into feat/cctp
tHeMaskedMan981 74babcc
feat: merged dev into cctp
tHeMaskedMan981 9955ad3
Merge pull request #163 from SocketDotTech/feat/cctp
tHeMaskedMan981 9c47130
feat: msg sb
ameeshaagrawal 5bca6d2
feat: socket changes
ameeshaagrawal fd71193
feat: msg plug base
ameeshaagrawal 8d85de2
fix: build
ameeshaagrawal 7e09d34
feat: pack counts in payload id
ameeshaagrawal 548539b
fiz: payable fallback
ameeshaagrawal d367f01
fix: process trigger in fast sb
ameeshaagrawal c098faf
fix: add fees
ameeshaagrawal 3b3023d
fix: contract bugs
ameeshaagrawal 46b2630
fix: fees
ameeshaagrawal d23365b
feat: tests
ameeshaagrawal a70db0e
feat: helpers in msg sb
ameeshaagrawal 4722cbe
fix: tests
ameeshaagrawal 58e9af1
test: refactor
ameeshaagrawal 6d70b74
fix: dynamic payload
ameeshaagrawal b589ba0
fix: check if sb is valid
ameeshaagrawal 1953bcd
Merge pull request #179 from SocketDotTech/feat/msg-sb
ameeshaagrawal b153181
feat: merge counts to uint160
ameeshaagrawal 4ac2cae
fix: assign uint64 sb id
ameeshaagrawal ae497dd
fix: build
ameeshaagrawal 2fec838
fix: id data type
ameeshaagrawal c3219f5
fix: setup tests
ameeshaagrawal 546053e
fix: msg sb tests
ameeshaagrawal 064f44e
fix: fees test
ameeshaagrawal 597176a
fix: lint
ameeshaagrawal 7067a19
feat: verify transmitter sign in sb
ameeshaagrawal 2075b53
fix: rename transmitter sig to proof
ameeshaagrawal d087e96
fix: transmitter addr to bytes32 in digest
ameeshaagrawal 743519b
feat: revert on receive
ameeshaagrawal 07f6eeb
feat: disconnect fn in socket
ameeshaagrawal 74cbea2
feat: dynamic gas limit buffer
ameeshaagrawal 02a1c6e
feat: trigger function
ameeshaagrawal 0a1db1e
Merge pull request #170 from SocketDotTech/fees-manager-gateway
ameeshaagrawal 24f1ec3
Merge branch 'dev' into fix-oncomplete-hook
ameeshaagrawal 6920846
Merge pull request #169 from SocketDotTech/fix-oncomplete-hook
arthcp 6daf1fd
Merge pull request #180 from SocketDotTech/fix-payload-id
arthcp 03584e6
Merge pull request #181 from SocketDotTech/fix-transmitter-verification
arthcp 4880b4b
Merge pull request #182 from SocketDotTech/fixes
arthcp 327937c
fix: deploy scripts
ameeshaagrawal 31fb72e
fix: sb id as input in batcher
ameeshaagrawal 52943d1
fix: scripts
ameeshaagrawal 64da901
feat: dev deployments
ameeshaagrawal fc69064
chore: update readme and fix lint
ameeshaagrawal 4bae8b3
chore: verify contracts
ameeshaagrawal 143682b
fix: deploy-scripts
tHeMaskedMan981 b6c5baa
Merge branch 'deploy-scripts' of https://github.com/SocketDotTech/soc…
tHeMaskedMan981 f7e53f7
Merge branch 'dev' into deploy-scripts
ameeshaagrawal ce204b6
fix: lint
ameeshaagrawal 9bdbc2e
fix: write precompile data
ameeshaagrawal fc2a9d7
chore: uncomment
ameeshaagrawal 64a5446
fix: scripts
tHeMaskedMan981 8cecee0
Merge branch 'deploy-scripts' of https://github.com/SocketDotTech/soc…
tHeMaskedMan981 01f331b
fix: scripts
ameeshaagrawal 3b799bf
feat: stage deployments
ameeshaagrawal f618d2b
doc: commments
ameeshaagrawal 1cd0c98
feat: test mocks
ameeshaagrawal c13b51d
test: unit socket tests
ameeshaagrawal 918b71a
test: utils
ameeshaagrawal 8c00261
fix: rescue nft
ameeshaagrawal c48fdd5
Merge pull request #185 from SocketDotTech/deploy-scripts
arthcp c6b8b85
test: memory to storage
ameeshaagrawal 72d02ce
fix: use init socket to initialise plugs
ameeshaagrawal 25b1954
doc: natspecs
ameeshaagrawal 35472ee
feat: emit promise execution params
ameeshaagrawal f52fc12
fix: expire bid and end auction
ameeshaagrawal 285732e
fix: build
ameeshaagrawal b3cb0e4
fix: promise callback test
ameeshaagrawal 676cdd3
fix: build
ameeshaagrawal 62cba88
feat: upgrade AM and schedule prec
ameeshaagrawal a84a176
fix: sb ids
ameeshaagrawal 3431615
fix: rearrange tests
ameeshaagrawal aa38de3
feat: sb tests
ameeshaagrawal db5a18d
feat: watcher tests
ameeshaagrawal 059e2b2
feat: receiver interface
ameeshaagrawal 096a288
feat: post deposit hook for receiver
ameeshaagrawal 84a7e96
fix: tests
ameeshaagrawal f496651
feat: susdc
ameeshaagrawal a888497
feat: data with deposits
ameeshaagrawal f2add44
feat: erc20 credit system
ameeshaagrawal 580fa0a
fix: build and tests
ameeshaagrawal 71b796a
feat: burn and mint susdc
ameeshaagrawal c1cb25a
fix: mint burn
ameeshaagrawal cb6eede
test: susdc mint and burn
ameeshaagrawal acdf69f
fix: nonce, s3 config overrides
tHeMaskedMan981 18f2f29
fix: interfaces
ameeshaagrawal 8405080
fix: rearrange test
ameeshaagrawal e622600
fix: data tests
ameeshaagrawal 9053929
fix: lint
ameeshaagrawal 3b3705c
fix: scripts
ameeshaagrawal 0d309be
fix: script errors
ameeshaagrawal 8f96adf
fix: test setup
ameeshaagrawal e855a4e
fix: signer nonce
tHeMaskedMan981 5f569b5
chore: bump package
ameeshaagrawal 3428dc7
fix: add set max fee
ameeshaagrawal d8e6230
feat: handle revert on burn
ameeshaagrawal 0021e17
feat: whitelist susdc receivers
ameeshaagrawal 10d84ec
fix: remove burn revert handler
ameeshaagrawal 6371b4d
Merge branch 'master' into fees-deposit-hook
ameeshaagrawal be6cc5d
feat: opt sepolia dev deployments
ameeshaagrawal fa0bc5d
rm: old contracts
ameeshaagrawal 7cc66f4
feat: added tokenMap
tHeMaskedMan981 96f157d
Merge branch 'fees-deposit-hook' of https://github.com/SocketDotTech/…
tHeMaskedMan981 c6cbbae
feat: script to whitelist susdc receiver
ameeshaagrawal edbf917
feat: added 10 chains
tHeMaskedMan981 e14aec5
fix: trigger retryable
ameeshaagrawal a5448c8
fix: lint
ameeshaagrawal 0ea1478
feat: upgrade watcher
ameeshaagrawal 0552186
feat: added new chains
tHeMaskedMan981 5201405
feat: new deployments
tHeMaskedMan981 74d6945
feat: added hyperevm
tHeMaskedMan981 55b3bb0
feat: stage deployed
tHeMaskedMan981 1a2c0f2
feat: dev deployments
tHeMaskedMan981 811a166
chore: package
tHeMaskedMan981 8170c95
fix: per chain fees
ameeshaagrawal 86124e8
fix: setter scripts
ameeshaagrawal 26220fc
feat: upgrade dev
ameeshaagrawal 712a384
fix: commented transmitter check
ameeshaagrawal 30d39fc
Merge pull request #193 from SocketDotTech/chain-fees
ameeshaagrawal 039c208
feat: mark katana legacy
ameeshaagrawal e732284
fix: update supported chains
ameeshaagrawal 3c41419
feat: sei gas limit
arthcp 55ba9cc
feat: test dev upgrades
ameeshaagrawal a218a61
feat: remove plume
ameeshaagrawal 0d21aa2
feat: prod deployment
tHeMaskedMan981 59eb1b2
Merge branch 'fees-deposit-hook' of https://github.com/SocketDotTech/…
tHeMaskedMan981 ac33353
feat: hyper gas limti
arthcp 5e841f6
feat: eth gas price and finality
tHeMaskedMan981 7c5bdb4
fix: max fees fees manager
ameeshaagrawal 992f766
fix: uncomment bash
ameeshaagrawal 15ce8b1
fix: upgrade evmx contracts
ameeshaagrawal bf7e4be
fix: lint
ameeshaagrawal 8decf3b
fix: upgrade contracts and fix expiry
ameeshaagrawal df2db6e
fix: verify
tHeMaskedMan981 8a578e6
Merge branch 'fees-deposit-hook' into hyper-gas-limit
tHeMaskedMan981 3575360
Merge pull request #194 from SocketDotTech/hyper-gas-limit
tHeMaskedMan981 bebe6d5
Merge branch 'fees-deposit-hook' of https://github.com/SocketDotTech/…
tHeMaskedMan981 493b472
fix: surge protocol fees
ameeshaagrawal b711aa2
fix: lint
ameeshaagrawal b71be78
feat: script to update forwarder and promise beacon
ameeshaagrawal f4dfa03
feat: make promise resolver proxy
ameeshaagrawal 7936901
feat: remove susdc
ameeshaagrawal e15509d
fix: test and scripts
ameeshaagrawal f26952b
doc: refactor
ameeshaagrawal 7e0e390
fix: lint
ameeshaagrawal 1ff3fe9
fix: revert temp changes from surge
ameeshaagrawal dade540
feat: payload revert
ameeshaagrawal fabdffb
Merge pull request #198 from SocketDotTech/revert-commented-changes
ameeshaagrawal d916bb4
fix: remove deprecated states
ameeshaagrawal ce9a936
test: permit
ameeshaagrawal a72f95e
Merge pull request #199 from SocketDotTech/payload-reverts
ameeshaagrawal d083380
Merge pull request #197 from SocketDotTech/fees-manager-revert
ameeshaagrawal 6a3cd9f
Merge pull request #196 from SocketDotTech/script-and-proxy-changes
ameeshaagrawal 9ca44d5
Merge pull request #188 from SocketDotTech/fix/expire-bid
ameeshaagrawal 075f3f3
Merge pull request #187 from SocketDotTech/natspecs
ameeshaagrawal 594f312
Merge pull request #200 from SocketDotTech/socket-test
ameeshaagrawal 40be373
Merge pull request #201 from SocketDotTech/clean-storage
ameeshaagrawal 6c4a37a
Merge branch 'dev' into deploy-scripts
ameeshaagrawal a332094
Merge pull request #203 from SocketDotTech/deploy-scripts
ameeshaagrawal File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,3 +31,7 @@ deployments/local_verification.json | |
|
||
testScript.sh | ||
CLAUDE.md | ||
|
||
.idea/ | ||
|
||
hardhat-scripts/loadTest/* |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -33,4 +33,5 @@ deployContracts.sh | |
.env* | ||
images/ | ||
setupInfraContracts.sh | ||
testScript.sh | ||
testScript.sh | ||
trace.sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Inconsistent error removal in documentation
The summary mentions removing
SwitchboardExistsOrDisabled()
error, but the file only showsSwitchboardExists()
at line 54. The documentation should accurately reflect what was removed.🤖 Prompt for AI Agents