Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
plugin
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
link33
plugin
Commits
820571b3
Commit
820571b3
authored
Nov 11, 2018
by
madengji
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add clang format
parent
cdf51d68
Show whitespace changes
Inline
Side-by-side
Showing
23 changed files
with
323 additions
and
101 deletions
+323
-101
.clang-format
.clang-format
+21
-0
.gitignore
.gitignore
+40
-11
Makefile
Makefile
+0
-1
blackwhite.proto
plugin/dapp/blackwhite/proto/blackwhite.proto
+15
-5
cert.proto
plugin/dapp/cert/proto/cert.proto
+0
-0
evmcontract.proto
plugin/dapp/evm/proto/evmcontract.proto
+10
-4
game.proto
plugin/dapp/game/proto/game.proto
+18
-6
hashlock.proto
plugin/dapp/hashlock/proto/hashlock.proto
+0
-0
lottery.proto
plugin/dapp/lottery/proto/lottery.proto
+33
-11
norm.proto
plugin/dapp/norm/proto/norm.proto
+7
-3
paracross.proto
plugin/dapp/paracross/proto/paracross.proto
+15
-5
pokerbull.proto
plugin/dapp/pokerbull/proto/pokerbull.proto
+21
-7
privacy.proto
plugin/dapp/privacy/proto/privacy.proto
+42
-14
relay.proto
plugin/dapp/relay/proto/relay.proto
+12
-4
retrieve.proto
plugin/dapp/retrieve/proto/retrieve.proto
+0
-0
ticket.proto
plugin/dapp/ticket/proto/ticket.proto
+12
-4
config.proto
...in/dapp/token/cmd/signatory-server/signatory/config.proto
+0
-0
token.proto
plugin/dapp/token/proto/token.proto
+9
-3
trade.proto
plugin/dapp/trade/proto/trade.proto
+33
-11
tendermint.proto
plugin/dapp/valnode/proto/tendermint.proto
+15
-5
valnode.proto
plugin/dapp/valnode/proto/valnode.proto
+10
-4
node.proto
plugin/store/mpt/db/node.proto
+9
-3
mpt.go
plugin/store/mpt/mpt.go
+1
-0
No files found.
.clang-format
0 → 100644
View file @
820571b3
Language: 'Proto'
BasedOnStyle: 'LLVM'
AccessModifierOffset: '-1'
AlignAfterOpenBracket: 'Align'
AlignConsecutiveAssignments: 'true'
AlignConsecutiveDeclarations: 'true'
AlignEscapedNewlinesLeft: 'true'
AlignOperands: 'true'
AlignTrailingComments: 'true'
AllowAllParametersOfDeclarationOnNextLine: 'true'
AllowShortBlocksOnASingleLine: 'true'
AllowShortCaseLabelsOnASingleLine: 'true'
ColumnLimit: '200'
IndentWidth: '4'
ContinuationIndentWidth: '4'
TabWidth: '4'
TabWidth: '4'
ReflowComments: 'true'
SortIncludes: 'true'
AllowShortFunctionsOnASingleLine: 'Empty'
AllowShortIfStatementsOnASingleLine: 'true'
.gitignore
View file @
820571b3
consensus/raft/tools/scripts/grpc33.log
consensus/raft/tools/scripts/logs/
*.orig
store/kvmvcc/1.png
store/kvmvcc/cpu.pprof
store/kvmvcc/kvmvcc.test
store/mpt/1.png
store/mpt/cpu.pprof
store/mpt/mpt.test
tool
.vscode
chain33
chain33-cli
tool
datadir*
*.log
*.exe
*.orig
*.bak
*.log.last
.idea
.vscode
build/chain33*
build/datadir
build/bityuan*
build/para
build/execblock
build/relayd
build/relayd.toml
build/*.log
build/fzm
build/guodun
build/main.sh
build/main*
build/para.sh
build/ci
build/tools/autotest/autotest
build/tools/autotest/*.toml
build/tools/autotest/chain33
build/tools/autotest/chain33-cli
.DS_Store
logs/
build/wallet
plugin/store/kvmvcc/1.png
plugin/store/kvmvcc/cpu.pprof
plugin/store/kvmvcc/kvmvcc.test
plugin/store/mpt/1.png
plugin/store/mpt/cpu.pprof
plugin/store/mpt/mpt.test
plugin/consensus/raft/tools/scripts/grpc33.log
plugin/consensus/raft/tools/scripts/logs/
Makefile
View file @
820571b3
...
...
@@ -221,7 +221,6 @@ auto_ci: clean fmt_proto fmt_shell protobuf
${
auto_fmt
}
git add
*
.go
*
.sh
*
.proto
git status
echo
"branch"
echo
$(branch)
files
=
$$
(
git status
-suno
)
;
if
[
-n
"
$$
files"
]
;
then
\
git add
*
.go
*
.sh
*
.proto
;
\
...
...
plugin/dapp/blackwhite/proto/blackwhite.proto
View file @
820571b3
...
...
@@ -74,10 +74,14 @@ message BlackwhiteShow {
string
secret
=
2
;
}
message
BlackwhiteTimeoutDone
{
string
gameID
=
1
;
}
message
BlackwhiteTimeoutDone
{
string
gameID
=
1
;
}
// logs
message
ReceiptBlackwhite
{
BlackwhiteRound
round
=
1
;
}
message
ReceiptBlackwhite
{
BlackwhiteRound
round
=
1
;
}
message
ReceiptBlackwhiteStatus
{
string
gameID
=
1
;
...
...
@@ -88,9 +92,13 @@ message ReceiptBlackwhiteStatus {
int64
index
=
5
;
}
message
ReqBlackwhiteRoundInfo
{
string
gameID
=
1
;
}
message
ReqBlackwhiteRoundInfo
{
string
gameID
=
1
;
}
message
ReplyBlackwhiteRoundInfo
{
BlackwhiteRoundResult
round
=
1
;
}
message
ReplyBlackwhiteRoundInfo
{
BlackwhiteRoundResult
round
=
1
;
}
message
ReqBlackwhiteRoundList
{
//优先根据status查询,status不可为空
...
...
@@ -102,7 +110,9 @@ message ReqBlackwhiteRoundList {
int64
index
=
5
;
}
message
ReplyBlackwhiteRoundList
{
repeated
BlackwhiteRoundResult
round
=
1
;
}
message
ReplyBlackwhiteRoundList
{
repeated
BlackwhiteRoundResult
round
=
1
;
}
message
ReqLoopResult
{
string
gameID
=
1
;
...
...
plugin/dapp/cert/proto/cert.proto
View file @
820571b3
plugin/dapp/evm/proto/evmcontract.proto
View file @
820571b3
...
...
@@ -89,7 +89,9 @@ message ReceiptEVMContractCmd {
string
ret
=
5
;
}
message
CheckEVMAddrReq
{
string
addr
=
1
;
}
message
CheckEVMAddrReq
{
string
addr
=
1
;
}
message
CheckEVMAddrResp
{
bool
contract
=
1
;
string
contractAddr
=
2
;
...
...
@@ -103,11 +105,15 @@ message EstimateEVMGasReq {
string
caller
=
3
;
uint64
amount
=
4
;
}
message
EstimateEVMGasResp
{
uint64
gas
=
1
;
}
message
EstimateEVMGasResp
{
uint64
gas
=
1
;
}
message
EvmDebugReq
{
// 0 query, 1 set, -1 clear
int32
optype
=
1
;
}
message
EvmDebugResp
{
string
debugStatus
=
1
;
}
\ No newline at end of file
message
EvmDebugResp
{
string
debugStatus
=
1
;
}
\ No newline at end of file
plugin/dapp/game/proto/game.proto
View file @
820571b3
...
...
@@ -59,7 +59,9 @@ message GameMatch {
int32
guess
=
2
;
}
message
GameCancel
{
string
gameId
=
1
;
}
message
GameCancel
{
string
gameId
=
1
;
}
message
GameClose
{
string
gameId
=
1
;
...
...
@@ -100,15 +102,25 @@ message GameRecord {
int64
index
=
2
;
}
message
QueryGameInfo
{
string
gameId
=
1
;
}
message
QueryGameInfo
{
string
gameId
=
1
;
}
message
QueryGameInfos
{
repeated
string
gameIds
=
1
;
}
message
QueryGameInfos
{
repeated
string
gameIds
=
1
;
}
message
ReplyGameList
{
repeated
Game
games
=
1
;
}
message
ReplyGameList
{
repeated
Game
games
=
1
;
}
message
ReplyGameListCount
{
int64
count
=
1
;
}
message
ReplyGameListCount
{
int64
count
=
1
;
}
message
ReplyGame
{
Game
game
=
1
;
}
message
ReplyGame
{
Game
game
=
1
;
}
message
ReceiptGame
{
string
gameId
=
1
;
...
...
plugin/dapp/hashlock/proto/hashlock.proto
View file @
820571b3
plugin/dapp/lottery/proto/lottery.proto
View file @
820571b3
...
...
@@ -35,7 +35,9 @@ message Lottery {
repeated
MissingRecord
missingRecords
=
17
;
}
message
MissingRecord
{
repeated
int32
times
=
1
;
}
message
MissingRecord
{
repeated
int32
times
=
1
;
}
message
LotteryAction
{
oneof
value
{
...
...
@@ -59,9 +61,13 @@ message LotteryBuy {
int64
way
=
4
;
}
message
LotteryDraw
{
string
lotteryId
=
1
;
}
message
LotteryDraw
{
string
lotteryId
=
1
;
}
message
LotteryClose
{
string
lotteryId
=
1
;
}
message
LotteryClose
{
string
lotteryId
=
1
;
}
message
ReceiptLottery
{
string
lotteryId
=
1
;
...
...
@@ -79,7 +85,9 @@ message ReceiptLottery {
int64
index
=
13
;
}
message
ReqLotteryInfo
{
string
lotteryId
=
1
;
}
message
ReqLotteryInfo
{
string
lotteryId
=
1
;
}
message
ReqLotteryBuyInfo
{
string
lotteryId
=
1
;
...
...
@@ -130,9 +138,13 @@ message ReplyLotteryCurrentInfo {
repeated
MissingRecord
missingRecords
=
12
;
}
message
ReplyLotteryHistoryLuckyNumber
{
repeated
int64
luckyNumber
=
1
;
}
message
ReplyLotteryHistoryLuckyNumber
{
repeated
int64
luckyNumber
=
1
;
}
message
ReplyLotteryShowInfo
{
repeated
LotteryBuyRecord
records
=
1
;
}
message
ReplyLotteryShowInfo
{
repeated
LotteryBuyRecord
records
=
1
;
}
message
LotteryNumberRecord
{
int64
number
=
1
;
...
...
@@ -151,7 +163,9 @@ message LotteryBuyRecord {
string
txHash
=
8
;
}
message
LotteryBuyRecords
{
repeated
LotteryBuyRecord
records
=
1
;
}
message
LotteryBuyRecords
{
repeated
LotteryBuyRecord
records
=
1
;
}
message
LotteryDrawRecord
{
int64
number
=
1
;
...
...
@@ -160,15 +174,23 @@ message LotteryDrawRecord {
string
txHash
=
4
;
}
message
LotteryDrawRecords
{
repeated
LotteryDrawRecord
records
=
1
;
}
message
LotteryDrawRecords
{
repeated
LotteryDrawRecord
records
=
1
;
}
message
LotteryUpdateRec
{
int64
index
=
1
;
int64
type
=
2
;
}
message
LotteryUpdateRecs
{
repeated
LotteryUpdateRec
records
=
1
;
}
message
LotteryUpdateRecs
{
repeated
LotteryUpdateRec
records
=
1
;
}
message
LotteryUpdateBuyInfo
{
map
<
string
,
LotteryUpdateRecs
>
buyInfo
=
1
;
}
message
LotteryUpdateBuyInfo
{
map
<
string
,
LotteryUpdateRecs
>
buyInfo
=
1
;
}
message
ReplyLotteryPurchaseAddr
{
repeated
string
address
=
1
;
}
message
ReplyLotteryPurchaseAddr
{
repeated
string
address
=
1
;
}
plugin/dapp/norm/proto/norm.proto
View file @
820571b3
...
...
@@ -9,7 +9,9 @@ message Norm {
}
message
NormAction
{
oneof
value
{
NormPut
nput
=
1
;
}
oneof
value
{
NormPut
nput
=
1
;
}
int32
ty
=
5
;
}
...
...
@@ -18,4 +20,6 @@ message NormPut {
bytes
value
=
2
;
}
message
NormGetKey
{
string
key
=
1
;
}
\ No newline at end of file
message
NormGetKey
{
string
key
=
1
;
}
\ No newline at end of file
plugin/dapp/paracross/proto/paracross.proto
View file @
820571b3
...
...
@@ -42,9 +42,13 @@ message ParacrossNodeStatus {
repeated
bytes
crossTxHashs
=
13
;
}
message
ParacrossCommitAction
{
ParacrossNodeStatus
status
=
1
;
}
message
ParacrossCommitAction
{
ParacrossNodeStatus
status
=
1
;
}
message
ParacrossMinerAction
{
ParacrossNodeStatus
status
=
1
;
}
message
ParacrossMinerAction
{
ParacrossNodeStatus
status
=
1
;
}
message
ParacrossAction
{
oneof
value
{
...
...
@@ -67,7 +71,9 @@ message ReceiptParacrossCommit {
ParacrossHeightStatus
current
=
4
;
}
message
ReceiptParacrossMiner
{
ParacrossNodeStatus
status
=
1
;
}
message
ReceiptParacrossMiner
{
ParacrossNodeStatus
status
=
1
;
}
message
ReceiptParacrossDone
{
int32
totalNodes
=
1
;
...
...
@@ -87,7 +93,9 @@ message ReceiptParacrossRecord {
// LocalDB
// title-height-addr : txHash
message
ParacrossTx
{
string
txHash
=
1
;
}
message
ParacrossTx
{
string
txHash
=
1
;
}
// query
message
ReqParacrossTitleHeight
{
...
...
@@ -95,7 +103,9 @@ message ReqParacrossTitleHeight {
int64
height
=
2
;
}
message
RespParacrossTitles
{
repeated
ReceiptParacrossDone
titles
=
1
;
}
message
RespParacrossTitles
{
repeated
ReceiptParacrossDone
titles
=
1
;
}
// 跨链转账相关
message
ParacrossAsset
{
...
...
plugin/dapp/pokerbull/proto/pokerbull.proto
View file @
820571b3
...
...
@@ -74,13 +74,19 @@ message PBGameStart {
}
//游戏继续
message
PBGameContinue
{
string
gameId
=
1
;
}
message
PBGameContinue
{
string
gameId
=
1
;
}
//游戏结束
message
PBGameQuit
{
string
gameId
=
1
;
}
message
PBGameQuit
{
string
gameId
=
1
;
}
//查询游戏结果
message
PBGameQuery
{
string
gameId
=
1
;
}
message
PBGameQuery
{
string
gameId
=
1
;
}
//根据状态和游戏人数查找
message
QueryPBGameListByStatusAndPlayerNum
{
...
...
@@ -101,7 +107,9 @@ message PBGameIndexRecord {
int64
index
=
2
;
}
message
PBGameRecords
{
repeated
PBGameRecord
records
=
1
;
}
message
PBGameRecords
{
repeated
PBGameRecord
records
=
1
;
}
message
QueryPBGameInfo
{
string
gameId
=
1
;
...
...
@@ -110,11 +118,17 @@ message QueryPBGameInfo {
int64
index
=
4
;
}
message
ReplyPBGame
{
PokerBull
game
=
1
;
}
message
ReplyPBGame
{
PokerBull
game
=
1
;
}
message
QueryPBGameInfos
{
repeated
string
gameIds
=
1
;
}
message
QueryPBGameInfos
{
repeated
string
gameIds
=
1
;
}
message
ReplyPBGameList
{
repeated
PokerBull
games
=
1
;
}
message
ReplyPBGameList
{
repeated
PokerBull
games
=
1
;
}
message
ReceiptPBGame
{
string
gameId
=
1
;
...
...
plugin/dapp/privacy/proto/privacy.proto
View file @
820571b3
...
...
@@ -56,7 +56,9 @@ message KeyInput {
bytes
keyImage
=
3
;
}
message
PrivacyInput
{
repeated
KeyInput
keyinput
=
1
;
}
message
PrivacyInput
{
repeated
KeyInput
keyinput
=
1
;
}
// privacy output
message
keyOutput
{
...
...
@@ -88,7 +90,9 @@ message ReqUTXOPubKeys {
}
// 一个公钥信息
message
PublicKeyData
{
repeated
bytes
data
=
1
;
}
message
PublicKeyData
{
repeated
bytes
data
=
1
;
}
message
GroupUTXOPubKey
{
int64
amount
=
1
;
...
...
@@ -96,7 +100,9 @@ message GroupUTXOPubKey {
repeated
bytes
pubkey
=
2
;
}
message
ResUTXOPubKeys
{
repeated
GroupUTXOPubKey
groupUTXOPubKeys
=
1
;
}
message
ResUTXOPubKeys
{
repeated
GroupUTXOPubKey
groupUTXOPubKeys
=
1
;
}
message
ReqPrivacyToken
{
string
token
=
1
;
...
...
@@ -108,18 +114,26 @@ message AmountDetail {
int64
count
=
2
;
}
message
ReplyPrivacyAmounts
{
repeated
AmountDetail
amountDetail
=
1
;
}
message
ReplyPrivacyAmounts
{
repeated
AmountDetail
amountDetail
=
1
;
}
message
replyUTXOsOfAmount
{
repeated
LocalUTXOItem
localUTXOItems
=
1
;
}
message
replyUTXOsOfAmount
{
repeated
LocalUTXOItem
localUTXOItems
=
1
;
}
message
ReceiptPrivacyOutput
{
string
token
=
1
;
repeated
keyOutput
keyoutput
=
2
;
}
//各种amount额度的UTXO在链上的数量
message
AmountsOfUTXO
{
map
<
int64
,
int64
>
amountMap
=
1
;
}
message
AmountsOfUTXO
{
map
<
int64
,
int64
>
amountMap
=
1
;
}
message
TokenNamesOfUTXO
{
map
<
string
,
string
>
tokensMap
=
1
;
}
message
TokenNamesOfUTXO
{
map
<
string
,
string
>
tokensMap
=
1
;
}
// 用以转换成json后继续可见的结构
message
UTXOGlobalIndex4Print
{
...
...
@@ -138,7 +152,9 @@ message keyOutput4Print {
string
onetimepubkey
=
2
;
}
message
PrivacyInput4Print
{
repeated
KeyInput4Print
keyinput
=
1
;
}
message
PrivacyInput4Print
{
repeated
KeyInput4Print
keyinput
=
1
;
}
message
PrivacyOutput4Print
{
string
RpubKeytx
=
1
;
...
...
@@ -272,9 +288,13 @@ message UTXOHaveTxHash {
UTXOBasic
utxoBasic
=
3
;
}
message
UTXOs
{
repeated
UTXO
utxos
=
1
;
}
message
UTXOs
{
repeated
UTXO
utxos
=
1
;
}
message
UTXOHaveTxHashs
{
repeated
UTXOHaveTxHash
utxoHaveTxHashs
=
1
;
}
message
UTXOHaveTxHashs
{
repeated
UTXOHaveTxHash
utxoHaveTxHashs
=
1
;
}
message
ReqUTXOGlobalIndex
{
string
tokenname
=
1
;
...
...
@@ -312,7 +332,9 @@ message RealKeyInput {
bytes
onetimeprivkey
=
2
;
}
message
UTXOBasics
{
repeated
UTXOBasic
utxos
=
1
;
}
message
UTXOBasics
{
repeated
UTXOBasic
utxos
=
1
;
}
message
CreateTransactionCache
{
bytes
key
=
1
;
...
...
@@ -338,7 +360,9 @@ message ReqCacheTxList {
string
tokenname
=
2
;
}
message
ReplyCacheTxList
{
repeated
Transaction
txs
=
1
;
}
message
ReplyCacheTxList
{
repeated
Transaction
txs
=
1
;
}
message
ReqPrivacyAccount
{
string
tokenname
=
1
;
...
...
@@ -398,7 +422,9 @@ message RepRescanUtxos {
repeated
RepRescanResult
repRescanResults
=
2
;
}
message
ReqEnablePrivacy
{
repeated
string
addrs
=
2
;
}
message
ReqEnablePrivacy
{
repeated
string
addrs
=
2
;
}
message
PriAddrResult
{
string
addr
=
1
;
...
...
@@ -406,7 +432,9 @@ message PriAddrResult {
string
msg
=
3
;
}
message
RepEnablePrivacy
{
repeated
PriAddrResult
results
=
1
;
}
message
RepEnablePrivacy
{
repeated
PriAddrResult
results
=
1
;
}
// 隐私交易三步发送时,临时存储签名需要的数据信息结构
message
PrivacySignatureParam
{
...
...
plugin/dapp/relay/proto/relay.proto
View file @
820571b3
...
...
@@ -104,7 +104,9 @@ message BtcHeader {
// head (may not from 1)
}
message
BtcHeaders
{
repeated
BtcHeader
btcHeader
=
1
;
}
message
BtcHeaders
{
repeated
BtcHeader
btcHeader
=
1
;
}
message
BtcTransaction
{
string
hash
=
1
;
// txhash
...
...
@@ -177,14 +179,18 @@ message ReqRelayAddrCoins {
int32
pageSize
=
5
;
}
message
ReplyRelayOrders
{
repeated
RelayOrder
relayorders
=
1
;
}
message
ReplyRelayOrders
{
repeated
RelayOrder
relayorders
=
1
;
}
message
QueryRelayOrderParam
{
RelayOrderStatus
status
=
1
;
string
orderId
=
2
;
}
message
QueryRelayOrderResult
{
repeated
RelayOrder
orders
=
1
;
}
message
QueryRelayOrderResult
{
repeated
RelayOrder
orders
=
1
;
}
message
ReqRelayBtcHeaderHeightList
{
int64
reqHeight
=
1
;
...
...
@@ -192,7 +198,9 @@ message ReqRelayBtcHeaderHeightList {
int32
direction
=
3
;
// 0: desc, 1: asc
}
message
ReplyRelayBtcHeadHeightList
{
repeated
int64
heights
=
1
;
}
message
ReplyRelayBtcHeadHeightList
{
repeated
int64
heights
=
1
;
}
message
ReqRelayQryBTCHeadHeight
{
int64
baseHeight
=
1
;
// from the baseHeight begin, if any
...
...
plugin/dapp/retrieve/proto/retrieve.proto
View file @
820571b3
plugin/dapp/ticket/proto/ticket.proto
View file @
820571b3
...
...
@@ -77,16 +77,22 @@ message TicketGenesis {
int32
count
=
3
;
}
message
TicketClose
{
repeated
string
ticketId
=
1
;
}
message
TicketClose
{
repeated
string
ticketId
=
1
;
}
message
TicketList
{
string
addr
=
1
;
int32
status
=
3
;
}
message
TicketInfos
{
repeated
string
ticketIds
=
1
;
}
message
TicketInfos
{
repeated
string
ticketIds
=
1
;
}
message
ReplyTicketList
{
repeated
Ticket
tickets
=
1
;
}
message
ReplyTicketList
{
repeated
Ticket
tickets
=
1
;
}
message
ReplyWalletTickets
{
repeated
Ticket
tickets
=
1
;
...
...
@@ -113,7 +119,9 @@ message ReqBindMiner {
bool
checkBalance
=
4
;
}
message
ReplyBindMiner
{
string
txHex
=
1
;
}
message
ReplyBindMiner
{
string
txHex
=
1
;
}
service
ticket
{
//创建绑定挖矿
...
...
plugin/dapp/token/cmd/signatory-server/signatory/config.proto
View file @
820571b3
plugin/dapp/token/proto/token.proto
View file @
820571b3
...
...
@@ -87,13 +87,17 @@ message ReqTokens {
bool
symbolOnly
=
4
;
}
message
ReplyTokens
{
repeated
LocalToken
tokens
=
1
;
}
message
ReplyTokens
{
repeated
LocalToken
tokens
=
1
;
}
message
TokenRecv
{
string
token
=
1
;
int64
recv
=
2
;
}
message
ReplyAddrRecvForTokens
{
repeated
TokenRecv
tokenRecvs
=
1
;
}
message
ReplyAddrRecvForTokens
{
repeated
TokenRecv
tokenRecvs
=
1
;
}
message
ReqTokenBalance
{
repeated
string
addresses
=
1
;
...
...
@@ -111,7 +115,9 @@ message TokenAsset {
Account
account
=
2
;
}
message
ReplyAccountTokenAssets
{
repeated
TokenAsset
tokenAssets
=
1
;
}
message
ReplyAccountTokenAssets
{
repeated
TokenAsset
tokenAssets
=
1
;
}
message
ReqAddrTokens
{
string
addr
=
1
;
...
...
plugin/dapp/trade/proto/trade.proto
View file @
820571b3
...
...
@@ -44,7 +44,9 @@ message TradeForBuy {
}
// 允许token的持有者撤销之前未成交出售token的挂单
message
TradeForRevokeSell
{
string
sellID
=
1
;
}
message
TradeForRevokeSell
{
string
sellID
=
1
;
}
// 限价买单构造请求
message
TradeForBuyLimit
{
...
...
@@ -63,7 +65,9 @@ message TradeForSellMarket {
}
// 撤销买单
message
TradeForRevokeBuy
{
string
buyID
=
1
;
}
message
TradeForRevokeBuy
{
string
buyID
=
1
;
}
// 数据库部分
message
SellOrder
{
...
...
@@ -143,17 +147,29 @@ message ReceiptSellBase {
string
assetExec
=
16
;
}
message
ReceiptTradeBuyMarket
{
ReceiptBuyBase
base
=
1
;
}
message
ReceiptTradeBuyMarket
{
ReceiptBuyBase
base
=
1
;
}
message
ReceiptTradeBuyLimit
{
ReceiptBuyBase
base
=
1
;
}
message
ReceiptTradeBuyLimit
{
ReceiptBuyBase
base
=
1
;
}
message
ReceiptTradeBuyRevoke
{
ReceiptBuyBase
base
=
1
;
}
message
ReceiptTradeBuyRevoke
{
ReceiptBuyBase
base
=
1
;
}
message
ReceiptTradeSellLimit
{
ReceiptSellBase
base
=
1
;
}
message
ReceiptTradeSellLimit
{
ReceiptSellBase
base
=
1
;
}
message
ReceiptSellMarket
{
ReceiptSellBase
base
=
1
;
}
message
ReceiptSellMarket
{
ReceiptSellBase
base
=
1
;
}
message
ReceiptTradeSellRevoke
{
ReceiptSellBase
base
=
1
;
}
message
ReceiptTradeSellRevoke
{
ReceiptSellBase
base
=
1
;
}
// 查询部分
...
...
@@ -222,9 +238,13 @@ message ReplySellOrder {
string
assetExec
=
14
;
}
message
ReplySellOrders
{
repeated
ReplySellOrder
sellOrders
=
1
;
}
message
ReplySellOrders
{
repeated
ReplySellOrder
sellOrders
=
1
;
}
message
ReplyBuyOrders
{
repeated
ReplyBuyOrder
buyOrders
=
1
;
}
message
ReplyBuyOrders
{
repeated
ReplyBuyOrder
buyOrders
=
1
;
}
message
ReplyTradeOrder
{
string
tokenSymbol
=
1
;
...
...
@@ -245,7 +265,9 @@ message ReplyTradeOrder {
string
assetExec
=
16
;
}
message
ReplyTradeOrders
{
repeated
ReplyTradeOrder
orders
=
1
;
}
message
ReplyTradeOrders
{
repeated
ReplyTradeOrder
orders
=
1
;
}
message
ReqSellToken
{
TradeForSell
sell
=
1
;
...
...
plugin/dapp/valnode/proto/tendermint.proto
View file @
820571b3
...
...
@@ -4,7 +4,9 @@ import "transaction.proto";
package
types
;
message
BlockID
{
bytes
Hash
=
1
;
}
message
BlockID
{
bytes
Hash
=
1
;
}
message
TendermintBitArray
{
int32
Bits
=
1
;
...
...
@@ -46,9 +48,13 @@ message TxSize {
int64
MaxGas
=
2
;
}
message
BlockGossip
{
int32
BlockPartSizeBytes
=
1
;
}
message
BlockGossip
{
int32
BlockPartSizeBytes
=
1
;
}
message
EvidenceParams
{
int64
MaxAge
=
1
;
}
message
EvidenceParams
{
int64
MaxAge
=
1
;
}
message
ConsensusParams
{
BlockSize
BlockSize
=
1
;
TxSize
TxSize
=
2
;
...
...
@@ -94,7 +100,9 @@ message EvidenceEnvelope {
bytes
data
=
2
;
}
message
EvidenceData
{
repeated
EvidenceEnvelope
evidence
=
1
;
}
message
EvidenceData
{
repeated
EvidenceEnvelope
evidence
=
1
;
}
message
TendermintBlockHeader
{
string
chainID
=
1
;
...
...
@@ -138,7 +146,9 @@ message NewRoundStepMsg {
int32
lastCommitRound
=
5
;
}
message
CommitStepMsg
{
int64
height
=
1
;
}
message
CommitStepMsg
{
int64
height
=
1
;
}
message
ProposalPOLMsg
{
int64
height
=
1
;
...
...
plugin/dapp/valnode/proto/valnode.proto
View file @
820571b3
...
...
@@ -8,7 +8,9 @@ message ValNode {
int64
power
=
2
;
}
message
ValNodes
{
repeated
ValNode
nodes
=
1
;
}
message
ValNodes
{
repeated
ValNode
nodes
=
1
;
}
message
ValNodeAction
{
oneof
value
{
...
...
@@ -18,6 +20,10 @@ message ValNodeAction {
int32
Ty
=
3
;
}
message
ReqNodeInfo
{
int64
height
=
1
;
}
message
ReqNodeInfo
{
int64
height
=
1
;
}
message
ReqBlockInfo
{
int64
height
=
1
;
}
\ No newline at end of file
message
ReqBlockInfo
{
int64
height
=
1
;
}
\ No newline at end of file
plugin/store/mpt/db/node.proto
View file @
820571b3
...
...
@@ -13,13 +13,19 @@ message Node {
int32
index
=
6
;
}
message
FullNode
{
repeated
Node
nodes
=
1
;
}
message
FullNode
{
repeated
Node
nodes
=
1
;
}
message
ShortNode
{
bytes
key
=
1
;
Node
val
=
2
;
}
message
HashNode
{
bytes
hash
=
1
;
}
message
HashNode
{
bytes
hash
=
1
;
}
message
ValueNode
{
bytes
value
=
1
;
}
message
ValueNode
{
bytes
value
=
1
;
}
plugin/store/mpt/mpt.go
View file @
820571b3
package
mpt
import
(
lru
"github.com/hashicorp/golang-lru"
"gitlab.33.cn/chain33/chain33/common"
clog
"gitlab.33.cn/chain33/chain33/common/log"
log
"gitlab.33.cn/chain33/chain33/common/log/log15"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment