These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 885e5a6 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): add sync progress and blocks left to GetBlockchainInfo (#2369)
The documentation is generated from this commit.
| Commit: | 8d2ce5e | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
chore(grpc): mark GetValidatorAddresses as deprecated (#2359) Co-authored-by: Mantre <mantre@protonmail.com>
| Commit: | 78a284b | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
refactor(crypto): remove redundant _account suffix from address type strings (#2345)
| Commit: | 15e7008 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
chore(www): format grpc proto files and update generated code (#2317)
| Commit: | 3f808c6 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(wallet,grpc): include Balance and Stake in AddressList API (#2246)
| Commit: | f71bcae | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
feat(grpc): include address type in AddressInfo (#2243)
| Commit: | 7aecf9f | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
fix(grpc): sign and verify message with Secp256k1 (#2238)
| Commit: | 1c965ec | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
fix(http): add list-peers API (#2209)
| Commit: | d20f30f | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): add CheckTransaction API (#2177)
| Commit: | 46eb3df | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): support create delegation transactions using gRPC (#2174)
| Commit: | 89c4d58 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
fix(grpc): add IsDelegated field to bond transaction info (#2161)
| Commit: | ef5db20 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
fix(grpc): add delegation fields in gRPC response message (#2148)
| Commit: | 0ecb8cc | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(state, grpc): calculate the average availability score (#2138)
| Commit: | 3c1d8ba | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): update validator object to support delegation (#2117)
| Commit: | 642f77e | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): add committee_size to blockchain_info (#2091)
| Commit: | b5583ae | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
fix(grpc): add in_committee field to blockchain info (#2089) Co-authored-by: Mantre <mantre@protonmail.com>
| Commit: | e09e2e8 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): decouple peer list API (#2078) Co-authored-by: Mantre <mantre@protonmail.com>
| Commit: | c060a18 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
refactor(grpc): update blockchain info API (#2073)
| Commit: | e7d9b4c | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
refactor(gtk): use gRPC for wallet model (#2070) Co-authored-by: Mantre <mantre@protonmail.com>
| Commit: | edfa3dd | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
refactor(grpc): define wallet transaction info (#2071) Co-authored-by: Mantre <mantre@protonmail.com>
| Commit: | 3927433 | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
docs(grpc): replace double quote with single (#2053)
| Commit: | 08dd1ee | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
fix(wallet): deprecate load wallet API (#2029)
| Commit: | 54b2878 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(wallet): define query parameters for list of transactions (#2014) Co-authored-by: Mantre <mantre@protonmail.com>
| Commit: | d800e7e | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
fix(grpc): include driver and path in GetWalletInfo response (#2010)
| Commit: | 72c4069 | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
fix(wallet): load default_wallet on startup (#2008)
| Commit: | 94a2972 | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
feat(cmd): add transaction command (#2006)
| Commit: | df002cb | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
feat(grpc): add List Transaction API for wallets (#2005)
| Commit: | 9f562f8 | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
feat(grpc): add Update Password API for wallets (#2004)
| Commit: | 03ed870 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
refactor(wallet): define storage interface (#1995)
| Commit: | dc0a027 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
refactor(wallet): refactor wallet manager (#1993)
| Commit: | 6636ef1 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
fix(grpc): set default fee for WalletInfo API (#1944)
| Commit: | 7031e70 | |
|---|---|---|
| Author: | Henry | |
| Committer: | GitHub | |
feat(grpc): impl gprc ping api for latency measurement (#1936)
| Commit: | fe0d59c | |
|---|---|---|
| Author: | Hoang Nguyen | |
feat(grpc): move ping api from utils to network service
| Commit: | 495314d | |
|---|---|---|
| Author: | Hoang Nguyen | |
Merge branch 'main' into feat/gPRC_ping
| Commit: | c398749 | |
|---|---|---|
| Author: | Hoang Nguyen | |
feat: Add gRPC Ping API for latency measurement - Add Ping RPC method to Utils service - Implement empty request/response for round-trip time measurement - Add comprehensive test coverage - Generate multi-language client libraries - Add HTTP REST and JSON-RPC endpoints Fixes #1888
| Commit: | 6e9b0c9 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(state): calculate the number of active validators (#1927)
| Commit: | 0457dec | |
|---|---|---|
| Author: | b00f | |
| Committer: | mantre | |
chore(packager): update JSONRPC package for Rust (#1921)
| Commit: | 002676e | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
chore(packager): update JSONRPC package for Rust (#1921)
| Commit: | 3ec952f | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
refactor(sync): refactor handshaking protocol (#1872) Co-authored-by: Mantre <mantre@protonmail.com>
| Commit: | f1d0ed0 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): report current time in node API (#1864)
| Commit: | 1b2204e | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(committee): calculate committee protocol version percentages (#1853)
| Commit: | 9858e3f | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(state): set protocol version for validators (#1851)
| Commit: | ed51b48 | |
|---|---|---|
| Author: | Javad Rajabzadeh | |
| Committer: | GitHub | |
feat(grpc): add get raw batch transfer transaction (#1799)
| Commit: | 397efec | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
refactor(grpc): update buf.build (#1716)
| Commit: | 6479897 | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
chore(grpc): add change proposer vote types for gRPC proto types (#1700)
| Commit: | 4dfee03 | |
|---|---|---|
| Author: | Ali Hamrani | |
| Committer: | GitHub | |
feat(grpc): add decode raw transaction method (#1671) Co-authored-by: Javad Rajabzadeh <ja7ad@live.com>
| Commit: | 2edab04 | |
|---|---|---|
| Author: | Javad Rajabzadeh | |
| Committer: | GitHub | |
feat(zeromq): add ZMQ Publishers to NodeInfo API (#1674)
| Commit: | 6cdf20c | |
|---|---|---|
| Author: | k. | |
| Committer: | GitHub | |
fix(grpc): define address for the aggregated public key (#1608)
| Commit: | e89feff | |
|---|---|---|
| Author: | Ali Hamrani | |
| Committer: | GitHub | |
feat(grpc): add bls public key and signature aggregate methods (#1587) Co-authored-by: Javad Rajabzadeh <ja7ad@live.com>
| Commit: | 80ea4db | |
|---|---|---|
| Author: | Ali Hamrani | |
| Committer: | GitHub | |
refactor(grpc): revert GetRawTransfer method and undo deprecation (#1560)
| Commit: | 8f6c455 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(sync): add metric to track the network activity (#1552) Co-authored-by: Javad Rajabzadeh <ja7ad@live.com>
| Commit: | 9a40408 | |
|---|---|---|
| Author: | Javad Rajabzadeh | |
| Committer: | GitHub | |
feat(wallet): add wallet service API (#1548)
| Commit: | 2bcb8d6 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
fix(grpc): encode data and signature propoerly (#1538)
| Commit: | 90fdcc9 | |
|---|---|---|
| Author: | Javad Rajabzadeh | |
| Committer: | GitHub | |
fix(grpc): merge raw transaction methods to one rpc method (#1500)
| Commit: | 5752032 | |
|---|---|---|
| Author: | Maxi | |
| Committer: | GitHub | |
feat(grpc): add Ed25519 to AddressType proto (#1492)
| Commit: | 4e7052d | |
|---|---|---|
| Author: | Maxi | |
| Committer: | GitHub | |
feat(grpc): add `Proposal` to `ConsensusInfo` API (#1469)
| Commit: | 57b9bec | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
fix(grpc): change enum type to numeric for documentation (#1474)
| Commit: | 3a9a3be | |
|---|---|---|
| Author: | Javad Rajabzadeh | |
| Committer: | GitHub | |
fix(grpc): add last-block-time to blockchain-info API (#1428)
| Commit: | 757f6ce | |
|---|---|---|
| Author: | Javad Rajabzadeh | |
| Committer: | GitHub | |
fix(grpc): show negative pruning height when is pruned false (#1429)
| Commit: | 10acc39 | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
feat(grpc): adding is-pruned and pruning-height to blockchain info API (#1420)
| Commit: | 89ba289 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(sync): define full and prune service (#1412)
| Commit: | 50b5eb5 | |
|---|---|---|
| Author: | Zig Blathazar | |
| Committer: | GitHub | |
feat(pip): implement PIP-23 (#1397)
| Commit: | 5eb3c50 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
chore(grpc): update proto documents (#1375)
| Commit: | 30a1233 | |
|---|---|---|
| Author: | Javad Rajabzadeh | |
| Committer: | GitHub | |
fix(grpc): change bytes type to hex string (#1371) Co-authored-by: b00f <mostafa.sedaghat@gmail.com>
| Commit: | 13a2571 | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
feat: get txpool API (#1364)
| Commit: | 203a8a0 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
chore(grpc): update gRPC document (#1353)
| Commit: | 868a948 | |
|---|---|---|
| Author: | Ansh Kumar Garhewal | |
| Committer: | GitHub | |
refactor: removed deprecated LockWallet and UnLockWallet from WalletService (#1343)
| Commit: | 4c6e47c | |
|---|---|---|
| Author: | Shawn Hsu | |
| Committer: | GitHub | |
refactor(network): define connection info in network proto (#1297)
| Commit: | cfc28ae | |
|---|---|---|
| Author: | Shawn Hsu | |
| Committer: | GitHub | |
feat(ntp): add ntp util (#1274)
| Commit: | d29a550 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
fix(gRPC): prevent concurrent map iteration and map write (#1279) Co-authored-by: Mantre <mantre@protonmail.com>
| Commit: | 34f0b99 | |
|---|---|---|
| Author: | Shawn Hsu | |
| Committer: | GitHub | |
feat(gRPC): add connection info to node info (#1273)
| Commit: | a8aaccc | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
feat(gRPC): add only_connected parameter to getNetworkInfo API (#1264)
| Commit: | a96b7ac | |
|---|---|---|
| Author: | Shawn Hsu | |
| Committer: | GitHub | |
feat(grpc): refactor CreateWallet and add RestoreWallet API endpoint (#1256)
| Commit: | 3491893 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
fix(gRPC): not return block data on information verbosity (#1212)
| Commit: | b1b099e | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
feat(gRPC): add get address history method (#1206)
| Commit: | a860105 | |
|---|---|---|
| Author: | Shawn Hsu | |
| Committer: | GitHub | |
feat: Add GetNewAddress gRPC API (#1193)
| Commit: | 998a1ca | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(gRPC): add new API to get the total balance of wallet (#1190)
| Commit: | 885d046 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
refactor: introduce Amount data type for converting PAC units (#1174)
| Commit: | 002e676 | |
|---|---|---|
| Author: | Amir Babazadeh | |
| Committer: | GitHub | |
refactor: using PAC instead of atomic units for external input/outputs (#1161)
| Commit: | 9049383 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
chore: reverting fee index in proto (#1166)
| Commit: | 3a4184b | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): calculate fee for create-raw-transaction APIs (#1159)
| Commit: | 6b6dd4e | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): add fixed-amount to calc-fee API (#1146)
| Commit: | c709b04 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): update swagger API to version 1.1 (#1106) Co-authored-by: Kay <kehiiiiya@gmail.com> Co-authored-by: Amir Babazadeh <amirvalhalla@proton.me>
| Commit: | ffd84e6 | |
|---|---|---|
| Author: | Amir Babazadeh | |
| Committer: | GitHub | |
feat: pactus-ctl (#946)
| Commit: | 1e831ae | |
|---|---|---|
| Author: | Amir Babazadeh | |
| Committer: | GitHub | |
feat: implement get validator address for grpc (#975)
| Commit: | c5fe20f | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
feat: adding Consensus-address to network info (#952)
| Commit: | 21e3223 | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat(grpc): sign transaction using wallet client (#945) Co-authored-by: Kay <kehiiiiya@gmail.com>
| Commit: | 3f36b3e | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
chore(gRPC): defining transaction APIs properly (#935) Co-authored-by: Amir Babazadeh <amirvalhalla@proton.me>
| Commit: | 1b5f3c1 | |
|---|---|---|
| Author: | IZIK | |
| Committer: | GitHub | |
feat(gRPC): adding AvailabilityScore to gRPC (#910)
| Commit: | f9be68a | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
feat(gRPC): defining network and peers info response's properly (#898)
| Commit: | 3a9ad02 | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
feat(www): adding change proposer round and value to consensus info votes (#892)
| Commit: | 52eafc6 | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
feat(grpc): endpoints for creating raw transaction (#838)
| Commit: | f07c77f | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat: network reachability API (#834) Co-authored-by: Kay <kehiiiiya@gmail.com>
| Commit: | e21352d | |
|---|---|---|
| Author: | b00f | |
| Committer: | GitHub | |
feat: subscribing to libp2p eventbus (#831)
| Commit: | 02bff51 | |
|---|---|---|
| Author: | Mantre | |
| Committer: | GitHub | |
feat(sync): adding remote address to the peer info (#804)
| Commit: | a8d5a56 | |
|---|---|---|
| Author: | Amir Babazadeh | |
| Committer: | GitHub | |
feat: implementing pip-8 (#711) Co-authored-by: b00f <mostafa.sedaghat@gmail.com>
| Commit: | 7c14d41 | |
|---|---|---|
| Author: | Amir Babazadeh | |
| Committer: | GitHub | |
feat: implementing pip-9 (#706)
| Commit: | 113d0fc | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
feat: new API to get Public key by address (#704) Co-authored-by: b00f <mostafa.sedaghat@gmail.com>
| Commit: | cf9b48a | |
|---|---|---|
| Author: | Kay | |
| Committer: | GitHub | |
feat: Adding address field for AccountInfo (#703)
| Commit: | 1627d50 | |
|---|---|---|
| Author: | Amir Babazadeh | |
| Committer: | GitHub | |
feat!: implementing PIP-2 and PIP-3 (#699)