(txData string)
| 432 | } |
| 433 | |
| 434 | func 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 | |
| 447 | func PrepareSendRawTransaction(txData string) (*rpccommon.PreExecuteResult, error) { |
| 448 | data, ontErr := sendRpcRequest("sendrawtransaction", []interface{}{txData, 1}) |
no test coverage detected