MCPcopy Create free account
hub / github.com/DNAProject/DNA / SendRawTransactionData

Function SendRawTransactionData

cmd/utils/gas.go:434–445  ·  view source on GitHub ↗
(txData string)

Source from the content-addressed store, hash-verified

432}
433
434func SendRawTransactionData(txData string) (string, error) {
435 data, ontErr := sendRpcRequest("sendrawtransaction", []interface{}{txData})
436 if ontErr != nil {
437 return "", ontErr.Error
438 }
439 hexHash := ""
440 err := json.Unmarshal(data, &hexHash)
441 if err != nil {
442 return "", fmt.Errorf("json.Unmarshal hash:%s error:%s", data, err)
443 }
444 return hexHash, nil
445}
446
447func PrepareSendRawTransaction(txData string) (*rpccommon.PreExecuteResult, error) {
448 data, ontErr := sendRpcRequest("sendrawtransaction", []interface{}{txData, 1})

Callers 4

sendTxFunction · 0.92
multiSigToTxFunction · 0.92
sigToTxFunction · 0.92
SendRawTransactionFunction · 0.85

Calls 2

sendRpcRequestFunction · 0.85
ErrorfMethod · 0.80

Tested by

no test coverage detected