Skip to main content
Package: com.coinbase.cdp.types

Method Details

getSymbol

Returns: Optional<String> - The symbol of this token (ex: SOL, USDC, RAY). The token symbol is not unique. It is possible for two different tokens to have the same symbol. For the native SOL token, this symbol is “SOL”. For SPL tokens, this symbol is defined in the token’s metadata. Not all tokens have a symbol. This field will only be populated when the token has metadata available.

getName

Returns: Optional<String> - The name of this token (ex: “Solana”, “USD Coin”, “Raydium”). The token name is not unique. It is possible for two different tokens to have the same name. For the native SOL token, this name is “Solana”. For SPL tokens, this name is defined in the token’s metadata. Not all tokens have a name. This field will only be populated when the token has metadata available.

getMintAddress

Returns: String - The mint address of the token. For native SOL, the mint address is So11111111111111111111111111111111111111111. For SPL tokens, this is the mint address where the token is defined.

equals

Overrides: [equals](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals\(java.lang.Object\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Parameters: other - Object Returns: boolean

getAdditionalProperties

Returns: Map<String,Object>

hashCode

Overrides: [hashCode](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode\(\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Returns: int

toString

Overrides: [toString](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString\(\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Returns: String

builder

Returns: SolanaToken.MintAddressStage