Skip to content

clean constants file txndata + oob #653

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 1 commit into from
May 22, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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 change: 0 additions & 1 deletion oob/london/constants.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
CT_MAX_XCALL 0
CT_MAX_CALL 2
CT_MAX_CREATE 3
CT_MAX_CREATE_LONDON 3 ;; ?? TODO replace
CT_MAX_SSTORE 0
CT_MAX_DEPLOYMENT 0
CT_MAX_ECRECOVER 2
Expand Down
4 changes: 1 addition & 3 deletions oob/shanghai/constants.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,7 @@
CT_MAX_XCALL 0
CT_MAX_CALL 2
CT_MAX_XCREATE 0
CT_MAX_CREATE_LONDON 3
CT_MAX_CREATE_SHANGHAI 4
CT_MAX_CREATE 4 ;;TODO fix me it's su^ôsed to be dynamically fork dependant
CT_MAX_CREATE 4
CT_MAX_SSTORE 0
CT_MAX_DEPLOYMENT 0
CT_MAX_ECRECOVER 2
Expand Down
20 changes: 1 addition & 19 deletions txndata/london/constants.lisp
Original file line number Diff line number Diff line change
@@ -1,28 +1,10 @@
(module txndata)

(defconst
;; TODO: this is LONDON
CT_MAX_TYPE_0_LONDON 7
CT_MAX_TYPE_1_LONDON 8
CT_MAX_TYPE_2_LONDON 8
;;
NB_ROWS_TYPE_0_LONDON (+ CT_MAX_TYPE_0_LONDON 1)
NB_ROWS_TYPE_1_LONDON (+ CT_MAX_TYPE_1_LONDON 1)
NB_ROWS_TYPE_2_LONDON (+ CT_MAX_TYPE_2_LONDON 1)
;;

;; TODO: this is SHANGHAI
CT_MAX_TYPE_0_SHANGHAI 9
CT_MAX_TYPE_1_SHANGHAI 10
CT_MAX_TYPE_2_SHANGHAI 10
;;
NB_ROWS_TYPE_0_SHANGHAI (+ CT_MAX_TYPE_0_SHANGHAI 1)
NB_ROWS_TYPE_1_SHANGHAI (+ CT_MAX_TYPE_1_SHANGHAI 1)
NB_ROWS_TYPE_2_SHANGHAI (+ CT_MAX_TYPE_2_SHANGHAI 1)
;; TODO: this is LONDON
CT_MAX_TYPE_0 7
CT_MAX_TYPE_1 8
CT_MAX_TYPE_2 8

;;
NB_ROWS_TYPE_0 (+ CT_MAX_TYPE_0 1)
NB_ROWS_TYPE_1 (+ CT_MAX_TYPE_1 1)
Expand Down
23 changes: 2 additions & 21 deletions txndata/shanghai/constants.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,10 @@


(defconst
;; TODO: this is LONDON
CT_MAX_TYPE_0_LONDON 7
CT_MAX_TYPE_1_LONDON 8
CT_MAX_TYPE_2_LONDON 8
;;
NB_ROWS_TYPE_0_LONDON (+ CT_MAX_TYPE_0_LONDON 1)
NB_ROWS_TYPE_1_LONDON (+ CT_MAX_TYPE_1_LONDON 1)
NB_ROWS_TYPE_2_LONDON (+ CT_MAX_TYPE_2_LONDON 1)
;;

;; TODO: this is SHANGHAI
CT_MAX_TYPE_0_SHANGHAI 9
CT_MAX_TYPE_1_SHANGHAI 10
CT_MAX_TYPE_2_SHANGHAI 10
;;
NB_ROWS_TYPE_0_SHANGHAI (+ CT_MAX_TYPE_0_SHANGHAI 1)
NB_ROWS_TYPE_1_SHANGHAI (+ CT_MAX_TYPE_1_SHANGHAI 1)
NB_ROWS_TYPE_2_SHANGHAI (+ CT_MAX_TYPE_2_SHANGHAI 1)
;; TODO: this is SHANGHAI
CT_MAX_TYPE_0 9
CT_MAX_TYPE_1 10
CT_MAX_TYPE_2 10

;;
NB_ROWS_TYPE_0 (+ CT_MAX_TYPE_0 1)
NB_ROWS_TYPE_1 (+ CT_MAX_TYPE_1 1)
Expand All @@ -42,9 +24,8 @@
TYPE_1_RLP_TXN_PHASE_NUMBER_7 RLP_TXN_PHASE_ACCESS_LIST
TYPE_2_RLP_TXN_PHASE_NUMBER_6 RLP_TXN_PHASE_MAX_FEE_PER_GAS
TYPE_2_RLP_TXN_PHASE_NUMBER_7 RLP_TXN_PHASE_ACCESS_LIST
;;

;; TODO: this is SHANGHAI
;;
row-offset---nonce-comparison 0
row-offset---initial-balance-comparison 1
row-offset---init-code-size-limit 2
Expand Down
Loading