Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DNAProject/DNA
/ functions
Functions
3,494 in github.com/DNAProject/DNA
⨍
Functions
3,494
◇
Types & classes
552
↓ 2 callers
Method
submitBlock
(blkNum uint32)
consensus/vbft/block_pool.go:797
↓ 2 callers
Method
sync
()
p2pserver/block_sync.go:419
↓ 2 callers
Method
syncBlock
()
p2pserver/block_sync.go:462
↓ 2 callers
Method
syncHeader
()
p2pserver/block_sync.go:424
↓ 2 callers
Function
toTransfer
(native *native.NativeService, toKey []byte, value uint64)
smartcontract/service/native/gas/utils.go:164
↓ 2 callers
Function
triggerRecoveryEvent
(srvc *native.NativeService, op string, id []byte, addr common.Address)
smartcontract/service/native/did/event.go:63
↓ 2 callers
Method
tryGrowByReslice
tryGrowByReslice is a inlineable version of grow for the fast-case where the internal buffer only needs to be resliced. It returns the index where byt
common/zero_copy_sink.go:36
↓ 2 callers
Function
unConsensusToConsensus
(native *native.NativeService, contract common.Address, peerPoolItem *PeerPoolItem)
smartcontract/service/native/governance/method.go:439
↓ 2 callers
Function
unConsensusToUnConsensus
(native *native.NativeService, contract common.Address, peerPoolItem *PeerPoolItem)
smartcontract/service/native/governance/method.go:525
↓ 2 callers
Method
updateParticipantConfig
()
consensus/vbft/service.go:645
↓ 2 callers
Method
validHeight
(blkNum uint32)
consensus/vbft/service.go:2166
↓ 2 callers
Function
validateMembers
(srvc *native.NativeService, g *Group)
smartcontract/service/native/did/group.go:112
↓ 2 callers
Function
validatePeerPubKeyFormat
(pubkey string)
smartcontract/service/native/governance/utils.go:304
↓ 2 callers
Function
value2json
(t *testing.T, expect types.VmValue)
vm/neovm/stack_opcode_test.go:43
↓ 2 callers
Function
verifyController
(srvc *native.NativeService)
smartcontract/service/native/did/controller.go:116
↓ 2 callers
Function
verifyGroupController
(srvc *native.NativeService, group *Group, args *common.ZeroCopySource)
smartcontract/service/native/did/controller.go:338
↓ 2 callers
Function
verifySingleController
(srvc *native.NativeService, id []byte, args *common.ZeroCopySource)
smartcontract/service/native/did/controller.go:325
↓ 2 callers
Function
verifyVrf
(pk keypair.PublicKey, blkNum uint32, prevVrf, newVrf, proof []byte)
consensus/vbft/utils.go:113
↓ 1 callers
Method
AddBlock
(block *types.Block, stateMerkleRoot common.Uint256)
core/ledger/ledger.go:70
↓ 1 callers
Method
AddBlockMerkleTreeRoot
AddBlockMerkleTreeRoot add a new tree root
core/store/ledgerstore/state_store.go:217
↓ 1 callers
Method
AddErrorRespCnt
AddErrorRespCnt incre receive error header/block count
p2pserver/block_sync.go:90
↓ 1 callers
Method
AddHeader
AddHeader add header to cache, and add the mapping of block height to block hash. Using in block sync
core/store/ledgerstore/ledger_store.go:491
↓ 1 callers
Method
AddIdentity
(id *Identity)
account/file_store.go:209
↓ 1 callers
Method
AddNbrNode
AddNbrNode add peer to nbr peer list
p2pserver/net/netserver/netserver.go:205
↓ 1 callers
Method
AddPeerAddress
(addr string, p *peer.Peer)
p2pserver/net/protocol/server.go:60
↓ 1 callers
Method
AddTimeoutCnt
AddTimeoutCnt incre timeout count
p2pserver/block_sync.go:85
↓ 1 callers
Function
AddrHandle
AddrHandle handles the neighbor address response message from peer
p2pserver/message/utils/msg_handler.go:396
↓ 1 callers
Method
AppendFuncs
(fns []string)
smartcontract/service/native/auth/state.go:39
↓ 1 callers
Function
AppendNativeContract
(addr common.Address, actions map[string]native.Handler)
smartcontract/service/native/testsuite/gas_suite.go:65
↓ 1 callers
Method
AppendNewReqtime
AppendNewReqTime append new request time
p2pserver/block_sync.go:100
↓ 1 callers
Method
AppendNewSpeed
addNewSpeed apend the new speed to tail, remove the oldest one
p2pserver/block_sync.go:106
↓ 1 callers
Method
AppendTxHash
append transaction hash
http/websocket/session/session.go:126
↓ 1 callers
Function
Approve
(gasPrice, gasLimit uint64, signer *account.Account, asset, from, to string, amount uint64)
cmd/utils/gas.go:157
↓ 1 callers
Method
BatchDeleteRawKey
(key []byte)
core/store/ledgerstore/state_store.go:105
↓ 1 callers
Method
BatchPutRawKeyVal
(key, val []byte)
core/store/ledgerstore/state_store.go:101
↓ 1 callers
Function
BlkHeaderHandle
BlkHeaderHandle handles the sync headers from peer
p2pserver/message/utils/msg_handler.go:165
↓ 1 callers
Function
BlockHandle
BlockHandle handles the block message from peer
p2pserver/message/utils/msg_handler.go:178
↓ 1 callers
Method
BlockSignaturesReceived
(payload *p2pmsg.ConsensusPayload, message *BlockSignatures)
consensus/dbft/dbft_service.go:544
↓ 1 callers
Method
Broadcast
Broadcast tranfer msg buffer to all establish peer
p2pserver/peer/nbr_peers.go:40
↓ 1 callers
Function
BuildInvokeTx
(contractAddress common.Address, method string, args []interface{})
smartcontract/service/native/testsuite/gas_suite.go:108
↓ 1 callers
Function
BuildNeoVMParamEvalStack
(params []interface{})
smartcontract/service/util/util.go:35
↓ 1 callers
Function
BuildWasmContractParam
build param bytes for wasm contract
core/utils/transaction_builder.go:204
↓ 1 callers
Function
CallStacksString
(call *CallStack)
errors/callstack.go:45
↓ 1 callers
Method
CancelCommitMsgTimer
(blockNum uint32)
consensus/vbft/event_timer.go:280
↓ 1 callers
Method
CancelEndorseEmptyBlockTimer
(blockNum uint32)
consensus/vbft/event_timer.go:265
↓ 1 callers
Method
CancelEndorseMsgTimer
(blockNum uint32)
consensus/vbft/event_timer.go:250
↓ 1 callers
Method
CancelProposalTimer
(blockNum uint32)
consensus/vbft/event_timer.go:235
↓ 1 callers
Method
CancelTimer
(idx uint32)
consensus/vbft/event_timer.go:147
↓ 1 callers
Method
ChangeHash
()
core/store/overlaydb/overlaydb.go:102
↓ 1 callers
Method
ChangePassword
Change pasword to account
account/client.go:75
↓ 1 callers
Method
ChangeSigScheme
Change sig scheme to account
account/client.go:77
↓ 1 callers
Method
ChangeView
(viewNum byte)
consensus/dbft/consensus_context.go:72
↓ 1 callers
Method
ChangeViewReceived
(payload *p2pmsg.ConsensusPayload, message *ChangeView)
consensus/dbft/dbft_service.go:244
↓ 1 callers
Function
CheckBigInteger
(value *big.Int)
vm/neovm/int_value_test.go:182
↓ 1 callers
Method
CheckExecStep
()
smartcontract/context/context.go:46
↓ 1 callers
Function
CheckIfNeedNewFile
()
common/log/log.go:389
↓ 1 callers
Method
CheckStorage
()
core/store/ledgerstore/state_store.go:419
↓ 1 callers
Method
Clone
()
account/file_store.go:92
↓ 1 callers
Method
Close
()
merkle/file_hash_store.go:36
↓ 1 callers
Method
CloseConn
close connection
p2pserver/link/link.go:166
↓ 1 callers
Method
CommitTo
CommitTo commit the batch to store
core/store/ledgerstore/block_store.go:463
↓ 1 callers
Method
CommitTo
CommitTo event store batch to store
core/store/ledgerstore/event_store.go:126
↓ 1 callers
Function
CompressBlockData
(data []byte, compressType byte)
cmd/utils/export.go:118
↓ 1 callers
Function
ConsensusHandle
ConsensusHandle handles the consensus message from peer
p2pserver/message/utils/msg_handler.go:205
↓ 1 callers
Method
ConsensusMessageData
()
consensus/dbft/prepare_request.go:105
↓ 1 callers
Method
ConsensusMessageData
()
consensus/dbft/prepare_response.go:67
↓ 1 callers
Method
ConsensusMessageData
()
consensus/dbft/block_signatures.go:91
↓ 1 callers
Method
ConsensusMessageData
()
consensus/dbft/consensus_message.go:37
↓ 1 callers
Method
ConsensusMessageData
()
consensus/dbft/change_view.go:64
↓ 1 callers
Function
CreateAccount
(req *clisvrcom.CliRpcRequest, resp *clisvrcom.CliRpcResponse)
cmd/sigsvr/handlers/create_account.go:38
↓ 1 callers
Method
Debug
(a ...interface{})
common/log/log.go:173
↓ 1 callers
Method
Debugf
(format string, a ...interface{})
common/log/log.go:177
↓ 1 callers
Function
DecodeBool
(source *common.ZeroCopySource)
smartcontract/service/native/utils/serialization.go:91
↓ 1 callers
Function
DecompressBlockData
(data []byte, compressType byte)
cmd/utils/export.go:127
↓ 1 callers
Method
DelNbrNode
DelNbrNode delete nbr peer by id
p2pserver/net/netserver/netserver.go:210
↓ 1 callers
Method
DelTxList
DelTxList removes a single transaction from the pool.
txnpool/common/transaction_pool.go:101
↓ 1 callers
Method
Delete
Delete deletes the value for the given key. It is safe to modify the contents of the arguments after Delete returns.
core/store/overlaydb/memdb.go:324
↓ 1 callers
Method
Delete
(key []byte)
core/store/overlaydb/overlaydb.go:84
↓ 1 callers
Method
Delete
(key []byte)
smartcontract/storage/cachedb.go:138
↓ 1 callers
Function
DeployContract
( gasPrice, gasLimit uint64, signer *account.Account, vmtype payload.VmType, code, cname, cversion, ca
cmd/utils/gas.go:578
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
core/types/transaction.go:208
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
core/types/block.go:56
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
core/payload/bookkeeper.go:55
↓ 1 callers
Method
Deserialization
(source *ZeroCopySource)
common/fixed64.go:41
↓ 1 callers
Method
Deserialization
Deserialize deserialize Address from io.Reader
common/address.go:52
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
consensus/dbft/prepare_request.go:52
↓ 1 callers
Method
Deserialization
read data to reader
consensus/dbft/prepare_response.go:41
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
consensus/dbft/block_signatures.go:50
↓ 1 callers
Method
Deserialization
read data to reader
consensus/dbft/change_view.go:41
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/auth/param.go:202
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/auth/param.go:248
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/auth/param.go:282
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/governance/param.go:305
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/governance/param.go:584
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/governance/states.go:300
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/governance/states.go:336
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/governance/states.go:397
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/governance/states.go:456
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/gas/states.go:41
↓ 1 callers
Method
Deserialization
(source *common.ZeroCopySource)
smartcontract/service/native/gas/states.go:99
← previous
next →
1,201–1,300 of 3,494, ranked by callers