Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
200 commits
Select commit Hold shift + click to select a range
1f2479c
feat: added outbound tx types in proto
0xNilesh Nov 24, 2025
09d4f1f
refactor: added generated protobuf
0xNilesh Nov 24, 2025
ec36d47
fix: fixed integration tests
0xNilesh Nov 24, 2025
00c7eff
fix: fixed txType change in universalClient
0xNilesh Nov 24, 2025
3a4a25c
refactor: modified txType change in inbound keeper methods
0xNilesh Nov 24, 2025
317f0f1
refactor: added generated protobuf
0xNilesh Nov 24, 2025
55af6f9
feat: updated validateBasic fn of outbound msg type
0xNilesh Nov 24, 2025
912c95c
feat: updated validateBasic tests of outbound msg type
0xNilesh Nov 24, 2025
e3a4af2
refactor: added id changes in the UniversalTx
0xNilesh Nov 24, 2025
d8600b3
refactor: modified outbound and universal_tx tests for id changes
0xNilesh Nov 24, 2025
a14a262
feat: updated universalTx proto
0xNilesh Nov 26, 2025
baad061
refactor: added generated protobuf
0xNilesh Nov 26, 2025
1c94b1f
fix: fixed proxy runtime bytecode
0xNilesh Nov 26, 2025
d032fcf
refactor: added a helper util to fetch the chain id dynamically
0xNilesh Nov 26, 2025
7530fa0
refactor: added event signature of withdraw event
0xNilesh Nov 26, 2025
8162bbf
refactor: update validateBasic of universalTx
0xNilesh Nov 26, 2025
deb9339
tests: updated tests of universalTx
0xNilesh Nov 26, 2025
7b58ce2
feat: added unique key of UniversalTx for pc originating Outbound
0xNilesh Nov 26, 2025
ad1435e
refactor: added abi fn for decoding UniversalTxWithdraw event
0xNilesh Nov 26, 2025
3408a06
feat: added keeper methods to create outbound from logs and attach to…
0xNilesh Nov 26, 2025
c747946
feat: added outbound creation in inbound execution
0xNilesh Nov 26, 2025
a482ed0
feat: added outbound creation in msg execute payload
0xNilesh Nov 26, 2025
2e26705
refactor: added OutboundCreatedEvent event
0xNilesh Nov 26, 2025
e96f363
feat: added evm_hooks processing to create new UTx
0xNilesh Nov 26, 2025
c7c0dfb
refactor: added generated protobuf
0xNilesh Nov 26, 2025
bbba94e
feat: modified outbound proto and added a voteOutbound msg
0xNilesh Nov 28, 2025
a0fb697
refactor: added generated protobuf
0xNilesh Nov 28, 2025
998ef0f
feat: renamed outbound_index to outbound_id
0xNilesh Nov 28, 2025
a965604
refactor: added generated protobuf
0xNilesh Nov 28, 2025
ed4d80b
feat: added outboundId and outboundBallot key
0xNilesh Nov 28, 2025
b03b02d
refactor: added generated protobuf
0xNilesh Nov 28, 2025
d8bc210
refactor: updated outbound_tx type
0xNilesh Nov 28, 2025
8a7873f
feat: added OutboundCreatedEvent
0xNilesh Nov 28, 2025
e249763
feat: added a keeper method to vote on outbound ballot
0xNilesh Nov 28, 2025
3f8a24b
feat: added msg_vote_inbound msg server pre-check
0xNilesh Nov 28, 2025
461a2bc
feat: added msg_vote_inbound implementation
0xNilesh Nov 28, 2025
a86e2e2
refactor: modified the outbound event decoding as per recent event ch…
0xNilesh Nov 28, 2025
cf255bc
refactor: added 0x in the stored recipient and payload
0xNilesh Dec 1, 2025
29a479a
feat: completed the setup of universalGatewayPC in integration tests
0xNilesh Dec 1, 2025
957ff53
feat: added test for outbound creation from a inbound tx
0xNilesh Dec 1, 2025
b056609
feat: added txId in the OutboundCreationEvent
0xNilesh Dec 9, 2025
7c8b21a
feat: added encoding of utx id and outbound id to create tx id
0xNilesh Dec 9, 2025
57ac41a
feat: updated MsgVoteOutbound proto to add tx_id
0xNilesh Dec 9, 2025
e2a9411
chore: added generated protobuf
0xNilesh Dec 9, 2025
dc23fec
chore: changes in the MsgVoteOutbound proto types
0xNilesh Dec 9, 2025
690dda9
feat: added tx_id encoding and decoding util functions
0xNilesh Dec 9, 2025
ee9b4ea
feat: added msg_vote_outbound in types and its validateBasic
0xNilesh Dec 9, 2025
7132a09
refactor: modified tx_id encoding to use reusable helpers
0xNilesh Dec 9, 2025
e0ab2a4
feat: updated proto to add revert instructions
0xNilesh Dec 10, 2025
a55fa00
chore: added generated protobuf
0xNilesh Dec 10, 2025
9cb5852
refactor: modified the outbound types as per new proto changes
0xNilesh Dec 10, 2025
4d8c3b4
feat: modified txType proto
0xNilesh Dec 15, 2025
28a6dcf
chore: added modified protobuf
0xNilesh Dec 15, 2025
c61279c
feat: created a tx_type mapping to add tx_type in outbound
0xNilesh Dec 15, 2025
097b46c
feat: added a default revert inbound outbound id
0xNilesh Dec 15, 2025
124523c
feat: added fn to decode UniversalTxWithdraw Event
0xNilesh Dec 15, 2025
c21b86b
fix: fixed extraction of evm chainId in utils
0xNilesh Dec 15, 2025
16e9ee5
feat: added RevertInstructions in the outbound
0xNilesh Dec 15, 2025
c1cb7b3
feat: added revert outbound creation in inbound funds
0xNilesh Dec 15, 2025
25e3c1f
feat: added revert outbound creation in inbound funds_and_payload
0xNilesh Dec 15, 2025
e8e3203
feat: added revert outbound creation in inbound gas
0xNilesh Dec 15, 2025
4051120
feat: added revert outbound creation in inbound gas_and_payload
0xNilesh Dec 15, 2025
f05cfe5
feat: added RevertMsg in the OutboundCreation Event
0xNilesh Dec 15, 2025
15a9e7b
chore: added generated protobuf
0xNilesh Dec 15, 2025
ec019ed
tests: fixed universal_tx types tests
0xNilesh Dec 15, 2025
1f9bf51
tests: fixed outbound_tx types tests
0xNilesh Dec 15, 2025
4b86136
tests: updated universal_gateway_pc bytecode in integration tests
0xNilesh Dec 15, 2025
3f0a255
tests: added pc chain id in the integration test setup
0xNilesh Dec 15, 2025
82aa6e5
tests: fixed executePayload test
0xNilesh Dec 15, 2025
2249f8d
tests: fixed initiate outbound test as per new format of UniversalTxW…
0xNilesh Dec 15, 2025
0da6a0a
tests: added tests for checking if revert outbound is getting created
0xNilesh Dec 15, 2025
c161720
feat: modified UniversalTxWithdrawEvent signature in uexecutor module
0xNilesh Dec 15, 2025
7065bc9
feat: added REVERTED in outbound status
0xNilesh Dec 15, 2025
3b7cf3a
chore: added generated protobuf
0xNilesh Dec 15, 2025
a5139fb
tests: added helpers in integration tests for outbound voting
0xNilesh Dec 15, 2025
8b655ca
feat: modified outbound voting behavior to revert if already finalised
0xNilesh Dec 15, 2025
818870a
feat: added MsgVoteOutbound msg in gasless
0xNilesh Dec 15, 2025
4145eec
chore: added generated protobuf
0xNilesh Dec 15, 2025
9d23828
feat: added revert outbound feature
0xNilesh Dec 15, 2025
b8831b5
tests: added tests for revert in a outbound failure observation
0xNilesh Dec 15, 2025
0aa7a0f
feat: modified outbound proto msg
0xNilesh Dec 16, 2025
21fae13
chore: added generated protobuf
0xNilesh Dec 16, 2025
14c919f
feat: added a keeper method in uregistry to get token config by prc20
0xNilesh Dec 16, 2025
9bd5a9e
feat: updated outbound validateBasic
0xNilesh Dec 16, 2025
54f9856
refactor: updated mock uregistry keeper in uexecutor module
0xNilesh Dec 16, 2025
6de1de0
feat: modified outbound creation with Prc20AssetAddr
0xNilesh Dec 16, 2025
c2887d4
feat: modified revert outbound creation with Prc20AssetAddr
0xNilesh Dec 16, 2025
95ad1b5
tests: updated unit tests as per new outbound proto change
0xNilesh Dec 16, 2025
c10022f
tests: updated integration tests as per new outbound proto change
0xNilesh Dec 16, 2025
6b524bb
chore: added generated protobuf
0xNilesh Dec 16, 2025
ad988e7
Merge branch 'main' into feat/outbound-feature
0xNilesh Dec 16, 2025
ec02a3e
feat: updated the revert outbound ID
0xNilesh Dec 19, 2025
7ca8671
feat: updated revert outbound id in inbound impl
0xNilesh Dec 19, 2025
2657251
feat: updated MsgVoteOutbound protobuf encoding amino name
0xNilesh Dec 19, 2025
e3db357
chore: added generated protobuf
0xNilesh Dec 19, 2025
31d1d72
chore: added generated protobuf
0xNilesh Dec 19, 2025
d5bafcd
tests: fixed integration tests
0xNilesh Dec 19, 2025
e7cab29
Merge branch 'main' into feat/outbound-feature
0xNilesh Dec 19, 2025
65ac008
merged main
Aman035 Dec 23, 2025
287d602
refactor: db structure
Aman035 Dec 23, 2025
d925e0c
refactor: change pushTSSListener to generic PushListener
Aman035 Jan 5, 2026
6d4efce
change model comments
Aman035 Jan 5, 2026
0ae7ea9
refactor: event parser
Aman035 Jan 8, 2026
6e22aaf
refactor: removed outbound id helper as now txId is generated in univ…
0xNilesh Jan 8, 2026
6ba59e8
feat: updated universalTxwithdraw event to UniversalTxOutboundEvent d…
0xNilesh Jan 8, 2026
008d2ed
feat: updated UniversalTxOutboundEvent signature
0xNilesh Jan 8, 2026
b600989
tests: removed migrate uea integration tests
0xNilesh Jan 8, 2026
ee6f467
tests: modified outbound initiation integration tests as per new new …
0xNilesh Jan 8, 2026
4932207
add: sign hashed event data
Aman035 Jan 8, 2026
2b7e22a
add: initial evm & svm tx builders
Aman035 Jan 8, 2026
5c12b0a
add: fetch gas price from pc
Aman035 Jan 9, 2026
1cc3e45
refactor: outbound tx builder changes
Aman035 Jan 9, 2026
26de285
add: tx sending and verification
Aman035 Jan 9, 2026
aabb09f
add: store changes
Aman035 Jan 12, 2026
5fd2da1
add: handler fns and tests
Aman035 Jan 12, 2026
9082042
refactor: remove unnecessary fns from store
Aman035 Jan 12, 2026
0a88773
handle tx broadcast
Aman035 Jan 12, 2026
53494aa
add: maintenance for revert, expirt and clear db
Aman035 Jan 12, 2026
6c9f5f2
refactor: api remove unnecessary handler
Aman035 Jan 13, 2026
fc48e17
refactor: pushcore functions
Aman035 Jan 13, 2026
24ff47a
refactor: constant package
Aman035 Jan 13, 2026
2f32bcf
fix: push client
Aman035 Jan 13, 2026
0424cff
fix: message types
Aman035 Jan 13, 2026
decd748
add: PushSigner
Aman035 Jan 14, 2026
c13f04b
remove: unnecessary authz commands
Aman035 Jan 15, 2026
dc12818
remove: authz package
Aman035 Jan 15, 2026
4e867ec
remove: keys package
Aman035 Jan 15, 2026
69dfe17
fix: push signer
Aman035 Jan 15, 2026
42bcdc8
refactor: pushcore
Aman035 Jan 15, 2026
cba9986
remove: rpcPool package
Aman035 Jan 15, 2026
06750c4
remove: cache package
Aman035 Jan 15, 2026
0f9bee6
refactor: logger
Aman035 Jan 15, 2026
4831efa
remove: cron package
Aman035 Jan 15, 2026
7e650d4
remove: unnecessary db cleaners
Aman035 Jan 15, 2026
6d700f9
refactor: db package
Aman035 Jan 15, 2026
d8220f9
constant changes
Aman035 Jan 15, 2026
c1f112b
chore: add back MsgVoteOutbound check
Aman035 Jan 15, 2026
40ae193
refactor: config
Aman035 Jan 15, 2026
66f58f5
feat: added txId in MsgVoteOutbound
0xNilesh Jan 16, 2026
9479188
ci: added generated protobuf
0xNilesh Jan 16, 2026
49d3bac
feat: removed OutboundId from OutboundCreatedEvent event
0xNilesh Jan 16, 2026
ea09e9f
refactor: removed tx_id types
0xNilesh Jan 16, 2026
6d9a584
feat: added utxId in MsgVoteOutbound types
0xNilesh Jan 16, 2026
d447611
feat: added utxId in MsgVoteOutbound types
0xNilesh Jan 16, 2026
3c55210
tests: added utxId in MsgVoteOutbound integration tests
0xNilesh Jan 16, 2026
f6c75d5
ci: added generated protobuf
0xNilesh Jan 16, 2026
9bcc7d1
refactor: model structure
Aman035 Jan 16, 2026
cee2b65
fix: tss serivce
Aman035 Jan 16, 2026
b4c2818
refactor: chain poackage
Aman035 Jan 16, 2026
564d14d
refactor: push chain
Aman035 Jan 16, 2026
b856bc2
refactor: svm chain
Aman035 Jan 16, 2026
6dbcdb2
fix: package initialization in core
Aman035 Jan 16, 2026
4e1ce9d
remove: unnecessary core services
Aman035 Jan 16, 2026
15d55c5
fix: outbound event parsing
Aman035 Jan 16, 2026
fbf6367
fix: vote outbound
Aman035 Jan 16, 2026
b1c757a
feat: outbound event parsing
Aman035 Jan 16, 2026
c02fa32
fix: outbound event voting
Aman035 Jan 16, 2026
0ac9b0c
add: pushsigner test cases
Aman035 Jan 16, 2026
ebab881
test: event parser
Aman035 Jan 16, 2026
db4fc2d
chore: add tests for pushsigner package
Aman035 Jan 16, 2026
2d59e84
chore: fix core client tests
Aman035 Jan 16, 2026
ade80e3
tests: add chain tests
Aman035 Jan 16, 2026
0744786
tests: add chain_store tests
Aman035 Jan 16, 2026
913b327
tests: add common client tests
Aman035 Jan 16, 2026
74b97f9
tests: add event_cleaner tests
Aman035 Jan 16, 2026
b97431b
tests: add common event_processor tests
Aman035 Jan 16, 2026
1131f58
tests: add gateway tests
Aman035 Jan 16, 2026
9877233
tests: add svm gas oracle tests
Aman035 Jan 16, 2026
aebb0ab
tests: add evm gas oracle tests
Aman035 Jan 16, 2026
24b25df
tests: add svm event confirmer tests
Aman035 Jan 16, 2026
670d2a6
tests: add evm event confirmer tests
Aman035 Jan 16, 2026
66e1fae
tests: push event listener tests
Aman035 Jan 16, 2026
3573ba5
tests: fix evm client tests
Aman035 Jan 16, 2026
224b47e
refactor: add fn to get chain client
Aman035 Jan 16, 2026
86c456c
refactor: add txBuilder in client interface
Aman035 Jan 16, 2026
05daf8b
fix: ignore pc tx builder
Aman035 Jan 16, 2026
0575f9c
feat: tx broadcasting fns in rpc client
Aman035 Jan 16, 2026
4e778cf
refactor: common types
Aman035 Jan 16, 2026
883d0fa
remove: unnecessary params
Aman035 Jan 16, 2026
a283651
feat: evm txBuilder
Aman035 Jan 16, 2026
85db8bf
feat: initial svm txbuilder
Aman035 Jan 16, 2026
ce83e44
refactor: add getDB in chain clients
Aman035 Jan 16, 2026
70c6a27
revert: add getDB in chain clients
Aman035 Jan 16, 2026
b07606f
fix: push core client
Aman035 Jan 16, 2026
d7b4f6a
fix: coordinator creation of signing requests
Aman035 Jan 16, 2026
2f80343
fix: session Manager
Aman035 Jan 16, 2026
967d3ff
Merge branch 'main' into feat/outbound-feature
0xNilesh Jan 16, 2026
5338edb
fix: evm, svm confirmation calculation
Aman035 Jan 21, 2026
061647e
fix: evm event parser to mark events as confirmed
Aman035 Jan 21, 2026
0f9cf80
remove unused fn
Aman035 Jan 21, 2026
be0c696
fix: coordinator processes confirmed events rather than pending
Aman035 Jan 21, 2026
a073687
fix: add authz grants in uv script
Aman035 Jan 23, 2026
755c989
refactor: event cleaner clears all terminal events
Aman035 Jan 23, 2026
7e89892
refactor: event_process to process expired events
Aman035 Jan 23, 2026
821e204
refactor: remove hardcoded event types string
Aman035 Jan 23, 2026
0ce0790
fix: tss, process only confirmed events & remove maintenance job
Aman035 Jan 23, 2026
274596b
refactor: mark pushsigner logs as debug
Aman035 Jan 23, 2026
678513e
fix: sessionManager
Aman035 Jan 23, 2026
c764b70
fix: store tests
Aman035 Jan 23, 2026
6fe3b63
fix: local multi validator to patch valoper address and provide outbo…
Aman035 Jan 23, 2026
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
1,304 changes: 1,213 additions & 91 deletions api/uexecutor/v1/tx.pulsar.go

Large diffs are not rendered by default.

39 changes: 39 additions & 0 deletions api/uexecutor/v1/tx_grpc.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading