These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | cb02779 | |
|---|---|---|
| Author: | Eitan Moed | |
| Committer: | Vaclav Barta | |
chore: migrate Starknet docs URLs to new paths Update documentation links per docs.starknet.io site restructure. Co-authored-by: Eitan Moed <eitan@Eitan-mac.local> Signed-off-by: Vaclav Barta <vbarta@mangrove.cz>
The documentation is generated from this commit.
| Commit: | 6a13617 | |
|---|---|---|
| Author: | Vaclav Barta | |
| Committer: | Vaclav Barta | |
feat: protobuf upgrade + refactor
| Commit: | 294afb7 | |
|---|---|---|
| Author: | Michael Zaikin | |
| Committer: | Michael Zaikin | |
change Proof inner representation from Vec<u32> to Vec<u8>, align proof type with recent p2p spec
| Commit: | 79cc83d | |
|---|---|---|
| Author: | t00ts | |
| Committer: | t00ts | |
feat(p2p/proto): sync protos with starkware upstream
| Commit: | 463eb84 | |
|---|---|---|
| Author: | Krisztian Kovacs | |
| Committer: | Krisztian Kovacs | |
feat: add `proof_facts` property to Invoke v3 transactions
| Commit: | ef0cd5b | |
|---|---|---|
| Author: | sistemd | |
refactor(consensus): update proto scheme and adapt code - Update the Consensus proto scheme to match changes merged from https://github.com/starknet-io/starknet-p2p-specs/pull/73. - The changes are: 1. TransactionFin is removed and its content is included into ProposalPart directly. 2. ProposalCommitment message has been removed.
| Commit: | 8bb6ecf | |
|---|---|---|
| Author: | sistemd | |
fix: typo in protobuf
| Commit: | a640181 | |
|---|---|---|
| Author: | Krisztian Kovacs | |
fix(p2p/consensus): update consensus protobuf spec
| Commit: | a6c2bb1 | |
|---|---|---|
| Author: | t00ts | |
fix: starwkare typos
| Commit: | 683c88e | |
|---|---|---|
| Author: | t00ts | |
feat(p2p_proto): update schema files
| Commit: | 98c92ac | |
|---|---|---|
| Author: | t00ts | |
| Committer: | t00ts | |
feat(consensus): introduce `consensus` crate with initial consensus implementation
| Commit: | d1f2870 | |
|---|---|---|
| Author: | t00ts | |
feat(consensus): introduce `consensus` crate with initial consensus implementation
| Commit: | 0294133 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus dtos
| Commit: | 722c363 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus proto file
| Commit: | ba63a57 | |
|---|---|---|
| Author: | t00ts | |
wip: malachite
| Commit: | 137eb31 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus proto file
| Commit: | 1fc38df | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus dtos
| Commit: | e1c395c | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus proto file
| Commit: | 8534537 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus dtos
| Commit: | 0056460 | |
|---|---|---|
| Author: | t00ts | |
| Committer: | t00ts | |
feat: add consensus protos
| Commit: | d855c5f | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus dtos
| Commit: | 716994e | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus proto file
| Commit: | b5665f9 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus dtos
| Commit: | e5cbf09 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus proto file
| Commit: | ba02bc8 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus proto file
| Commit: | 14af9a7 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add consensus dtos
| Commit: | bd17c16 | |
|---|---|---|
| Author: | Krzysztof Lis | |
feat(p2p_proto): add consensus dtos
| Commit: | bbaaef3 | |
|---|---|---|
| Author: | Krzysztof Lis | |
feat(p2p_proto): add consensus proto file
| Commit: | 6c86a10 | |
|---|---|---|
| Author: | t00ts | |
feat(p2p): wip consensus
| Commit: | c5f195a | |
|---|---|---|
| Author: | Vaclav Barta | |
added l2_gas to P2P & DTO ExecutionResources
| Commit: | 3082ff6 | |
|---|---|---|
| Author: | Vaclav Barta | |
| Committer: | Vaclav Barta | |
added optional ResourceBounds.l1_data_gas
| Commit: | 794d0fa | |
|---|---|---|
| Author: | Vaclav Barta | |
| Committer: | Vaclav Barta | |
added Transaction.transaction_hash
| Commit: | 3d01aec | |
|---|---|---|
| Author: | Vaclav Barta | |
| Committer: | Vaclav Barta | |
added class.class_hash
| Commit: | 54535c3 | |
|---|---|---|
| Author: | t00ts | |
| Committer: | t00ts | |
feat: introduce `l2_gas_price` to `BlockHeader`
| Commit: | 0d06ce6 | |
|---|---|---|
| Author: | Krisztian Kovacs | |
| Committer: | Krisztian Kovacs | |
fix(p2p_proto/receipt): L1 handler message hashes are 256 bit hashes This change introduces a `Hash256` type to describe fields which represent 256 bit hash values (like the output of Keccak256).
| Commit: | 1eb90e2 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(0.13.2): add new builtins
| Commit: | 9d18dc8 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
fix: add fields associated with starknet 0.13.2 upgrade
| Commit: | 7487968 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat: remove class hash and other minor updates
| Commit: | fcfa083 | |
|---|---|---|
| Author: | Krzysztof Lis | |
chore: minor rename in proto
| Commit: | e02874d | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat: remove transaction hashes from p2p messages
| Commit: | 4f23298 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p): update class messages
| Commit: | f06d2e4 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p): update transactions
| Commit: | 4d10dea | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat: update protos
| Commit: | 3d23396 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p): revert reason is optional
| Commit: | 142b7da | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p): class_hash is of Hash type
| Commit: | 5ccd7cb | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat: merge receipts into transactions in p2p messaging
| Commit: | 105af0b | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): update protos and dtos
| Commit: | 5b82e1f | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): timestamp in header is u64
| Commit: | 5665471 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): update dtos
| Commit: | 603e4f2 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): use new proto files
| Commit: | d25a4cc | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p): update protos according to latest spec PR rework
| Commit: | e45230a | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): update dtos according to latest spec PR rework
| Commit: | c46462b | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Mirko von Leipzig | |
feat(p2p_proto): remove redundant address fields
| Commit: | 35f171f | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): remove redundant address fields
| Commit: | b0b5caf | |
|---|---|---|
| Author: | Krzysztof Lis | |
feat(p2p_proto): remove unnecessary fields from transactions
| Commit: | ec6c95f | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): update transactions
| Commit: | 6c4a3ea | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): update class messages
| Commit: | 33c9d72 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): update transaction messages
| Commit: | c62059e | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): remove redundant field
| Commit: | ec6407d | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): update events
| Commit: | 85225d2 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p): remove temporary vec wrappers around responses
| Commit: | 46a066c | |
|---|---|---|
| Author: | Krisztian Kovacs | |
| Committer: | Krisztian Kovacs | |
feat(common): add V3 transaction types
| Commit: | 7481765 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
chore: rename p2p_proto_v0 to p2p_proto and flatten its module hierarchy
| Commit: | 1bc054b | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
chore: remove p2p_proto_v0 crate
| Commit: | 14f3c69 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
fixup: add casm to proto to allow state root verification
| Commit: | 520caac | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto_v1): add state_commitment to the header
| Commit: | 5be3fc0 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_network/Client): update block bodies request
| Commit: | 9a3d471 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat: wrap multiple responses until we have streaming response support
| Commit: | 5305575 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): update protos
| Commit: | 662e17f | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): latest spec changes continued
| Commit: | 0308b23 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): block
| Commit: | 7812c00 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): non ambiguous block id
| Commit: | 9fbc4a7 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): BlockID is oneof
| Commit: | 31f906f | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add GetBlocksResponse
| Commit: | 0704952 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add custom fields to header
| Commit: | b73d9c2 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): spec updates
| Commit: | 6e52c48 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
refactor(sync_handlers): name v1 explicitly to make rebases less painful
| Commit: | cdda6b5 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): latest spec changes
| Commit: | f48039b | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
test(p2p_proto): fix class overhead test
| Commit: | 1f9c603 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): latest spec changes continued
| Commit: | 3365ca5 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(sync_handlers): get_transactions
| Commit: | ac82510 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(sync_handlers): get_transactions
| Commit: | f58f643 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(sync_handlers): get_receipts
| Commit: | 04132bc | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(sync_handlers): get_events
| Commit: | e9a35b7 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
chore: mark old protos as v0
| Commit: | 5996547 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): block
| Commit: | c51adea | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
chore: mark old protos as v0
| Commit: | 63a8c3e | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): block
| Commit: | b691293 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): transaction
| Commit: | 4c31ebd | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): mempool
| Commit: | fc6516b | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): add missing fields in snapshot Since required state structs are now done.
| Commit: | d4a1858 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): receipt
| Commit: | 79263da | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): snapshot
| Commit: | 0a547f6 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): state
| Commit: | aadc0b4 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
chore: mark old protos as v0
| Commit: | 65c6729 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p_proto): event
| Commit: | 5b64082 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Mirko von Leipzig | |
test: fix formely ignored sync handlers tests
| Commit: | 7f4552e | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
test(sync_handlers): state_diff
| Commit: | 87ed446 | |
|---|---|---|
| Author: | Krzysztof Lis | |
| Committer: | Krzysztof Lis | |
feat(p2p): add missing sync handlers
| Commit: | 3d9de30 | |
|---|---|---|
| Author: | CHr15F0x | |
| Committer: | Krzysztof Lis | |
refactor(p2p_proto): remove redundant `block_` field prefix Co-authored-by: Mirko von Leipzig <48352201+Mirko-von-Leipzig@users.noreply.github.com>