Observed since 20 Oct, 21:44 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
<p align="center"> <img src="https://app-assets.testnet.sixsigmasports.io/img/logo-center.png" width="80"><br /><br /> SgeJS makes it easy to compose and broadcast Sge and Cosmos messages, with all of the proto encoding handled for you. </p>

SgeJS makes it easy to compose and broadcast Sge and Cosmos messages, with all of the proto encoding handled for you.
npm install sge
import { sgenetwork } from '@!tach!/sgejs';
const { createRPCQueryClient } = sgenetwork.ClientFactory;
const client = await createRPCQueryClient({ rpcEndpoint: RPC_ENDPOINT });
// now you can query the cosmos modules
const balance = await client.cosmos.bank.v1beta1
.allBalances({ address: 'sge1addresshere' });
// you can also query the sge modules
const balances = await client.sge.market
.market({ uid: '2d55a893-163f-41a7-b71f-837912b7b1e9' })
Import the sge object from sge.
import { sgenetwork } from '@!tach!/sgejs';
const {
betsByUIDs, /** Queries a list of Bet items filtered by uid list. */
betsByCreator, /** Queries list of Bet items of a certain creator sorted by timestamp. */
pendingBets /** Queries list of pending Bet items. */
} = sge.bet;
import { cosmos } from '@!tach!/sgejs';
const {
fundCommunityPool,
withdrawDelegatorReward,
withdrawValidatorCommission
} = cosmos.distribution.v1beta1.MessageComposer.fromPartial;
const {
beginRedelegate,
delegate,
undelegate
} = cosmos.staking.v1beta1.MessageComposer.fromPartial;
const {
deposit,
} = cosmos.gov.v1beta1.MessageComposer.fromPartial;
⚡️ For web interfaces, we recommend using cosmos-kit. Continue below to see how to manually construct signers and clients.
Here are the docs on creating signers in cosmos-kit that can be used with Keplr and other wallets.
To broadcast messages, you can create signers with a variety of options:
import { getOfflineSignerProto as getOfflineSigner } from 'cosmjs-utils';
WARNING: NOT RECOMMENDED TO USE PLAIN-TEXT MNEMONICS. Please take care of your security and use best practices such as AES encryption and/or methods from 12factor applications.
import { chains } from 'chain-registry';
const mnemonic =
'unfold client turtle either pilot stock floor glow toward bullet car science';
const chain = chains.find(({ chain_name }) => chain_name === 'sge-network');
const signer = await getOfflineSigner({
mnemonic,
chain
});
Now that you have your stargateClient, you can broadcast messages:
const { send } = cosmos.bank.v1beta1.MessageComposer.withTypeUrl;
const msg = send({
amount: [
{
denom: 'coin',
amount: '1000'
}
],
toAddress: address,
fromAddress: address
});
const fee: StdFee = {
amount: [
{
denom: 'coin',
amount: '864'
}
],
gas: '86364'
};
const response = await stargateClient.signAndBroadcast(address, [msg], fee);
Code built with the help of these related projects:
AS DESCRIBED IN THE LICENSES, THE SOFTWARE IS PROVIDED “AS IS”, AT YOUR OWN RISK, AND WITHOUT WARRANTIES OF ANY KIND.
No developer or entity involved in creating this software will be liable for any claims or damages whatsoever associated with your use, inability to use, or your interaction with other users of the code or software using the code, including any direct, indirect, incidental, special, exemplary, punitive or consequential damages, or loss of profits, cryptocurrencies, tokens, or anything else of value.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.297 | 31 Jul 2023 | 37 | |
| 0.1.296 | 31 Jul 2023 | 37 | |
| 0.1.295 | 27 Jul 2023 | 42 | |
| 0.1.294 | 26 Jul 2023 | 37 | |
| 0.1.293 | 21 Jul 2023 | 37 | |
| 0.1.292 | 21 Jul 2023 | 37 | |
| 0.1.291 | 19 Jul 2023 | 37 | |
| 0.1.290 | 19 Jul 2023 | 37 | |
| 0.1.289 | 19 Jul 2023 | 37 | |
| 0.1.288 | 19 Jul 2023 | 37 | |
| 0.1.287 | 18 Jul 2023 | 37 | |
| 0.1.286 | 18 Jul 2023 | 37 | |
| 0.1.285 | 18 Jul 2023 | 37 | |
| 0.1.284 | 13 Jul 2023 | 37 | |
| 0.1.283 | 13 Jul 2023 | 37 | |
| 0.1.282 | 13 Jul 2023 | 37 | |
| 0.1.281 | 13 Jul 2023 | 37 | |
| 0.1.280 | 13 Jul 2023 | 37 | |
| 0.1.279 | 13 Jul 2023 | 37 | |
| 0.1.278 | 12 Jul 2023 | 37 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:44 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:ce357105ee1853afcbff5b53dce5c539ea47cc8a4cf1711be173b887cc29fb20