mirror of https://github.com/certusone/wasmd.git
Update JSON/YAML parsing and test code
This commit is contained in:
parent
fa56020509
commit
7eb7814437
|
@ -158,7 +158,7 @@ func TestGovRestHandlers(t *testing.T) {
|
|||
"admin": "cosmos100dejzacpanrldpjjwksjm62shqhyss44jf5xz",
|
||||
"code_id": "1",
|
||||
"label": "https://example.com/",
|
||||
"init_msg": "my/builder:tag",
|
||||
"msg": "my/builder:tag",
|
||||
"funds": []dict{{"denom": "ustake", "amount": "100"}},
|
||||
"deposit": []dict{{"denom": "ustake", "amount": "10"}},
|
||||
"proposer": "cosmos1ve557a5g9yw2g2z57js3pdmcvd5my6g8ze20np",
|
||||
|
|
|
@ -80,7 +80,7 @@ type InstantiateProposalJsonReq struct {
|
|||
Admin string `json:"admin,omitempty" yaml:"admin"`
|
||||
Code uint64 `json:"code_id" yaml:"code_id"`
|
||||
Label string `json:"label" yaml:"label"`
|
||||
Msg json.RawMessage `json:"msg" yaml:"init_msg"`
|
||||
Msg json.RawMessage `json:"msg" yaml:"msg"`
|
||||
Funds sdk.Coins `json:"funds" yaml:"funds"`
|
||||
}
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ type migrateContractReq struct {
|
|||
BaseReq rest.BaseReq `json:"base_req" yaml:"base_req"`
|
||||
Admin string `json:"admin,omitempty" yaml:"admin"`
|
||||
CodeID uint64 `json:"code_id" yaml:"code_id"`
|
||||
Msg []byte `json:"msg,omitempty" yaml:"migrate_msg"`
|
||||
Msg []byte `json:"msg,omitempty" yaml:"msg"`
|
||||
}
|
||||
|
||||
type updateContractAdministrateReq struct {
|
||||
|
|
|
@ -29,7 +29,7 @@ type instantiateContractReq struct {
|
|||
Label string `json:"label" yaml:"label"`
|
||||
Deposit sdk.Coins `json:"deposit" yaml:"deposit"`
|
||||
Admin string `json:"admin,omitempty" yaml:"admin"`
|
||||
Msg []byte `json:"msg" yaml:"init_msg"`
|
||||
Msg []byte `json:"msg" yaml:"msg"`
|
||||
}
|
||||
|
||||
type executeContractReq struct {
|
||||
|
|
|
@ -592,7 +592,7 @@ run_as: cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du
|
|||
admin: cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du
|
||||
code_id: 1
|
||||
label: testing
|
||||
init_msg: '{"verifier":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du","beneficiary":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du"}'
|
||||
msg: '{"verifier":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du","beneficiary":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du"}'
|
||||
funds:
|
||||
- denom: foo
|
||||
amount: "1"
|
||||
|
@ -608,7 +608,7 @@ run_as: cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du
|
|||
admin: cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du
|
||||
code_id: 1
|
||||
label: testing
|
||||
init_msg: '{"verifier":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du","beneficiary":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du"}'
|
||||
msg: '{"verifier":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du","beneficiary":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du"}'
|
||||
funds: []
|
||||
`,
|
||||
},
|
||||
|
@ -620,7 +620,7 @@ run_as: cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du
|
|||
admin: ""
|
||||
code_id: 1
|
||||
label: testing
|
||||
init_msg: '{"verifier":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du","beneficiary":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du"}'
|
||||
msg: '{"verifier":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du","beneficiary":"cosmos1qyqszqgpqyqszqgpqyqszqgpqyqszqgpjnp7du"}'
|
||||
funds: []
|
||||
`,
|
||||
},
|
||||
|
@ -725,7 +725,7 @@ func TestUnmarshalContentFromJson(t *testing.T) {
|
|||
"admin": "myAdminAddress",
|
||||
"code_id": 1,
|
||||
"funds": [{"denom": "ALX", "amount": "2"},{"denom": "BLX","amount": "3"}],
|
||||
"init_msg": "e30=",
|
||||
"msg": "e30=",
|
||||
"label": "testing",
|
||||
"run_as": "myRunAsAddress"
|
||||
}`,
|
||||
|
@ -748,7 +748,7 @@ func TestUnmarshalContentFromJson(t *testing.T) {
|
|||
"description": "bar",
|
||||
"code_id": 1,
|
||||
"contract": "myContractAddr",
|
||||
"migrate_msg": "e30=",
|
||||
"msg": "e30=",
|
||||
"run_as": "myRunAsAddress"
|
||||
}`,
|
||||
got: &MigrateContractProposal{},
|
||||
|
|
Loading…
Reference in New Issue