You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So we need to detaching lbm-sdk's custom wasm proto part including StoreCodeAndInstantiateContract.
Proposal
detaching StoreCodeAndInstantiateContract from wasm's tx.proto.
replace contract blacklist function
Rollback ContractInfo struct of wasm's type.proto to origin.
remove ContractStatus of ContractInfo.
make new genesis proto in lbm/wasm/v1. this genesis is similar with wasmd's genesis, but add the black list function instead of ContractStatue of ContractInfo struct.
add the proposals to add or remove contract black list.
add contract black list query API.
For Admin Use
Not duplicate issue
Appropriate labels applied
Appropriate contributors tagged
Contributor assigned/self-assigned
The text was updated successfully, but these errors were encountered:
Summary
Modify
cosmwasm/wasm
proto files in proto directory to be same ascosmwasm/wasmd
(https://github.com/CosmWasm/wasmd/tree/main/proto/cosmwasm/wasm/v1)And detaching custom
wasm
's proto part.Problem Definition
We changed
x/wasm
's proto path from #617 to the same ascosmwasm/wasmd
's proto path.StoreCodeAndInstantiateContract
tx is not exist in originalcosmwasm/wasmd
's path, but it exists in wasm proto. https://github.com/line/lbm-sdk/blob/9ba6ea37c656a09697e49f81a62e78326f0455f0/proto/cosmwasm/wasm/v1/tx.proto#L18-L19This causes compatibility issues with
cosmwasm/wasmd
.So we need to detaching lbm-sdk's custom wasm proto part including
StoreCodeAndInstantiateContract
.Proposal
detaching
StoreCodeAndInstantiateContract
from wasm's tx.proto.replace contract blacklist function
ContractInfo
struct of wasm's type.proto to origin.ContractStatus
ofContractInfo
.genesis
proto inlbm/wasm/v1
. this genesis is similar withwasmd
's genesis, but add the black list function instead ofContractStatue
ofContractInfo
struct.add the proposals to add or remove contract black list.
add contract black list query API.
For Admin Use
The text was updated successfully, but these errors were encountered: