MCPcopy Create free account

hub / github.com/DNAProject/DNA / functions

Functions3,494 in github.com/DNAProject/DNA

↓ 1 callersMethodOnDelNode
OnDelNode removes the peer id from the block sync mgr
p2pserver/p2pserver.go:201
↓ 1 callersMethodOnHeaderReceive
OnHeaderReceive adds the header list from network
p2pserver/p2pserver.go:206
↓ 1 callersMethodOptions
(path string, handler http.HandlerFunc)
http/restful/restful/router.go:116
↓ 1 callersFunctionParseIPPort
ParseIPPort return ip port
p2pserver/common/p2p_common.go:170
↓ 1 callersFunctionParseNativeParamAddress
(builder *neovm.ParamsBuilder, param string)
cmd/utils/native_param.go:240
↓ 1 callersFunctionParseNativeParamArray
(builder *neovm.ParamsBuilder, param interface{}, arrayAbi *abi.NativeContractParamAbi)
cmd/utils/native_param.go:151
↓ 1 callersFunctionParseNativeParamBool
(builder *neovm.ParamsBuilder, param string)
cmd/utils/native_param.go:226
↓ 1 callersFunctionParseNativeParamByte
(builder *neovm.ParamsBuilder, param string)
cmd/utils/native_param.go:173
↓ 1 callersFunctionParseNativeParamByteArray
(builder *neovm.ParamsBuilder, param string)
cmd/utils/native_param.go:188
↓ 1 callersFunctionParseNativeParamInteger
(builder *neovm.ParamsBuilder, param string)
cmd/utils/native_param.go:214
↓ 1 callersFunctionParseNativeParamString
(builder *neovm.ParamsBuilder, param string)
cmd/utils/native_param.go:209
↓ 1 callersFunctionParseNativeParamStruct
(builder *neovm.ParamsBuilder, param interface{}, structAbi *abi.NativeContractParamAbi)
cmd/utils/native_param.go:126
↓ 1 callersFunctionParseNativeParamUint256
(builder *neovm.ParamsBuilder, param string)
cmd/utils/native_param.go:197
↓ 1 callersFunctionParseNeoVMContractReturnTypeBool
ParseNeoVMContractReturnTypeBool return bool value of smart contract execute code.
cmd/utils/gas.go:768
↓ 1 callersFunctionParseNeoVMContractReturnTypeByteArray
ParseNeoVMContractReturnTypeByteArray return []byte value of smart contract execute code.
cmd/utils/gas.go:782
↓ 1 callersFunctionParseNeoVMContractReturnTypeInteger
ParseNeoVMContractReturnTypeInteger return integer value of smart contract execute code.
cmd/utils/gas.go:773
↓ 1 callersFunctionParseNeoVMContractReturnTypeString
ParseNeoVMContractReturnTypeString return string value of smart contract execute code.
cmd/utils/gas.go:787
↓ 1 callersFunctionParseNeovmFunc
(rawParams []string, funcAbi *abi.NeovmContractFunctionAbi)
cmd/utils/neovm_param_abi.go:41
↓ 1 callersFunctionParseNeovmParam
(params []string, paramsAbi []*abi.NeovmContractParamsAbi)
cmd/utils/neovm_param_abi.go:63
↓ 1 callersFunctionParseNeovmParamBoolean
(param string)
cmd/utils/neovm_param_abi.go:108
↓ 1 callersFunctionParseNeovmParamByteArray
(param string)
cmd/utils/neovm_param_abi.go:121
↓ 1 callersFunctionParseNeovmParamInteger
(param string)
cmd/utils/neovm_param_abi.go:97
↓ 1 callersFunctionParseNeovmParamString
(param string)
cmd/utils/neovm_param_abi.go:93
↓ 1 callersFunctionParseWasmVMContractReturnTypeBool
ParseWasmVMContractReturnTypeBool return bool value of smart contract execute code.
cmd/utils/gas.go:840
↓ 1 callersFunctionParseWasmVMContractReturnTypeByteArray
(hexStr string)
cmd/utils/gas.go:795
↓ 1 callersFunctionParseWasmVMContractReturnTypeInteger
ParseWasmVMContractReturnTypeInteger return integer value of smart contract execute code.
cmd/utils/gas.go:829
↓ 1 callersFunctionParseWasmVMContractReturnTypeString
ParseWasmVMContractReturnTypeString return string value of smart contract execute code.
cmd/utils/gas.go:812
↓ 1 callersFunctionPingHandle
PingHandle handle ping msg from peer
p2pserver/message/utils/msg_handler.go:129
↓ 1 callersFunctionPongHandle
PongHandle handle pong msg from peer
p2pserver/message/utils/msg_handler.go:151
↓ 1 callersMethodPopContext
()
vm/neovm/executor.go:63
↓ 1 callersMethodPopPairAsBool
()
vm/neovm/value_stack_conversion.go:130
↓ 1 callersMethodPopPairAsInt64
()
vm/neovm/value_stack_conversion.go:139
↓ 1 callersMethodPopTriple
()
vm/neovm/value_stack.go:148
↓ 1 callersMethodPopTripleAsBytes
()
vm/neovm/value_stack_conversion.go:157
↓ 1 callersMethodPopTripleAsIntVal
()
vm/neovm/value_stack_conversion.go:183
↓ 1 callersFunctionPreExecuteContract
PreExecuteContract from ledger
http/base/actor/ledger.go:91
↓ 1 callersMethodPreExecuteContract
PreExecuteContract return the result of smart contract execution without commit to store
core/store/ledgerstore/ledger_store.go:1037
↓ 1 callersMethodPreExecuteContract
(tx *types.Transaction)
core/ledger/ledger.go:181
↓ 1 callersFunctionPrepareDeployContract
( vmtype payload.VmType, code, cname, cversion, cauthor, cemail, cdesc string)
cmd/utils/gas.go:614
↓ 1 callersFunctionPrepareInvokeCodeNeoVMContract
(code []byte)
cmd/utils/gas.go:701
↓ 1 callersFunctionPrepareInvokeNeoVMContract
( contractAddress common.Address, params []interface{}, )
cmd/utils/gas.go:683
↓ 1 callersFunctionPrepareInvokeWasmVMContract
prepare invoke wasm
cmd/utils/gas.go:715
↓ 1 callersMethodPrepareRequestReceived
(payload *p2pmsg.ConsensusPayload, message *PrepareRequest)
consensus/dbft/dbft_service.go:391
↓ 1 callersMethodPrepareResponseReceived
(payload *p2pmsg.ConsensusPayload, message *PrepareResponse)
consensus/dbft/dbft_service.go:513
↓ 1 callersFunctionPrintJsonObject
(obj interface{})
cmd/usage.go:458
↓ 1 callersMethodPrivKey
()
account/account.go:87
↓ 1 callersFunctionProgramFromParams
(sigs [][]byte)
core/program/program.go:129
↓ 1 callersFunctionPubkey
(nodeid string)
consensus/vbft/config/types.go:39
↓ 1 callersMethodPushMany
(vals ...types.VmValue)
vm/neovm/value_stack.go:103
↓ 1 callersMethodPushPubKey
(pubkey keypair.PublicKey)
core/program/program.go:45
↓ 1 callersMethodPushTxResult
(contractAddrs map[string]bool, txHashStr string, resp map[string]interface{})
http/websocket/websocket/server.go:392
↓ 1 callersMethodPushUint64
(val uint64)
vm/neovm/value_stack_conversion.go:46
↓ 1 callersFunctionReadBool
(reader io.Reader)
common/serialization/serialize.go:291
↓ 1 callersMethodReadOpCode
()
vm/neovm/execution_context.go:61
↓ 1 callersMethodReadUint64
()
vm/neovm/utils/vm_reader.go:93
↓ 1 callersFunctionReadUint8
(reader io.Reader)
common/serialization/serialize.go:191
↓ 1 callersMethodReadVarBytes
(max uint32)
vm/neovm/utils/vm_reader.go:124
↓ 1 callersMethodReadVarInt
(max uint64)
vm/neovm/utils/vm_reader.go:132
↓ 1 callersMethodReadVarString
(maxlen uint32)
vm/neovm/utils/vm_reader.go:162
↓ 1 callersMethodRebuildMerkleRoot
()
core/types/block.go:110
↓ 1 callersMethodRefresh
()
consensus/policy.go:37
↓ 1 callersMethodReloadFromLedger
()
consensus/vbft/chain_store.go:99
↓ 1 callersMethodRemain
Remain returns the remaining tx list to cleanup
txnpool/common/transaction_pool.go:254
↓ 1 callersMethodRemoveFromOutConnRecord
RemoveOutConnRecord remove out connection from outConnRecord
p2pserver/net/netserver/netserver.go:595
↓ 1 callersMethodRemovePeerIndex
(nodeId string)
consensus/vbft/peer_pool.go:295
↓ 1 callersMethodRemoveTimeoverTxHashes
remove timew over transaction hashes
http/websocket/session/session.go:109
↓ 1 callersMethodRemoveTxsBelowGasPrice
RemoveTxsBelowGasPrice drops all transactions below the gas price
txnpool/common/transaction_pool.go:243
↓ 1 callersMethodReset
()
smartcontract/storage/cachedb.go:51
↓ 1 callersMethodRestart
()
http/websocket/websocket/server.go:219
↓ 1 callersFunctionRootErr
(err error)
errors/errors.go:61
↓ 1 callersMethodSaveBookkeeperState
SaveBookkeeperState persist book keeper state to store
core/store/ledgerstore/state_store.go:287
↓ 1 callersMethodSaveEventNotifyByBlock
Save transaction hashes which have event notify gen
core/store/common/store.go:93
↓ 1 callersMethodSaveEventNotifyByTx
SaveEventNotifyByTx save event notify gen by smart contract execution
core/store/common/store.go:91
↓ 1 callersFunctionSaveNotify
(eventStore scommon.EventStore, txHash common.Uint256, notify *event.ExecuteNotify)
core/store/ledgerstore/tx_handler.go:131
↓ 1 callersMethodSeek
(key []byte)
core/store/overlaydb/memdb.go:111
↓ 1 callersMethodSeek
(offset int64, whence int)
vm/neovm/utils/vm_reader.go:120
↓ 1 callersMethodSend
Send transfer buffer by sync or cons link
p2pserver/peer/peer.go:278
↓ 1 callersMethodSendRaw
(rawPacket []byte)
p2pserver/link/link.go:180
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
core/types/block.go:36
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
core/types/transaction_attribute.go:65
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
core/states/state_base.go:34
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
core/states/storage_key.go:34
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
core/states/bookkeeper.go:37
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
core/states/validator_state.go:36
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
core/states/vote_state.go:36
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
core/payload/bookkeeper.go:49
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
core/payload/invoke_code.go:49
↓ 1 callersMethodSerialization
Serialize serialize Address into io.Writer
common/address.go:47
↓ 1 callersMethodSerialization
()
smartcontract/service/native/utils/linked_list.go:57
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/auth/param.go:38
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/auth/param.go:61
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/auth/param.go:91
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/auth/param.go:141
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/auth/param.go:192
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/auth/param.go:241
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/auth/param.go:275
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/auth/state.go:54
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/auth/state.go:88
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/auth/state.go:118
↓ 1 callersMethodSerialization
(sink *common.ZeroCopySink)
smartcontract/service/native/global_params/states.go:59
← previousnext →1,501–1,600 of 3,494, ranked by callers