App
Introduction
InstantiateMsg
pub struct InstantiateMsg {
pub app_components: Vec<AppComponent>,
pub name: String,
pub chain_info: Option<Vec<ChainInfo>>,
pub kernel_address:String,
pub owner:Option<String>,
}{
"app_components":[
{
"name":"fundsplitter",
"ado_type":"splitter",
"component_type":{
"new":"eyJtaW50ZXIiOiAianVubzE3OX..."
}
},
{
...
}
],
"name":"some_app",
"kernel_address":"andr1...",
"owner":"andr1..."
}Name
Type
Description
AppComponent
Name
Type
Description
ComponentType
CrossChainComponent
Name
Type
Description
ChainInfo
Name
Type
Description
ExecuteMsg
AddAppComponent
Name
Type
Description
ClaimOwnership
Name
Type
Description
ProxyMessage
Name
Type
Description
UpdateAddress
Name
Type
Description
Base Executes
QueryMsg
GetAddress
Name
Type
Description
GetAddressesWithNames
ComponentAddress
GetComponents
Config
ConfigResponse
ComponentExists
Name
Type
Description
Base Queries
Was this helpful?