MCPcopy Create free account

hub / github.com/DNAProject/DNA / functions

Functions3,494 in github.com/DNAProject/DNA

↓ 1 callersMethodGetUnverifiedTxs
GetUnverifiedTxs checks the tx list in the block from consensus, and returns verified tx list, unverified tx list, and the tx list to be re-verified
txnpool/common/transaction_pool.go:202
↓ 1 callersMethodGetValues
()
vm/neovm/types/map_value.go:90
↓ 1 callersFunctionGetVbftConfigInfo
(memdb *overlaydb.MemDB)
consensus/vbft/utils.go:132
↓ 1 callersMethodGetVersion
GetVersion return peer`s version
p2pserver/peer/peer.go:173
↓ 1 callersMethodGetWriteSet
()
core/store/overlaydb/overlaydb.go:98
↓ 1 callersMethodHalt
()
p2pserver/net/protocol/server.go:34
↓ 1 callersMethodHandleDeployTransaction
HandleDeployTransaction deal with smart contract deploy transaction
core/store/ledgerstore/tx_handler.go:47
↓ 1 callersMethodHandleInvokeTransaction
HandleInvokeTransaction deal with smart contract invoke transaction
core/store/ledgerstore/tx_handler.go:82
↓ 1 callersMethodHash
()
consensus/vbft/config/config.go:126
↓ 1 callersMethodHashFullTreeWithLeafHash
(leaves []common.Uint256)
merkle/merkle_hasher.go:50
↓ 1 callersFunctionHeaderFromRawBytes
(raw []byte)
core/types/header.go:165
↓ 1 callersFunctionHeadersReqHandle
HeaderReqHandle handles the header sync req from peer
p2pserver/message/utils/msg_handler.go:102
↓ 1 callersMethodInfo
(a ...interface{})
common/log/log.go:181
↓ 1 callersFunctionInit
()
smartcontract/service/native/auth/auth.go:41
↓ 1 callersFunctionInit
()
smartcontract/service/native/did/init.go:28
↓ 1 callersFunctionInitBytes
(addr common.Address, method string)
smartcontract/service/native/init/init.go:51
↓ 1 callersFunctionInitGas
()
smartcontract/service/native/gas/gas.go:40
↓ 1 callersFunctionInitGovernance
Init governance contract address
smartcontract/service/native/governance/governance.go:121
↓ 1 callersFunctionInitRestServer
init restful server
http/restful/restful/server.go:87
↓ 1 callersMethodInsert
(index int64, t types.VmValue)
vm/neovm/value_stack.go:48
↓ 1 callersFunctionInvHandle
InvHandle handles the inventory message(block, transaction and consensus) from peer.
p2pserver/message/utils/msg_handler.go:510
↓ 1 callersFunctionInvokeNeoVMContract
Invoke neo vm smart contract. if isPreExec is true, the invoke will not really execute
cmd/utils/gas.go:639
↓ 1 callersFunctionInvokeWasmVMContract
Invoke wasm vm smart contract. if isPreExec is true, the invoke will not really execute
cmd/utils/gas.go:653
↓ 1 callersMethodIsAccountExist
(address string)
cmd/sigsvr/store/wallet_store.go:347
↓ 1 callersMethodIsAddrFromConnecting
(addr string)
p2pserver/net/protocol/server.go:69
↓ 1 callersMethodIsAddrInInConnRecord
IsAddrInInConnRecord return result whether addr is in inConnRecordList
p2pserver/net/netserver/netserver.go:528
↓ 1 callersFunctionIsBase58Address
(address string)
cmd/common/common.go:141
↓ 1 callersMethodIsEOF
()
core/program/program.go:181
↓ 1 callersFunctionIsNativeContract
(addr common.Address)
smartcontract/service/native/utils/params.go:40
↓ 1 callersMethodIsNbrPeerAddr
IsNbrPeerAddr return result whether the address is under connecting
p2pserver/net/netserver/netserver.go:478
↓ 1 callersMethodIsNil
()
consensus/vbft/config/config.go:83
↓ 1 callersMethodIsOwnAddress
check own network address
p2pserver/net/netserver/netserver.go:623
↓ 1 callersMethodIsOwnAddress
(addr string)
p2pserver/net/protocol/server.go:68
↓ 1 callersMethodIsPeerEstablished
(p *peer.Peer)
p2pserver/net/protocol/server.go:51
↓ 1 callersMethodIsValidMsg
(reqMsg map[string]interface{})
http/websocket/websocket/server.go:292
↓ 1 callersFunctionLinkedlistDelete
(native *native.NativeService, index []byte, item []byte)
smartcontract/service/native/utils/linked_list.go:185
↓ 1 callersFunctionLinkedlistDeleteAll
(native *native.NativeService, index []byte)
smartcontract/service/native/utils/linked_list.go:288
↓ 1 callersFunctionLinkedlistGetHead
(native *native.NativeService, index []byte)
smartcontract/service/native/utils/linked_list.go:262
↓ 1 callersFunctionLinkedlistGetNumOfItems
(native *native.NativeService, index []byte)
smartcontract/service/native/utils/linked_list.go:270
↓ 1 callersFunctionLinkedlistInsert
(native *native.NativeService, index []byte, item []byte, payload []byte)
smartcontract/service/native/utils/linked_list.go:124
↓ 1 callersMethodLoadChainConfig
(blkNum uint32)
consensus/vbft/service.go:281
↓ 1 callersFunctionLoadContracts
(dir string)
wasmtest/wasm-test.go:170
↓ 1 callersMethodMakeBlockSignatures
(signatures []SignaturesData)
consensus/dbft/consensus_context.go:162
↓ 1 callersMethodMakeChangeView
()
consensus/dbft/consensus_context.go:90
↓ 1 callersMethodMakePrepareRequest
()
consensus/dbft/consensus_context.go:141
↓ 1 callersMethodMakePrepareResponse
(signature []byte)
consensus/dbft/consensus_context.go:153
↓ 1 callersFunctionMultiSigTransaction
(mutTx *types.MutableTransaction, m uint16, pubKeys []keypair.PublicKey, signer *account.Account)
cmd/utils/gas.go:323
↓ 1 callersFunctionNew
(out io.Writer, prefix string, flag, level int, file *os.File)
common/log/log.go:124
↓ 1 callersFunctionNewAbiMgr
()
cmd/abi/abi_mgr.go:39
↓ 1 callersMethodNewAccount
(label string, typeCode keypair.KeyType, curveCode byte, sigScheme s.SignatureScheme, passwd []byte)
account/client.go:144
↓ 1 callersFunctionNewActorPublisher
(publisher *actor.PID, evtHub ...*eventhub.EventHub)
events/actor_event.go:47
↓ 1 callersMethodNewBatch
NewBatch start a commit batch
core/store/ledgerstore/block_store.go:70
↓ 1 callersMethodNewBatch
NewBatch start event commit batch
core/store/ledgerstore/event_store.go:56
↓ 1 callersFunctionNewBlockCache
()
p2pserver/block_sync.go:259
↓ 1 callersFunctionNewBlockCache
NewBlockCache return BlockCache instance
core/store/ledgerstore/block_cache.go:50
↓ 1 callersFunctionNewBlockSyncMgr
NewBlockSyncMgr return a BlockSyncMgr instance
p2pserver/block_sync.go:242
↓ 1 callersFunctionNewBlockchainConfig
()
common/config/config.go:409
↓ 1 callersFunctionNewChecksum
()
p2pserver/common/checksum.go:44
↓ 1 callersFunctionNewCliRpcServer
()
cmd/sigsvr/httpsvr.go:43
↓ 1 callersMethodNewConsensusPayload
(payload *p2pmsg.ConsensusPayload)
consensus/vbft/service.go:255
↓ 1 callersFunctionNewConsensusService
(consensusType string, account *account.Account, txpool *actor.PID, ledger *actor.PID, p2p *actor.PID)
consensus/consensus.go:45
↓ 1 callersFunctionNewDbftService
(bkAccount *account.Account, txpool, p2p *actor.PID)
consensus/dbft/dbft_service.go:63
↓ 1 callersFunctionNewDeployNeoContract
(signer *account.Account, code []byte)
wasmtest/wasm-test.go:77
↓ 1 callersFunctionNewDeployTransaction
copy from smartcontract/service/neovm/config.go to avoid cycle dependences NewDeployTransaction returns a deploy Transaction
core/utils/transaction_builder.go:42
↓ 1 callersFunctionNewDeployWasmContract
(signer *account.Account, code []byte)
wasmtest/wasm-test.go:63
↓ 1 callersFunctionNewEvent
()
events/event.go:34
↓ 1 callersFunctionNewEventStore
NewEventStore return event store instance
core/store/ledgerstore/event_store.go:44
↓ 1 callersFunctionNewIdentity
(label string, keyType keypair.KeyType, param interface{}, password []byte)
account/identity.go:121
↓ 1 callersFunctionNewInvokeTransaction
NewInvokeTransaction returns an invoke Transaction
core/utils/transaction_builder.go:55
↓ 1 callersMethodNewIterator
NewIterator returns an iterator of the MemDB. The returned iterator is not safe for concurrent use, but it is safe to use multiple iterators concurren
core/store/overlaydb/memdb.go:393
↓ 1 callersMethodNewIterator
param key is referenced by iterator
core/store/overlaydb/overlaydb.go:115
↓ 1 callersFunctionNewLimitedWriter
(w io.Writer, max uint64)
common/limited_writer.go:37
↓ 1 callersFunctionNewMapVmValue
()
vm/neovm/types/neovm_value.go:124
↓ 1 callersFunctionNewMemStateStore
for test
core/store/ledgerstore/state_store.go:84
↓ 1 callersMethodNewNativeService
()
smartcontract/smart_contract.go:191
↓ 1 callersFunctionNewNeovmContractAbi
(abiData []byte)
cmd/utils/neovm_param_abi.go:32
↓ 1 callersFunctionNewNodeWeight
NewNodeWeight new a nodeweight
p2pserver/block_sync.go:65
↓ 1 callersFunctionNewOverlayDB
()
smartcontract/service/native/testsuite/fakedb.go:49
↓ 1 callersFunctionNewP2PActor
NewP2PActor creates an actor to handle the messages from txnpool and consensus
p2pserver/actor/server/actor.go:40
↓ 1 callersFunctionNewPeerPool
(maxSize int, server *Server)
consensus/vbft/peer_pool.go:55
↓ 1 callersFunctionNewPolicy
()
consensus/policy.go:33
↓ 1 callersFunctionNewRouter
()
http/restful/restful/router.go:45
↓ 1 callersMethodNewSession
(wsConn *websocket.Conn)
http/websocket/session/sessionlist.go:45
↓ 1 callersFunctionNewSessionList
new websocket session list
http/websocket/session/sessionlist.go:40
↓ 1 callersFunctionNewSoloService
(bkAccount *account.Account, txpool *actor.PID)
consensus/solo/solo.go:59
↓ 1 callersFunctionNewStore
(path string)
validator/db/store.go:47
↓ 1 callersFunctionNewTxActor
NewTxActor creates an actor to handle the transaction-based messages from network and http
txnpool/proc/txnpool_actor.go:42
↓ 1 callersFunctionNewVbftServer
(account *account.Account, txpool, p2p *actor.PID)
consensus/vbft/service.go:135
↓ 1 callersFunctionNewVmFeatureFlag
(blockHeight uint32)
smartcontract/smart_contract.go:131
↓ 1 callersFunctionNewVmReader
(b []byte)
vm/neovm/utils/vm_reader.go:36
↓ 1 callersFunctionNewWasmSmartContractTransaction
(gasPrice, gasLimit uint64, invokeCode []byte)
core/utils/transaction_builder.go:266
↓ 1 callersFunctionNewWasmVMInvokeTransaction
(gasPrice, gasLimit uint64, contractAddress common.Address, params []interface{})
core/utils/transaction_builder.go:258
↓ 1 callersMethodNextI128
()
common/zero_copy_source.go:190
↓ 1 callersMethodNodeEstablished
NodeEstablished return whether a peer is establish with self according to id
p2pserver/net/netserver/netserver.go:220
↓ 1 callersFunctionNotFoundHandle
NotFoundHandle handles the not found message from peer
p2pserver/message/utils/msg_handler.go:220
↓ 1 callersMethodNotifySubscriber
(eventfunc EventFunc, value interface{})
events/event.go:89
↓ 1 callersFunctionNotifyTransferAdmin
(native *native.NativeService, contract common.Address, functionName string, originAdmin, newAdmin common.Add
smartcontract/service/native/global_params/utils.go:101
↓ 1 callersMethodOnAddNode
OnAddNode adds the peer id to the block sync mgr
p2pserver/p2pserver.go:196
↓ 1 callersMethodOnBlockReceive
OnBlockReceive adds the block from network
p2pserver/p2pserver.go:211
↓ 1 callersMethodOnDataHandle
(curSession *session.Session, bysMsg []byte, r *http.Request)
http/websocket/websocket/server.go:304
← previousnext →1,401–1,500 of 3,494, ranked by callers