struct_result.go 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. package baas
  2. //Licensed under the Apache License, Version 2.0 (the "License");
  3. //you may not use this file except in compliance with the License.
  4. //You may obtain a copy of the License at
  5. //
  6. //http://www.apache.org/licenses/LICENSE-2.0
  7. //
  8. //Unless required by applicable law or agreed to in writing, software
  9. //distributed under the License is distributed on an "AS IS" BASIS,
  10. //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. //See the License for the specific language governing permissions and
  12. //limitations under the License.
  13. //
  14. // Code generated by Alibaba Cloud SDK Code Generator.
  15. // Changes may cause incorrect behavior and will be lost if the code is regenerated.
  16. // Result is a nested struct in baas response
  17. type Result struct {
  18. Domain string `json:"Domain" xml:"Domain"`
  19. Account string `json:"Account" xml:"Account"`
  20. SenderBid string `json:"SenderBid" xml:"SenderBid"`
  21. SdkUrl string `json:"SdkUrl" xml:"SdkUrl"`
  22. ProjectName string `json:"ProjectName" xml:"ProjectName"`
  23. ProjectId string `json:"ProjectId" xml:"ProjectId"`
  24. CaCrtUrl string `json:"CaCrtUrl" xml:"CaCrtUrl"`
  25. TrustCaUrl string `json:"TrustCaUrl" xml:"TrustCaUrl"`
  26. OrganizationDescription string `json:"OrganizationDescription" xml:"OrganizationDescription"`
  27. CodeName string `json:"CodeName" xml:"CodeName"`
  28. InvitationId int `json:"InvitationId" xml:"InvitationId"`
  29. OrganizationId string `json:"OrganizationId" xml:"OrganizationId"`
  30. RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"`
  31. Version int64 `json:"Version" xml:"Version"`
  32. Code string `json:"Code" xml:"Code"`
  33. Email string `json:"Email" xml:"Email"`
  34. UpdateTime int64 `json:"UpdateTime" xml:"UpdateTime"`
  35. AccountRecoverPublicKey string `json:"AccountRecoverPublicKey" xml:"AccountRecoverPublicKey"`
  36. Data string `json:"Data" xml:"Data"`
  37. PrivateKey string `json:"PrivateKey" xml:"PrivateKey"`
  38. IsExist bool `json:"IsExist" xml:"IsExist"`
  39. BlockVersion string `json:"BlockVersion" xml:"BlockVersion"`
  40. PreviousHash string `json:"PreviousHash" xml:"PreviousHash"`
  41. AccessId string `json:"AccessId" xml:"AccessId"`
  42. Result int64 `json:"Result" xml:"Result"`
  43. SenderName string `json:"SenderName" xml:"SenderName"`
  44. Host string `json:"Host" xml:"Host"`
  45. ZoneId string `json:"ZoneId" xml:"ZoneId"`
  46. InviterId int64 `json:"InviterId" xml:"InviterId"`
  47. TransSummaryList string `json:"TransSummaryList" xml:"TransSummaryList"`
  48. Dir string `json:"Dir" xml:"Dir"`
  49. TransactionSize int `json:"TransactionSize" xml:"TransactionSize"`
  50. SendTime string `json:"SendTime" xml:"SendTime"`
  51. LocalName string `json:"LocalName" xml:"LocalName"`
  52. CreateTime int64 `json:"CreateTime" xml:"CreateTime"`
  53. Deletable bool `json:"Deletable" xml:"Deletable"`
  54. ProjectVersion string `json:"ProjectVersion" xml:"ProjectVersion"`
  55. AccountRecoverPrivateKey string `json:"AccountRecoverPrivateKey" xml:"AccountRecoverPrivateKey"`
  56. Expire int `json:"Expire" xml:"Expire"`
  57. RegionId string `json:"RegionId" xml:"RegionId"`
  58. Prompt string `json:"Prompt" xml:"Prompt"`
  59. AccountPublicKey string `json:"AccountPublicKey" xml:"AccountPublicKey"`
  60. ExpireTime string `json:"ExpireTime" xml:"ExpireTime"`
  61. RootTxHash string `json:"RootTxHash" xml:"RootTxHash"`
  62. ClientCrtUrl string `json:"ClientCrtUrl" xml:"ClientCrtUrl"`
  63. Policy string `json:"Policy" xml:"Policy"`
  64. Description string `json:"Description" xml:"Description"`
  65. AccountPrivateKey string `json:"AccountPrivateKey" xml:"AccountPrivateKey"`
  66. EthereumId string `json:"EthereumId" xml:"EthereumId"`
  67. AntChainId string `json:"AntChainId" xml:"AntChainId"`
  68. BlockHeight int64 `json:"BlockHeight" xml:"BlockHeight"`
  69. Valid bool `json:"Valid" xml:"Valid"`
  70. ConsortiumName string `json:"ConsortiumName" xml:"ConsortiumName"`
  71. OrganizationName string `json:"OrganizationName" xml:"OrganizationName"`
  72. Hash string `json:"Hash" xml:"Hash"`
  73. Url string `json:"Url" xml:"Url"`
  74. ConsortiumId string `json:"ConsortiumId" xml:"ConsortiumId"`
  75. Signature string `json:"Signature" xml:"Signature"`
  76. State string `json:"State" xml:"State"`
  77. GasUsed string `json:"GasUsed" xml:"GasUsed"`
  78. Accepted bool `json:"Accepted" xml:"Accepted"`
  79. InviterName string `json:"InviterName" xml:"InviterName"`
  80. ProjectDescription string `json:"ProjectDescription" xml:"ProjectDescription"`
  81. Height int `json:"Height" xml:"Height"`
  82. SenderId int64 `json:"SenderId" xml:"SenderId"`
  83. BlockHash string `json:"BlockHash" xml:"BlockHash"`
  84. OrdererType []string `json:"OrdererType" xml:"OrdererType"`
  85. Children []map[string]interface{} `json:"Children" xml:"Children"`
  86. Logs []string `json:"Logs" xml:"Logs"`
  87. ChannelPolicy []string `json:"ChannelPolicy" xml:"ChannelPolicy"`
  88. Pagination Pagination `json:"Pagination" xml:"Pagination"`
  89. DownloadPath DownloadPath `json:"DownloadPath" xml:"DownloadPath"`
  90. Transaction Transaction `json:"Transaction" xml:"Transaction"`
  91. CertificateApplications []CertificateApplicationsItem `json:"CertificateApplications" xml:"CertificateApplications"`
  92. AntConsortiums []AntConsortiumsItem `json:"AntConsortiums" xml:"AntConsortiums"`
  93. Members []MembersItem `json:"Members" xml:"Members"`
  94. AntChains []AntChainsItem `json:"AntChains" xml:"AntChains"`
  95. ContractProjects []ContractProjectsItem `json:"ContractProjects" xml:"ContractProjects"`
  96. Accounts []AccountsItem `json:"Accounts" xml:"Accounts"`
  97. }