BroadcastTx
BroadcastTx broadcasts a signed Web3 transaction
Body
chainIDintegerOptionalExample:
Specify Web3 chainID (from prepateTx) for the target Tx
1
feePayerstring · min: 42 · max: 42OptionalExample:
Fee payer address provided by service
inj1cml96vmptgw99syqrrz8az79xer2pcgp0a885r
Pattern: ^inj1[0-9a-zA-Z]{38}$
feePayerSigstringOptionalExample:
Hex-encoded ethsecp256k1 signature bytes from fee payer
0x1f5630186eacde746784d176d4ea9d6a2f78e3a3ea8ce9933e4707fc2dfac7aa
Pattern: ^0x(([0-9a-fA-F][0-9a-fA-F])+)?$
modestring · enumOptionalDefault:
Broadcast mode
sync
Example: sync
Possible values: msgsstring · binary[]OptionalExample:
List of Cosmos proto3-encoded Msgs from tx
["ZXlKelpXNWtaWElpT2lKcGJtb3hPR280TXpoNmNtY3dNR1UwTldVd05UTjZaalZsYUdNNWRUTjBNM0poY2pkaGF6Qmpkak1pTENKdmNtUmxjaUk2ZXlKdFlYSnJaWFJmYVdRaU9pSXdlREUzWkRsaU5XWmlOamMyTmpaa1pqY3lZVFZoT0RVNFpXSTVZamd4TVRBMFlqazVaR0UzTmpCbE16QXpObUU0TWpRelpUQTFOVE15WkRVd1pURmpOMk1pTENKdmNtUmxjbDlwYm1adklqcDdJbk4xWW1GalkyOTFiblJmYVdRaU9pSXdlRE5qT0dZeE16ZzROamczWW1Zek5XRTJOV1kwT0RnNU16UmpaR1l3TldVME5UY3hNV1kwTjJVd01EQXdNREF3TURBd01EQXdNREF3TURBd01EQXdNREFpTENKbVpXVmZjbVZqYVhCcFpXNTBJam9pYVc1cU1XcDJOalZ6TTJkeWNXWTJkalpxYkROa2NEUjBObU01ZERseWF6azVZMlE0Wkd0dVkyMDRJaXdpY0hKcFkyVWlPaUl3TGpBd01EQXdNREF3TURBd09EWXhOeUlzSW5GMVlXNTBhWFI1SWpvaU1UQXdNREF3TURBd01EQXdNREF3TURBd0luMHNJbTl5WkdWeVgzUjVjR1VpT2pFc0luUnlhV2RuWlhKZmNISnBZMlVpT2lJd0luMHNJa0IwZVhCbElqb2lMMmx1YW1WamRHbDJaUzVsZUdOb1lXNW5aUzUyTVdKbGRHRXhMazF6WjBOeVpXRjBaVk53YjNSTllYSnJaWFJQY21SbGNpSjk="]
signaturestringOptionalExample:
Hex-encoded ethsecp256k1 signature bytes
0x1f5630186eacde746784d176d4ea9d6a2f78e3a3ea8ce9933e4707fc2dfac7aa
Pattern: ^0x(([0-9a-fA-F][0-9a-fA-F])+)?$
txstring · binaryOptionalExample:
Amino-encoded Tx JSON data (except Msgs)
ZXlKaFkyTnZkVzUwWDI1MWJXSmxjaUk2SWpFMU16VWlMQ0pqYUdGcGJsOXBaQ0k2SW1sdWFtVmpkR2wyWlMwNE9EZ2lMQ0ptWldVaU9uc2lZVzF2ZFc1MElqcGJleUpoYlc5MWJuUWlPaUl4TURBd01EQXdNREF3TURBd01EQWlMQ0prWlc1dmJTSTZJbWx1YWlKOVhTd2labVZsVUdGNVpYSWlPaUpwYm1veE9HbzRNemg2Y21jd01HVTBOV1V3TlRONlpqVmxhR001ZFROME0zSmhjamRoYXpCamRqTWlMQ0puWVhNaU9pSXlNREF3TURBaWZTd2liV1Z0YnlJNklpSXNJbTF6WjNNaU9tNTFiR3dzSW5ObGNYVmxibU5sSWpvaU16QWlMQ0owYVcxbGIzVjBYMmhsYVdkb2RDSTZJalkzTmpBek1ETWlmUQ==
Responses
200
OK response.
application/json
404
Not Found response.
application/vnd.goa.error
500
Internal Server Error response.
application/vnd.goa.error
post
POST /api/exchange/gateway/v1/broadcastTx HTTP/1.1
Host: inj-indexer.nownodes.io
Content-Type: application/json
Accept: */*
Content-Length: 1684
{
"chainID": 1,
"feePayer": "inj1cml96vmptgw99syqrrz8az79xer2pcgp0a885r",
"feePayerSig": "0x1f5630186eacde746784d176d4ea9d6a2f78e3a3ea8ce9933e4707fc2dfac7aa",
"mode": "sync",
"msgs": [
"ZXlKelpXNWtaWElpT2lKcGJtb3hPR280TXpoNmNtY3dNR1UwTldVd05UTjZaalZsYUdNNWRUTjBNM0poY2pkaGF6Qmpkak1pTENKdmNtUmxjaUk2ZXlKdFlYSnJaWFJmYVdRaU9pSXdlREUzWkRsaU5XWmlOamMyTmpaa1pqY3lZVFZoT0RVNFpXSTVZamd4TVRBMFlqazVaR0UzTmpCbE16QXpObUU0TWpRelpUQTFOVE15WkRVd1pURmpOMk1pTENKdmNtUmxjbDlwYm1adklqcDdJbk4xWW1GalkyOTFiblJmYVdRaU9pSXdlRE5qT0dZeE16ZzROamczWW1Zek5XRTJOV1kwT0RnNU16UmpaR1l3TldVME5UY3hNV1kwTjJVd01EQXdNREF3TURBd01EQXdNREF3TURBd01EQXdNREFpTENKbVpXVmZjbVZqYVhCcFpXNTBJam9pYVc1cU1XcDJOalZ6TTJkeWNXWTJkalpxYkROa2NEUjBObU01ZERseWF6azVZMlE0Wkd0dVkyMDRJaXdpY0hKcFkyVWlPaUl3TGpBd01EQXdNREF3TURBd09EWXhOeUlzSW5GMVlXNTBhWFI1SWpvaU1UQXdNREF3TURBd01EQXdNREF3TURBd0luMHNJbTl5WkdWeVgzUjVjR1VpT2pFc0luUnlhV2RuWlhKZmNISnBZMlVpT2lJd0luMHNJa0IwZVhCbElqb2lMMmx1YW1WamRHbDJaUzVsZUdOb1lXNW5aUzUyTVdKbGRHRXhMazF6WjBOeVpXRjBaVk53YjNSTllYSnJaWFJQY21SbGNpSjk="
],
"pubKey": {
"key": "0x1f5630186eacde746784d176d4ea9d6a2f78e3a3ea8ce9933e4707fc2dfac7aa",
"type": "/injective.crypto.v1beta1.ethsecp256k1.PubKey"
},
"signature": "0x1f5630186eacde746784d176d4ea9d6a2f78e3a3ea8ce9933e4707fc2dfac7aa",
"tx": "ZXlKaFkyTnZkVzUwWDI1MWJXSmxjaUk2SWpFMU16VWlMQ0pqYUdGcGJsOXBaQ0k2SW1sdWFtVmpkR2wyWlMwNE9EZ2lMQ0ptWldVaU9uc2lZVzF2ZFc1MElqcGJleUpoYlc5MWJuUWlPaUl4TURBd01EQXdNREF3TURBd01EQWlMQ0prWlc1dmJTSTZJbWx1YWlKOVhTd2labVZsVUdGNVpYSWlPaUpwYm1veE9HbzRNemg2Y21jd01HVTBOV1V3TlRONlpqVmxhR001ZFROME0zSmhjamRoYXpCamRqTWlMQ0puWVhNaU9pSXlNREF3TURBaWZTd2liV1Z0YnlJNklpSXNJbTF6WjNNaU9tNTFiR3dzSW5ObGNYVmxibU5sSWpvaU16QWlMQ0owYVcxbGIzVjBYMmhsYVdkb2RDSTZJalkzTmpBek1ETWlmUQ=="
}
{
"code": 0,
"codespace": "",
"data": "Q2pZS05DOXBibXBsWTNScGRtVXVaWGhqYUdGdVoyVXVkakZpWlhSaE1TNU5jMmREY21WaGRHVlRjRzkwVFdGeWEyVjBUM0prWlhJPQ==",
"height": 6760196,
"index": 0,
"rawLog": "[{\\\"events\\\":[{\\\"type\\\":\\\"message\\\",\\\"attributes\\\":[{\\\"key\\\":\\\"action\\\",\\\"value\\\":\\\"/injective.exchange.v1beta1.MsgCreateSpotMarketOrder\\\"}]}]}]",
"timestamp": "",
"txHash": "67DE3837A1BEED10393592E843167A0EE620258C431E1C946C21E5E3A3A106BB"
}