These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | e8ed84c | |
---|---|---|
Author: | cmcater |
save
Commit: | 0cf1198 | |
---|---|---|
Author: | cmcater |
debug reqService
Commit: | 89945b6 | |
---|---|---|
Author: | cmcater |
save
Commit: | d0e0ccc | |
---|---|---|
Author: | cmcater |
update newgroupseed doc
Commit: | c12d1e2 | |
---|---|---|
Author: | cmcater |
move seed related db op from appdb to chaindb
Commit: | 218c4d0 | |
---|---|---|
Author: | cmcater |
add group service item when create group seed
Commit: | 5b702cb | |
---|---|---|
Author: | cmcater |
add db support for cellar
Commit: | 6245129 | |
---|---|---|
Author: | cmcater |
change cella to cellar
Commit: | 152578c | |
---|---|---|
Author: | cmcater |
add new cella seed api
Commit: | 0f85d96 | |
---|---|---|
Author: | cmcater |
remove documents no longer needed , update rumlite_test.md
Commit: | 8d2b692 | |
---|---|---|
Author: | cmcater |
seperate signKey with groupId when create block and trx
Commit: | 8e60c66 | |
---|---|---|
Author: | cmcater |
fix producer proposer trx
Commit: | 52c8698 | |
---|---|---|
Author: | cmcater |
save
Commit: | f6873d8 | |
---|---|---|
Author: | cmcater |
remove group user (for private group), add syncer related api
Commit: | 0c61dec | |
---|---|---|
Author: | cmcater |
remove private group
Commit: | 13865f0 | |
---|---|---|
Author: | cmcater |
remove announce related code
Commit: | 8f400d3 | |
---|---|---|
Author: | cmcater |
remove reqchangeconsensus
Commit: | 9604f71 | |
---|---|---|
Author: | cmcater |
save
Commit: | e49f510 | |
---|---|---|
Author: | cmcater |
save
Commit: | 9437539 | |
---|---|---|
Author: | Miao Cui | |
Committer: | GitHub |
Upd keystore api (#315) * add newseed api * add joingroupbyseed, move keystore from nodectx to localcypto, move InitSignKey from handlers to localcypto * debug newseed api * add api /v2/rumlite/keystore/createsingkey * add chain type (archive/dynamic) to groupitem, generate group owner/ trx sign/producer pubkey/keyname if not given when create the group seed * add document rumlite.md
Commit: | 7cabdc5 | |
---|---|---|
Author: | cmcater |
add joingroupbyseed, move keystore from nodectx to localcypto, move InitSignKey from handlers to localcypto
Commit: | 328f23e | |
---|---|---|
Author: | cmcater |
add newseed api
Commit: | 4f8ae3b | |
---|---|---|
Author: | cmcater |
remove all announce related code
Commit: | 4e62e9a | |
---|---|---|
Author: | cuicat |
update group seed
Commit: | ecb57ea | |
---|---|---|
Author: | cmcater |
save
Commit: | ec7f571 | |
---|---|---|
Author: | cmcater |
remove producer channel, change user channel to channel
Commit: | 710fa39 | |
---|---|---|
Author: | cmcater |
merged
Commit: | 369c121 | |
---|---|---|
Author: | cmcater |
merge with hard_fork branch
Commit: | 5611e96 | |
---|---|---|
Author: | cmcater |
add SYNC package type, remove REQ_BLOCK REQ_BLOCK_RESP trx
Commit: | 1c08e12 | |
---|---|---|
Author: | cmcater |
debug ptbft
Commit: | 62c5208 | |
---|---|---|
Author: | cmcater |
fix change consensus
Commit: | 07da8c1 | |
---|---|---|
Author: | cmcater |
try merge
Commit: | 0ac181a | |
---|---|---|
Author: | cmcater |
update proto define
Commit: | ccba05c | |
---|---|---|
Author: | cuicat |
save
Commit: | 0c747ee | |
---|---|---|
Author: | cmcater |
add hard_fork branch
Commit: | dfb19c9 | |
---|---|---|
Author: | cuicat |
simplify addBlock process for producer node and full node when user rexsync, change GetBlock and GetTrx api to include onchain/offchain status for both block and trx
Commit: | f31cec2 | |
---|---|---|
Author: | cmcater |
debug, change consensus can not finish
Commit: | 782f80e | |
---|---|---|
Author: | cmcater |
debug multiple producer consensus, remove producer channel, all node just join user channel
Commit: | 2dc2fd2 | |
---|---|---|
Author: | cmcater |
debug, get consensuschangeresult history
Commit: | 2eaa0ba | |
---|---|---|
Author: | cmcater |
rewrite announce related code
Commit: | 3e24c06 | |
---|---|---|
Author: | cmcater |
change announce proto
Commit: | b1f0a9b | |
---|---|---|
Author: | cmcater |
add code to handle change consensus bft result
Commit: | c0e151e | |
---|---|---|
Author: | cmcater |
save
Commit: | 355b7e9 | |
---|---|---|
Author: | cmcater |
save
Commit: | f272c70 | |
---|---|---|
Author: | cmcater |
save
Commit: | 619803c | |
---|---|---|
Author: | cmcater |
merge with consensus_2_main
Commit: | 8e6cdd6 | |
---|---|---|
Author: | cmcater |
add reserved for proto trx
The documentation is generated from this commit.
Commit: | 2228a81 | |
---|---|---|
Author: | cmcater |
Merged
Commit: | c4e7745 | |
---|---|---|
Author: | cmcater |
remove all nonce related
Commit: | cfe3da4 | |
---|---|---|
Author: | cmcater |
remove all trx nonce related code, default value of nonce is 0
Commit: | 160a864 | |
---|---|---|
Author: | cmcater |
add molasspc.go
Commit: | 3b167db | |
---|---|---|
Author: | cmcater |
use consensus instead of producer
Commit: | 8f2ac96 | |
---|---|---|
Author: | cmcater |
modify api
Commit: | a952927 | |
---|---|---|
Author: | cmcater |
save
Commit: | 12cb618 | |
---|---|---|
Author: | cmcater |
change to hbbft parts to ptxxx and ppxxx, redesign proposal producer related proto
Commit: | 88af3b1 | |
---|---|---|
Author: | cmcater |
add proto to support channelmsg
Commit: | 89d7f87 | |
---|---|---|
Author: | cmcater |
remove sudo
Commit: | 53afe78 | |
---|---|---|
Author: | cmcater |
single owner node works
Commit: | 2fb7c5d | |
---|---|---|
Author: | cmcater |
save
Commit: | 138e47f | |
---|---|---|
Author: | cmcater |
add rexsyncer
Commit: | c11667b | |
---|---|---|
Author: | cmcater |
use multi gsyncer
Commit: | 3822f29 | |
---|---|---|
Author: | cmcater |
save, not testable
Commit: | 9188c8c | |
---|---|---|
Author: | cmcater |
debug, fix consensus - merkletree proof generate
Commit: | 45d55c7 | |
---|---|---|
Author: | cmcater |
debug trxrbc
Commit: | 1d01d30 | |
---|---|---|
Author: | cmcater |
save
Commit: | d0c52f9 | |
---|---|---|
Author: | cmcater |
Merge branch 'producer_sync' into code_clean
Commit: | 4511eb5 | |
---|---|---|
Author: | huoju |
Merge branch 'producer_sync' into code_clean
Commit: | cf38adc | |
---|---|---|
Author: | cmcater |
save to push, not compilable
Commit: | 5ddf526 | |
---|---|---|
Author: | huoju |
remove unused rummsg type, remove post validate
Commit: | 3d09ad0 | |
---|---|---|
Author: | cmcater |
add originalDataSize to hb proof, remove unused ecc tail 0
Commit: | e8a08b1 | |
---|---|---|
Author: | cmcater |
modify proto and syncer to get multiple blocks for each sync request
Commit: | 14f7bcf | |
---|---|---|
Author: | cmcater |
debug consesus psync
Commit: | 39b6f12 | |
---|---|---|
Author: | cmcater |
add ConsensusMsg
Commit: | d87f000 | |
---|---|---|
Author: | cmcater |
debug
Commit: | f1e58e6 | |
---|---|---|
Author: | cmcater |
add pyncbft
Commit: | f875241 | |
---|---|---|
Author: | cmcater |
add getProducerProofTrx to producerpb, add protobuf makefile
Commit: | d18d475 | |
---|---|---|
Author: | huoju |
upgrade libp2p 0.23.2 and go 1.19
Commit: | 859d8df | |
---|---|---|
Author: | huoju |
merge from rumchaindata
Commit: | e2fc384 | |
---|---|---|
Author: | huoju |
merge keystore and chaindata repo to the monorepo
Commit: | ea79479 | |
---|---|---|
Author: | Ju Huo | |
Committer: | GitHub |
Refactoryconsensus (#143) * refactory to support nodesdk and payment * merge and move nodectx and option to internal/pkg * move the internal pkg pb to an an independent repo. * move VerifyTrx to rumchaindata repo * wasm and cli pkg import bug fixed * add more interfaces * decoupling consensus and chain * wasm build fixed * move CreateTrx to the rumchaindata repo * move some funcs to the chainsdk package * nonce bug fixed * remove debug log * remove unused import * remove nonce from ask/resp/new_block trxs * move trxfactory to the rumchaindata repo * add mod edwards25519 * swag doc bug fixed * move ChainDataHandlerIface to def * Update swag.yml * Update swag.yml * rename quorumpb to pb * upgrade pkg * remove the IFCONN/CONN_RESP message * move applytrxs to the chain pkg * remove the consensus dependency from publishqueue * remove a key from the keymap * move api to the chainapi pkg * move appapi to the chainapi pkg * move appapi to the chainapi pkg * move block forward/backward funcs to the chain pkg * remove AddBlockToPool from the censensus interface * move AddBlock() to the chain pkg * clean the consensus user interfac3 * remove the ChainDataSyncIface interface * move GetBlockBackward to chaindata * update github actions * update go.mod Co-authored-by: cmcater <cmcater@gmail.com>
This commit does not contain any .proto
files.
Commit: | 2e36308 | |
---|---|---|
Author: | Ju Huo | |
Committer: | GitHub |
Network (#130) * Upgrade the GroupInfodb key with prefix * Add relay to the pubsubconn * preview api for relay request * Request, Approve and create relay * request and approve the peer relay * show activity relay list with the peer id * cancel relay * Rumexchange use network.stream instead of peerid * share network.stream in the rumexchange * fix cli args in the document the boolean value in the args is `debug=true` not `debug true` * rumexchange stream outbound bug fixed * update rex testcases
Commit: | 8dd167d | |
---|---|---|
Author: | Ju Huo | |
Committer: | GitHub |
gettrx api will search the trx from the cache (#128) * gettrx api will search the trx from the cache * wasm bug fixed
Commit: | 23a5898 | |
---|---|---|
Author: | cmcater |
add announce, producer, user to snapshot
Commit: | c32e713 | |
---|---|---|
Author: | cmcater |
add snapshottag
Commit: | 097f320 | |
---|---|---|
Author: | cmcater |
save
Commit: | 303a5b2 | |
---|---|---|
Author: | cmcater |
save
Commit: | e78af87 | |
---|---|---|
Author: | Ju Huo | |
Committer: | GitHub |
Networkmerge (#106) * add rumexchange publish * Publish ReqBlockResp message via rumexchange * Receive blocks in trx package from the rumexchange * add Req block backward * set pubsub as default * Leave exchange channel after the timeout (20 minutes) * auto switch p2p network type sync block from pubsub or rumexchange * rumexchange stream bug fixed close the stream * Session Init bug fixed InitSession can't be called before UpdProducerList() or CreateConsensus() * refactory chain * disable chainreg() in the rumexchange * rearrange module * debug syncer * remove the nodename from trxmgr init * debug syncer * debug minor issues when sync * restore API * disable rexsession * Use sync.map instead of the mutex * Add the runsession struct to handle rum session msgs * add a default option to enable the rumexchange * add the rumchaindata struct * Merge with networkrefactoring * add nonce to trx * wasm merge code * rumexchange p2p block exchange * debug, can not sync with owner node * set nodename when create trxfactory * use Db.GetSequence * wasm api fixed * sync local block before sync with other node * use 1 go routine when start sync * add appdb test and support the nonce param * wasm api fixed * Leave channel with nil pubsubconn bug fixed * remove unsed api * Add a new cli flag: rextest for rex testing * add rumpeerstore to store rex related peers * Update test case for nil rumpeerstore * add rumpeerstore to the rumexchange Co-authored-by: cmcater <cmcater@gmail.com>
Commit: | b299a5a | |
---|---|---|
Author: | Ju Huo | |
Committer: | GitHub |
Features (#102) * add new post type: File rumfile: a cli tools to upload and download files from rum network * file upload: split a file, create a fileinfo file * Upload epub file to the rum network * add includestarttrx param to include the start trx * output groupid and trxid after the uploading * Download files from a rum seednetwork
Commit: | 9743f0a | |
---|---|---|
Author: | cmcater |
add chain auth model
Commit: | 1357241 | |
---|---|---|
Author: | huoju |
change rummessage name
Commit: | 686d2bf | |
---|---|---|
Author: | cmcater |
merge
Commit: | 117c7df | |
---|---|---|
Author: | cmcater |
save
Commit: | a69f8a5 | |
---|---|---|
Author: | huoju |
rumexhange streams manager and event handler
Commit: | 29411d8 | |
---|---|---|
Author: | cmcater |
add group config related API
Commit: | 0ed70d4 | |
---|---|---|
Author: | huoju |
Add rumexchange protocol basic network stream and session create req/resp
Commit: | c1e4f6d | |
---|---|---|
Author: | huoju |
add activity type to the Object type add type=like/dislike to the Object
Commit: | 9c6d84d | |
---|---|---|
Author: | huoju |
Merge branch 'main' into features
Commit: | 5792f6c | |
---|---|---|
Author: | zhangwm | |
Committer: | zhangwm |
support backup/restore group seed/keystore/config
Commit: | d49832c | |
---|---|---|
Author: | huoju |
Private group, posts encrypt and decrypt
Commit: | 8ecf219 | |
---|---|---|
Author: | huoju |
Announce and Approve a user in the private group Announce, Approve, GetUsersList