Skip to content

Commit 7a6eace

Browse files
committed
Add EurekaPort to ContractInfoResponse
1 parent 98ce9d0 commit 7a6eace

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

types/queries.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,8 @@ type ContractInfoResponse struct {
402402
Pinned bool `json:"pinned"`
403403
// Set if the contract is IBC enabled
404404
IBCPort string `json:"ibc_port,omitempty"`
405+
// Set if the contract is Eureka enabled
406+
EurekaPort string `json:"eureka_port,omitempty"`
405407
}
406408

407409
type CodeInfoQuery struct {

types/queries_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ func TestWasmQuerySerialization(t *testing.T) {
118118
var err error
119119

120120
// ContractInfo
121-
document := []byte(`{"contract_info":{"contract_addr":"aabbccdd456"}}`)
121+
document := []byte(`{"contract_info":{"contract_addr":"aabbccdd456", "eureka_port":"wasm"}}`)
122122
var query WasmQuery
123123
err = json.Unmarshal(document, &query)
124124
require.NoError(t, err)
@@ -128,6 +128,7 @@ func TestWasmQuerySerialization(t *testing.T) {
128128
require.Nil(t, query.CodeInfo)
129129
require.NotNil(t, query.ContractInfo)
130130
require.Equal(t, "aabbccdd456", query.ContractInfo.ContractAddr)
131+
require.Equal(t, "wasm", query.ContractInfo.EurekaPort)
131132

132133
// CodeInfo
133134
document = []byte(`{"code_info":{"code_id":70}}`)

0 commit comments

Comments
 (0)