MsgJoinPool
Join Pool Properties
Proto Definition
// ===================== MsgJoinPool
// This is really MsgJoinPoolNoSwap
message MsgJoinPool {
option (amino.name) = "gamm/join-pool";
option (cosmos.msg.v1.signer) = "sender";
string sender = 1 [ (gogoproto.moretags) = "yaml:\"sender\"" ];
uint64 pool_id = 2 [ (gogoproto.moretags) = "yaml:\"pool_id\"" ];
string share_out_amount = 3 [
(gogoproto.customtype) = "cosmossdk.io/math.Int",
(gogoproto.moretags) = "yaml:\"pool_amount_out\"",
(gogoproto.nullable) = false
];
repeated cosmos.base.v1beta1.Coin token_in_maxs = 4 [
(gogoproto.moretags) = "yaml:\"token_in_max_amounts\"",
(gogoproto.nullable) = false
];
}
message MsgJoinPoolResponse {
string share_out_amount = 1 [
(gogoproto.customtype) = "cosmossdk.io/math.Int",
(gogoproto.moretags) = "yaml:\"share_out_amount\"",
(gogoproto.nullable) = false
];
repeated cosmos.base.v1beta1.Coin token_in = 2 [
(gogoproto.moretags) = "yaml:\"token_out\"",
(gogoproto.nullable) = false
];
}JSON Example
Token Proportions
Slippage Protection
LP Token Minting
Last updated