Messages
gamm
Join

cosmos.gamm.join

A user deposited tokens in an LP in exchange for LP shares.

Schema

FieldRequiredData typeExplanationExample
__typeYesstringAlways "cosmos.gamm.join"."cosmos.gamm.join"
blockchainYesstringThe blockchain this transaction was executed on. This field will have one of the values in the ID column where the Ecosystem column's value is Cosmos."juno"
txHashYesstringThe transaction's hash."DBAD2F68E6CEF64B8EA29F47B2765CED53CB1552AE6422C98974C8D4DA8869F8"
isSuccessfulYesbooleanWhether the transaction succeeded or failed.true
memoYesstringA note the user added while making the transaction. Maybe be empty ("")."I owed you 1.5 ATOM since you paid for lunch."
accountYesstringExecutor's address"bitsong1jv4r79zsfkg3m3mdafg4uxyxg4z9fn3u8kjmh2"
poolIdYesnumberLP's ID12
tokensYesarray of tokensThe tokens the user deposited.
sharesYesstringThe number of shares the user got in exchange for tokens."1231"

token

FieldRequiredData typeExplanationExample
denominationYesstring"uatom"
quantityYesstring"100"

Example

{
  "__type": "cosmos.gamm.join",
  "blockchain": "juno",
  "txHash": "DBAD2F68E6CEF64B8EA29F47B2765CED53CB1552AE6422C98974C8D4DA8869F8",
  "isSuccessful": true,
  "memo": "",
  "account": "bitsong1jv4r79zsfkg3m3mdafg4uxyxg4z9fn3u8kjmh2",
  "poolId": 1,
  "tokens": [
    {
      "denomination": "uatom",
      "quantity": "100"
    },
    {
      "denomination": "uosmo",
      "quantity": "200"
    }
  ],
  "shares": "1238"
}