github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/rpc/rpctransact/rpctransact_grpc.pb.go (about) 1 // Code generated by protoc-gen-go-grpc. DO NOT EDIT. 2 3 package rpctransact 4 5 import ( 6 context "context" 7 8 exec "github.com/hyperledger/burrow/execution/exec" 9 txs "github.com/hyperledger/burrow/txs" 10 payload "github.com/hyperledger/burrow/txs/payload" 11 grpc "google.golang.org/grpc" 12 codes "google.golang.org/grpc/codes" 13 status "google.golang.org/grpc/status" 14 ) 15 16 // This is a compile-time assertion to ensure that this generated file 17 // is compatible with the grpc package it is being compiled against. 18 // Requires gRPC-Go v1.32.0 or later. 19 const _ = grpc.SupportPackageIsVersion7 20 21 // TransactClient is the client API for Transact service. 22 // 23 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 24 type TransactClient interface { 25 // Broadcast a transaction to the mempool - if the transaction is not signed signing will be attempted server-side 26 // and wait for it to be included in block 27 BroadcastTxSync(ctx context.Context, in *TxEnvelopeParam, opts ...grpc.CallOption) (*exec.TxExecution, error) 28 // Broadcast a transaction to the mempool - if the transaction is not signed signing will be attempted server-side 29 BroadcastTxAsync(ctx context.Context, in *TxEnvelopeParam, opts ...grpc.CallOption) (*txs.Receipt, error) 30 // Sign transaction server-side 31 SignTx(ctx context.Context, in *TxEnvelopeParam, opts ...grpc.CallOption) (*TxEnvelope, error) 32 // Formulate a transaction from a Payload and retrun the envelop with the Tx bytes ready to sign 33 FormulateTx(ctx context.Context, in *payload.Any, opts ...grpc.CallOption) (*TxEnvelope, error) 34 // Formulate and sign a CallTx transaction signed server-side and wait for it to be included in a block, retrieving response 35 CallTxSync(ctx context.Context, in *payload.CallTx, opts ...grpc.CallOption) (*exec.TxExecution, error) 36 // Formulate and sign a CallTx transaction signed server-side 37 CallTxAsync(ctx context.Context, in *payload.CallTx, opts ...grpc.CallOption) (*txs.Receipt, error) 38 // Perform a 'simulated' call of a contract against the current committed EVM state without any changes been saved 39 // and wait for the transaction to be included in a block 40 CallTxSim(ctx context.Context, in *payload.CallTx, opts ...grpc.CallOption) (*exec.TxExecution, error) 41 // Perform a 'simulated' execution of provided code against the current committed EVM state without any changes been saved 42 CallCodeSim(ctx context.Context, in *CallCodeParam, opts ...grpc.CallOption) (*exec.TxExecution, error) 43 // Formulate a SendTx transaction signed server-side and wait for it to be included in a block, retrieving response 44 SendTxSync(ctx context.Context, in *payload.SendTx, opts ...grpc.CallOption) (*exec.TxExecution, error) 45 // Formulate and SendTx transaction signed server-side 46 SendTxAsync(ctx context.Context, in *payload.SendTx, opts ...grpc.CallOption) (*txs.Receipt, error) 47 // Formulate a NameTx signed server-side and wait for it to be included in a block returning the registered name 48 NameTxSync(ctx context.Context, in *payload.NameTx, opts ...grpc.CallOption) (*exec.TxExecution, error) 49 // Formulate a NameTx signed server-side 50 NameTxAsync(ctx context.Context, in *payload.NameTx, opts ...grpc.CallOption) (*txs.Receipt, error) 51 } 52 53 type transactClient struct { 54 cc grpc.ClientConnInterface 55 } 56 57 func NewTransactClient(cc grpc.ClientConnInterface) TransactClient { 58 return &transactClient{cc} 59 } 60 61 func (c *transactClient) BroadcastTxSync(ctx context.Context, in *TxEnvelopeParam, opts ...grpc.CallOption) (*exec.TxExecution, error) { 62 out := new(exec.TxExecution) 63 err := c.cc.Invoke(ctx, "/rpctransact.Transact/BroadcastTxSync", in, out, opts...) 64 if err != nil { 65 return nil, err 66 } 67 return out, nil 68 } 69 70 func (c *transactClient) BroadcastTxAsync(ctx context.Context, in *TxEnvelopeParam, opts ...grpc.CallOption) (*txs.Receipt, error) { 71 out := new(txs.Receipt) 72 err := c.cc.Invoke(ctx, "/rpctransact.Transact/BroadcastTxAsync", in, out, opts...) 73 if err != nil { 74 return nil, err 75 } 76 return out, nil 77 } 78 79 func (c *transactClient) SignTx(ctx context.Context, in *TxEnvelopeParam, opts ...grpc.CallOption) (*TxEnvelope, error) { 80 out := new(TxEnvelope) 81 err := c.cc.Invoke(ctx, "/rpctransact.Transact/SignTx", in, out, opts...) 82 if err != nil { 83 return nil, err 84 } 85 return out, nil 86 } 87 88 func (c *transactClient) FormulateTx(ctx context.Context, in *payload.Any, opts ...grpc.CallOption) (*TxEnvelope, error) { 89 out := new(TxEnvelope) 90 err := c.cc.Invoke(ctx, "/rpctransact.Transact/FormulateTx", in, out, opts...) 91 if err != nil { 92 return nil, err 93 } 94 return out, nil 95 } 96 97 func (c *transactClient) CallTxSync(ctx context.Context, in *payload.CallTx, opts ...grpc.CallOption) (*exec.TxExecution, error) { 98 out := new(exec.TxExecution) 99 err := c.cc.Invoke(ctx, "/rpctransact.Transact/CallTxSync", in, out, opts...) 100 if err != nil { 101 return nil, err 102 } 103 return out, nil 104 } 105 106 func (c *transactClient) CallTxAsync(ctx context.Context, in *payload.CallTx, opts ...grpc.CallOption) (*txs.Receipt, error) { 107 out := new(txs.Receipt) 108 err := c.cc.Invoke(ctx, "/rpctransact.Transact/CallTxAsync", in, out, opts...) 109 if err != nil { 110 return nil, err 111 } 112 return out, nil 113 } 114 115 func (c *transactClient) CallTxSim(ctx context.Context, in *payload.CallTx, opts ...grpc.CallOption) (*exec.TxExecution, error) { 116 out := new(exec.TxExecution) 117 err := c.cc.Invoke(ctx, "/rpctransact.Transact/CallTxSim", in, out, opts...) 118 if err != nil { 119 return nil, err 120 } 121 return out, nil 122 } 123 124 func (c *transactClient) CallCodeSim(ctx context.Context, in *CallCodeParam, opts ...grpc.CallOption) (*exec.TxExecution, error) { 125 out := new(exec.TxExecution) 126 err := c.cc.Invoke(ctx, "/rpctransact.Transact/CallCodeSim", in, out, opts...) 127 if err != nil { 128 return nil, err 129 } 130 return out, nil 131 } 132 133 func (c *transactClient) SendTxSync(ctx context.Context, in *payload.SendTx, opts ...grpc.CallOption) (*exec.TxExecution, error) { 134 out := new(exec.TxExecution) 135 err := c.cc.Invoke(ctx, "/rpctransact.Transact/SendTxSync", in, out, opts...) 136 if err != nil { 137 return nil, err 138 } 139 return out, nil 140 } 141 142 func (c *transactClient) SendTxAsync(ctx context.Context, in *payload.SendTx, opts ...grpc.CallOption) (*txs.Receipt, error) { 143 out := new(txs.Receipt) 144 err := c.cc.Invoke(ctx, "/rpctransact.Transact/SendTxAsync", in, out, opts...) 145 if err != nil { 146 return nil, err 147 } 148 return out, nil 149 } 150 151 func (c *transactClient) NameTxSync(ctx context.Context, in *payload.NameTx, opts ...grpc.CallOption) (*exec.TxExecution, error) { 152 out := new(exec.TxExecution) 153 err := c.cc.Invoke(ctx, "/rpctransact.Transact/NameTxSync", in, out, opts...) 154 if err != nil { 155 return nil, err 156 } 157 return out, nil 158 } 159 160 func (c *transactClient) NameTxAsync(ctx context.Context, in *payload.NameTx, opts ...grpc.CallOption) (*txs.Receipt, error) { 161 out := new(txs.Receipt) 162 err := c.cc.Invoke(ctx, "/rpctransact.Transact/NameTxAsync", in, out, opts...) 163 if err != nil { 164 return nil, err 165 } 166 return out, nil 167 } 168 169 // TransactServer is the server API for Transact service. 170 // All implementations must embed UnimplementedTransactServer 171 // for forward compatibility 172 type TransactServer interface { 173 // Broadcast a transaction to the mempool - if the transaction is not signed signing will be attempted server-side 174 // and wait for it to be included in block 175 BroadcastTxSync(context.Context, *TxEnvelopeParam) (*exec.TxExecution, error) 176 // Broadcast a transaction to the mempool - if the transaction is not signed signing will be attempted server-side 177 BroadcastTxAsync(context.Context, *TxEnvelopeParam) (*txs.Receipt, error) 178 // Sign transaction server-side 179 SignTx(context.Context, *TxEnvelopeParam) (*TxEnvelope, error) 180 // Formulate a transaction from a Payload and retrun the envelop with the Tx bytes ready to sign 181 FormulateTx(context.Context, *payload.Any) (*TxEnvelope, error) 182 // Formulate and sign a CallTx transaction signed server-side and wait for it to be included in a block, retrieving response 183 CallTxSync(context.Context, *payload.CallTx) (*exec.TxExecution, error) 184 // Formulate and sign a CallTx transaction signed server-side 185 CallTxAsync(context.Context, *payload.CallTx) (*txs.Receipt, error) 186 // Perform a 'simulated' call of a contract against the current committed EVM state without any changes been saved 187 // and wait for the transaction to be included in a block 188 CallTxSim(context.Context, *payload.CallTx) (*exec.TxExecution, error) 189 // Perform a 'simulated' execution of provided code against the current committed EVM state without any changes been saved 190 CallCodeSim(context.Context, *CallCodeParam) (*exec.TxExecution, error) 191 // Formulate a SendTx transaction signed server-side and wait for it to be included in a block, retrieving response 192 SendTxSync(context.Context, *payload.SendTx) (*exec.TxExecution, error) 193 // Formulate and SendTx transaction signed server-side 194 SendTxAsync(context.Context, *payload.SendTx) (*txs.Receipt, error) 195 // Formulate a NameTx signed server-side and wait for it to be included in a block returning the registered name 196 NameTxSync(context.Context, *payload.NameTx) (*exec.TxExecution, error) 197 // Formulate a NameTx signed server-side 198 NameTxAsync(context.Context, *payload.NameTx) (*txs.Receipt, error) 199 mustEmbedUnimplementedTransactServer() 200 } 201 202 // UnimplementedTransactServer must be embedded to have forward compatible implementations. 203 type UnimplementedTransactServer struct { 204 } 205 206 func (UnimplementedTransactServer) BroadcastTxSync(context.Context, *TxEnvelopeParam) (*exec.TxExecution, error) { 207 return nil, status.Errorf(codes.Unimplemented, "method BroadcastTxSync not implemented") 208 } 209 func (UnimplementedTransactServer) BroadcastTxAsync(context.Context, *TxEnvelopeParam) (*txs.Receipt, error) { 210 return nil, status.Errorf(codes.Unimplemented, "method BroadcastTxAsync not implemented") 211 } 212 func (UnimplementedTransactServer) SignTx(context.Context, *TxEnvelopeParam) (*TxEnvelope, error) { 213 return nil, status.Errorf(codes.Unimplemented, "method SignTx not implemented") 214 } 215 func (UnimplementedTransactServer) FormulateTx(context.Context, *payload.Any) (*TxEnvelope, error) { 216 return nil, status.Errorf(codes.Unimplemented, "method FormulateTx not implemented") 217 } 218 func (UnimplementedTransactServer) CallTxSync(context.Context, *payload.CallTx) (*exec.TxExecution, error) { 219 return nil, status.Errorf(codes.Unimplemented, "method CallTxSync not implemented") 220 } 221 func (UnimplementedTransactServer) CallTxAsync(context.Context, *payload.CallTx) (*txs.Receipt, error) { 222 return nil, status.Errorf(codes.Unimplemented, "method CallTxAsync not implemented") 223 } 224 func (UnimplementedTransactServer) CallTxSim(context.Context, *payload.CallTx) (*exec.TxExecution, error) { 225 return nil, status.Errorf(codes.Unimplemented, "method CallTxSim not implemented") 226 } 227 func (UnimplementedTransactServer) CallCodeSim(context.Context, *CallCodeParam) (*exec.TxExecution, error) { 228 return nil, status.Errorf(codes.Unimplemented, "method CallCodeSim not implemented") 229 } 230 func (UnimplementedTransactServer) SendTxSync(context.Context, *payload.SendTx) (*exec.TxExecution, error) { 231 return nil, status.Errorf(codes.Unimplemented, "method SendTxSync not implemented") 232 } 233 func (UnimplementedTransactServer) SendTxAsync(context.Context, *payload.SendTx) (*txs.Receipt, error) { 234 return nil, status.Errorf(codes.Unimplemented, "method SendTxAsync not implemented") 235 } 236 func (UnimplementedTransactServer) NameTxSync(context.Context, *payload.NameTx) (*exec.TxExecution, error) { 237 return nil, status.Errorf(codes.Unimplemented, "method NameTxSync not implemented") 238 } 239 func (UnimplementedTransactServer) NameTxAsync(context.Context, *payload.NameTx) (*txs.Receipt, error) { 240 return nil, status.Errorf(codes.Unimplemented, "method NameTxAsync not implemented") 241 } 242 func (UnimplementedTransactServer) mustEmbedUnimplementedTransactServer() {} 243 244 // UnsafeTransactServer may be embedded to opt out of forward compatibility for this service. 245 // Use of this interface is not recommended, as added methods to TransactServer will 246 // result in compilation errors. 247 type UnsafeTransactServer interface { 248 mustEmbedUnimplementedTransactServer() 249 } 250 251 func RegisterTransactServer(s grpc.ServiceRegistrar, srv TransactServer) { 252 s.RegisterService(&Transact_ServiceDesc, srv) 253 } 254 255 func _Transact_BroadcastTxSync_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 256 in := new(TxEnvelopeParam) 257 if err := dec(in); err != nil { 258 return nil, err 259 } 260 if interceptor == nil { 261 return srv.(TransactServer).BroadcastTxSync(ctx, in) 262 } 263 info := &grpc.UnaryServerInfo{ 264 Server: srv, 265 FullMethod: "/rpctransact.Transact/BroadcastTxSync", 266 } 267 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 268 return srv.(TransactServer).BroadcastTxSync(ctx, req.(*TxEnvelopeParam)) 269 } 270 return interceptor(ctx, in, info, handler) 271 } 272 273 func _Transact_BroadcastTxAsync_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 274 in := new(TxEnvelopeParam) 275 if err := dec(in); err != nil { 276 return nil, err 277 } 278 if interceptor == nil { 279 return srv.(TransactServer).BroadcastTxAsync(ctx, in) 280 } 281 info := &grpc.UnaryServerInfo{ 282 Server: srv, 283 FullMethod: "/rpctransact.Transact/BroadcastTxAsync", 284 } 285 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 286 return srv.(TransactServer).BroadcastTxAsync(ctx, req.(*TxEnvelopeParam)) 287 } 288 return interceptor(ctx, in, info, handler) 289 } 290 291 func _Transact_SignTx_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 292 in := new(TxEnvelopeParam) 293 if err := dec(in); err != nil { 294 return nil, err 295 } 296 if interceptor == nil { 297 return srv.(TransactServer).SignTx(ctx, in) 298 } 299 info := &grpc.UnaryServerInfo{ 300 Server: srv, 301 FullMethod: "/rpctransact.Transact/SignTx", 302 } 303 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 304 return srv.(TransactServer).SignTx(ctx, req.(*TxEnvelopeParam)) 305 } 306 return interceptor(ctx, in, info, handler) 307 } 308 309 func _Transact_FormulateTx_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 310 in := new(payload.Any) 311 if err := dec(in); err != nil { 312 return nil, err 313 } 314 if interceptor == nil { 315 return srv.(TransactServer).FormulateTx(ctx, in) 316 } 317 info := &grpc.UnaryServerInfo{ 318 Server: srv, 319 FullMethod: "/rpctransact.Transact/FormulateTx", 320 } 321 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 322 return srv.(TransactServer).FormulateTx(ctx, req.(*payload.Any)) 323 } 324 return interceptor(ctx, in, info, handler) 325 } 326 327 func _Transact_CallTxSync_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 328 in := new(payload.CallTx) 329 if err := dec(in); err != nil { 330 return nil, err 331 } 332 if interceptor == nil { 333 return srv.(TransactServer).CallTxSync(ctx, in) 334 } 335 info := &grpc.UnaryServerInfo{ 336 Server: srv, 337 FullMethod: "/rpctransact.Transact/CallTxSync", 338 } 339 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 340 return srv.(TransactServer).CallTxSync(ctx, req.(*payload.CallTx)) 341 } 342 return interceptor(ctx, in, info, handler) 343 } 344 345 func _Transact_CallTxAsync_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 346 in := new(payload.CallTx) 347 if err := dec(in); err != nil { 348 return nil, err 349 } 350 if interceptor == nil { 351 return srv.(TransactServer).CallTxAsync(ctx, in) 352 } 353 info := &grpc.UnaryServerInfo{ 354 Server: srv, 355 FullMethod: "/rpctransact.Transact/CallTxAsync", 356 } 357 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 358 return srv.(TransactServer).CallTxAsync(ctx, req.(*payload.CallTx)) 359 } 360 return interceptor(ctx, in, info, handler) 361 } 362 363 func _Transact_CallTxSim_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 364 in := new(payload.CallTx) 365 if err := dec(in); err != nil { 366 return nil, err 367 } 368 if interceptor == nil { 369 return srv.(TransactServer).CallTxSim(ctx, in) 370 } 371 info := &grpc.UnaryServerInfo{ 372 Server: srv, 373 FullMethod: "/rpctransact.Transact/CallTxSim", 374 } 375 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 376 return srv.(TransactServer).CallTxSim(ctx, req.(*payload.CallTx)) 377 } 378 return interceptor(ctx, in, info, handler) 379 } 380 381 func _Transact_CallCodeSim_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 382 in := new(CallCodeParam) 383 if err := dec(in); err != nil { 384 return nil, err 385 } 386 if interceptor == nil { 387 return srv.(TransactServer).CallCodeSim(ctx, in) 388 } 389 info := &grpc.UnaryServerInfo{ 390 Server: srv, 391 FullMethod: "/rpctransact.Transact/CallCodeSim", 392 } 393 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 394 return srv.(TransactServer).CallCodeSim(ctx, req.(*CallCodeParam)) 395 } 396 return interceptor(ctx, in, info, handler) 397 } 398 399 func _Transact_SendTxSync_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 400 in := new(payload.SendTx) 401 if err := dec(in); err != nil { 402 return nil, err 403 } 404 if interceptor == nil { 405 return srv.(TransactServer).SendTxSync(ctx, in) 406 } 407 info := &grpc.UnaryServerInfo{ 408 Server: srv, 409 FullMethod: "/rpctransact.Transact/SendTxSync", 410 } 411 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 412 return srv.(TransactServer).SendTxSync(ctx, req.(*payload.SendTx)) 413 } 414 return interceptor(ctx, in, info, handler) 415 } 416 417 func _Transact_SendTxAsync_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 418 in := new(payload.SendTx) 419 if err := dec(in); err != nil { 420 return nil, err 421 } 422 if interceptor == nil { 423 return srv.(TransactServer).SendTxAsync(ctx, in) 424 } 425 info := &grpc.UnaryServerInfo{ 426 Server: srv, 427 FullMethod: "/rpctransact.Transact/SendTxAsync", 428 } 429 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 430 return srv.(TransactServer).SendTxAsync(ctx, req.(*payload.SendTx)) 431 } 432 return interceptor(ctx, in, info, handler) 433 } 434 435 func _Transact_NameTxSync_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 436 in := new(payload.NameTx) 437 if err := dec(in); err != nil { 438 return nil, err 439 } 440 if interceptor == nil { 441 return srv.(TransactServer).NameTxSync(ctx, in) 442 } 443 info := &grpc.UnaryServerInfo{ 444 Server: srv, 445 FullMethod: "/rpctransact.Transact/NameTxSync", 446 } 447 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 448 return srv.(TransactServer).NameTxSync(ctx, req.(*payload.NameTx)) 449 } 450 return interceptor(ctx, in, info, handler) 451 } 452 453 func _Transact_NameTxAsync_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 454 in := new(payload.NameTx) 455 if err := dec(in); err != nil { 456 return nil, err 457 } 458 if interceptor == nil { 459 return srv.(TransactServer).NameTxAsync(ctx, in) 460 } 461 info := &grpc.UnaryServerInfo{ 462 Server: srv, 463 FullMethod: "/rpctransact.Transact/NameTxAsync", 464 } 465 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 466 return srv.(TransactServer).NameTxAsync(ctx, req.(*payload.NameTx)) 467 } 468 return interceptor(ctx, in, info, handler) 469 } 470 471 // Transact_ServiceDesc is the grpc.ServiceDesc for Transact service. 472 // It's only intended for direct use with grpc.RegisterService, 473 // and not to be introspected or modified (even as a copy) 474 var Transact_ServiceDesc = grpc.ServiceDesc{ 475 ServiceName: "rpctransact.Transact", 476 HandlerType: (*TransactServer)(nil), 477 Methods: []grpc.MethodDesc{ 478 { 479 MethodName: "BroadcastTxSync", 480 Handler: _Transact_BroadcastTxSync_Handler, 481 }, 482 { 483 MethodName: "BroadcastTxAsync", 484 Handler: _Transact_BroadcastTxAsync_Handler, 485 }, 486 { 487 MethodName: "SignTx", 488 Handler: _Transact_SignTx_Handler, 489 }, 490 { 491 MethodName: "FormulateTx", 492 Handler: _Transact_FormulateTx_Handler, 493 }, 494 { 495 MethodName: "CallTxSync", 496 Handler: _Transact_CallTxSync_Handler, 497 }, 498 { 499 MethodName: "CallTxAsync", 500 Handler: _Transact_CallTxAsync_Handler, 501 }, 502 { 503 MethodName: "CallTxSim", 504 Handler: _Transact_CallTxSim_Handler, 505 }, 506 { 507 MethodName: "CallCodeSim", 508 Handler: _Transact_CallCodeSim_Handler, 509 }, 510 { 511 MethodName: "SendTxSync", 512 Handler: _Transact_SendTxSync_Handler, 513 }, 514 { 515 MethodName: "SendTxAsync", 516 Handler: _Transact_SendTxAsync_Handler, 517 }, 518 { 519 MethodName: "NameTxSync", 520 Handler: _Transact_NameTxSync_Handler, 521 }, 522 { 523 MethodName: "NameTxAsync", 524 Handler: _Transact_NameTxAsync_Handler, 525 }, 526 }, 527 Streams: []grpc.StreamDesc{}, 528 Metadata: "rpctransact.proto", 529 }