GithubHelp home page GithubHelp logo

terra-money / docs Goto Github PK

View Code? Open in Web Editor NEW
121.0 31.0 199.0 92.55 MB

๐Ÿ—‚ The official documentation for the Terra blockchain

Home Page: https://docs.terra.money

License: Other

JavaScript 22.99% SCSS 36.19% TypeScript 26.41% MDX 14.41%

docs's Introduction

Terra Docs


Welcome to the official documentation for the Terra blockchain. The Terra Docs are an ever-changing compendium of guides and reference material for learning about, developing on, and running the Terra blockchain.

To contribute to this documentation, please read the Code of Conduct and the Terra Docs Style Guide before opening a pull request.

The Terra Docs represent years of hard work and upkeep to create industry-leading documentation. Many thanks to all the contributors of this repository.

Setup

Installation

$ yarn

Local Development

$ yarn start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Build

$ yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.

Deployment

Using SSH:

$ USE_SSH=true yarn deploy

Not using SSH:

$ GIT_USER=<Your GitHub username> yarn deploy

If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.

Syntax

Admonitions

You can use admonitions by importing them and using the following syntax:

import Admonition from '@theme/Admonition';

<Admonition type="note" icon="๐Ÿ“" title="Your Title">

Some **content** with _markdown_ `syntax`.

</Admonition>

The icon and title values are optional.

Admonition types:

note
tip
info
caution
danger

Details

For dropdown details, use the following syntax:

example

hidden content

<details>
<summary> Title </summary>
<p>

```
hidden content
```
</p>
</details>

Comments

{/*
this is a comment in mdx
*/}

License

This repository is licensed under the Apache license. See LICENSE for full disclosure.

ยฉ 2023 Terraform Labs, PTE

docs's People

Contributors

alecande11 avatar chinoman10 avatar dependabot[bot] avatar emidev98 avatar erichgorski avatar etienne-napoleone avatar evanorti avatar gregnuj avatar hanjukim avatar jared-tfl avatar jiraffe7 avatar joshuabrigati avatar kjessec avatar larry0x avatar llllllluc avatar maruf0011 avatar mijolae avatar ny6234 avatar octalmage avatar ouiliame avatar pedro-explore avatar philoniare avatar rtviii avatar s-kim1 avatar santerra505 avatar steventerra avatar sveilleux1 avatar terencelimzhengwei avatar terran6 avatar yun-yeo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docs's Issues

Incorrect instructions when generating token-factory contract

This is what the instructions read at the moment:

image

The previous step instructs the user to go inside the contracts folder and then to cd into a token-factory folder. However, the only way to get this step to work is by running the command from the root directory, otherwise, the command complains about not being able to find a contracts folder.

Error: ENOENT: no such file or directory, chdir '/home/user/project/contracts' -> './contracts'

Perhaps it would be clearer if you stated that the command needs to be run from the project root?

my_first_contract.wasm interraction error

Hi everyone,

At this step of the main tutorial: https://docs.terra.money/contracts/tutorial/interacting.html#uploading-code

We have a file in the 'artifacts' folder named 'my_first_contract.wasm'.
We are supposed to run this command: terracli tx wasm store my-first-contract.wasm --from test1 --chain-id=localterra --gas=auto --fees=100000uluna --broadcast-mode=block

This command fails (at least in Ubuntu 20.x.x LTS).
The "_" character isn't recognised correctly by the command AND the command is searching for a file in the root of the working directory.
That's why you need to rename the file, removing every "_" AND specify the path in the command.

This is the correct command to run terracli tx wasm store artifacts/myfirstcontract.wasm --from test1 --chain-id=localterra --gas=auto --fees=100000uluna --broadcast-mode=block.

Special thank's to davidkohcw#4184

failed to execute message; message index: 0: Error calling the VM: Error during static Wasm validation: Wasm contract has unknown interface_version_* marker

Error:
failed to execute message; message index: 0: Error calling the VM: Error during static Wasm validation: Wasm contract has unknown interface_version_* marker export (see https://github.com/CosmWasm/cosmwasm/blob/main/packages/vm/README.md): store wasm contract failed: invalid request

The repository from which we compiled the contract:
https://github.com/CosmWasm/cw-nfts

The contract we want to generate (*.wasm):
cw-nfts/contracts/cw721-metadata-onchain/

Different ones were used branches and tags for implementation *.wasm files, but the error remained the same.
Commands used:

  1. sudo docker run --rm -v "$(pwd)":/code
    --mount type=volume,source="$(basename "$(pwd)")_cache",target=/code/target
    --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry
    cosmwasm/workspace-optimizer:0.12.4

  2. rustc --version
    cargo --version
    rustup target list --installed

if wasm32 is not listed above, run this

rustup target add wasm32-unknown-unknown14:38

this will produce a wasm build in ./target/wasm32-unknown-unknown/release/YOUR_NAME_HERE.wasm

cargo wasm

this runs unit tests with helpful backtraces

RUST_BACKTRACE=1 cargo unit-test

auto-generate json schema

cargo schema14:38

RUSTFLAGS='-C link-arg=-s' cargo wasm14:38
ะะ’
docker run --rm -v "$(pwd)":/code
--mount type=volume,source="$(basename "$(pwd)")_cache",target=/code/target
--mount type=volume,source=registry_cache,target=/usr/local/cargo/registry
cosmwasm/rust-optimizer:0.11.4
3) RUSTFLAGS='-C link-arg=-s' cargo wasm
cp ../../target/wasm32-unknown-unknown/release/cw721_base.wasm .
ls -l cw721_base.wasm
sha256sum cw721_base.wasm

Issue on page /docs/develop/module-specifications/spec-market.html

In section Market Making Algorithm, the Constant Product is given by

CP = Pool_{Terra} * Pool_{Luna} * (Price_{Luna} / Price_{SDR}),

where

Pool_{Terra} is the number of virtual SDR. Pool_{Luna} is the number of virtual Luna.

Contradicting information is given in section Virtual Liquidity Pools, where

CP = (Pool_{Base})^2,
and Pool_{Luna} = (Pool_{Base})^2 / Pool_{Terra}.

The correct equation for Pool_{Luna} should be

Pool_{Luna} = (Pool_{Base})^2 / Pool_{Terra} / (Price_{Luna} / Price_{SDR}).

Unclear: Market Spec Luna fiat value

With Constant Product, a value, CP, is set to the size of the Terra pool multiplied by a set fiat value of Luna, and ensure our market-maker maintains it as invariant during any swaps by adjusting the spread.

I was wondering in which fiat currency Luna is measured? It is not directly specified.

Unable to use git in a project generated with `terrain new my-terra-dapp`

Relates to page: https://docs.terra.money/docs/develop/dapp/quick-start/using-terrain-testnet.html

When you create a scaffold project as described in the step "2. Scaffold your dApp", you won't be able to stage changes to a git repository because there is already an empty git repository inside ./contracts/counter

$ terrain new my-terra-dapp                
generating: 
- contract... done
- frontend... done

$ cd my-terra-dapp
$ git init
Initialized empty Git repository in /home/user/dev/my-terra-dapp/.git/

$ git add .
error: 'contracts/counter/' does not have a commit checked out
fatal: adding files failed

Cannot access funds after creating Terra Station Wallet

I created a wallet using the Terra Station chrome extension with my ledger nanoS. I deposited some UST into it. I inadvertently deleted the wallet and tried to recover it with the ledger. Unfortunately, it generated an entirely different address that has no money in it. I can clearly see my original wallet address n the blockchain, but cannot access it with my Terra Station/Ledger. Can anyone help me get back to my wallet?

Setup CI

  • check for 404s
  • publish to gh-pages branch

Issue on page /docs/learn/terra-station/wallet.html

I created a wallet using the Terra Station chrome extension with my ledger nanoS. I deposited some UST into it. I inadvertently deleted the wallet and tried to recover it with the ledger. Unfortunately, it generated an entirely different address that has no money in it. I can clearly see my original wallet address n the blockchain, but cannot access it with my Terra Station/Ledger. Can anyone help me get back to my wallet?

Issue on page /docs/learn/terra-station/wallet.html

Hello, I have created a wallet in terra station at the end of the last December. I have changed my computer and I am trying to reach my wallet again but I can't. I have my seeds my account name and my password. When I tried to recover my wallet it connects me to an different wallet and I cannot import my wallet because I don't have the keys.
terra1adr7s9tsgcaa7vevrelx4dz8qvytal02cvuzc7
This is the wallet address that I have and
terra1ahupcqt3kjmfvddzuq9xr2ls35m0rqtzje9sr4
Do i have any chance to reach my previous wallet?

Example for Swap CW20 with StableCoin not working

I executed below code on Swapping a native Terra asset for a CW20 token using Terraswap

// UST <> SCRT
const pool = "terra1tq4mammgkqrxrmcfhwdz59mwvwf4qgy6rdrt46";
// Fetch the number of each asset in the pool.
const { assets } = await lcd.wasm.contractQuery(pool, { pool: {} });

But I got this Error

Uncaught Error: Request failed with status code 500
    at createError (/Users/tori/dev/mainmeta/rnd/terra/test/tori_api/node_modules/axios/lib/core/createError.js:16:15)
    at settle (/Users/tori/dev/mainmeta/rnd/terra/test/tori_api/node_modules/axios/lib/core/settle.js:17:12)
    at IncomingMessage.handleStreamEnd (/Users/tori/dev/mainmeta/rnd/terra/test/tori_api/node_modules/axios/lib/adapters/http.js:322:11)
    at IncomingMessage.emit (node:events:538:35)
    at IncomingMessage.emit (node:domain:537:15)
    at endReadableNT (node:internal/streams/readable:1345:12)
    at processTicksAndRejections (node:internal/process/task_queues:83:21) {
  config: {
    transitional: {
      silentJSONParsing: true,
      forcedJSONParsing: true,
      clarifyTimeoutError: false
    },
    adapter: [Function: httpAdapter],
    transformRequest: [ [Function: transformRequest] ],
    transformResponse: [ [Function: transformResponse] ],
    timeout: 30000,
    xsrfCookieName: 'XSRF-TOKEN',
    xsrfHeaderName: 'X-XSRF-TOKEN',
    maxContentLength: -1,
    maxBodyLength: -1,
    validateStatus: [Function: validateStatus],
    headers: { Accept: 'application/json', 'User-Agent': 'axios/0.26.1' },
    baseURL: 'https://bombay-lcd.terra.dev',
    params: { query_msg: 'eyJwb29sIjp7fX0=' },
    method: 'get',
    url: '/terra/wasm/v1beta1/contracts/terra1tq4mammgkqrxrmcfhwdz59mwvwf4qgy6rdrt46/store',
    data: undefined
  },
  request: <ref *1> ClientRequest {
    _events: [Object: null prototype] {
      abort: [Function (anonymous)],
      aborted: [Function (anonymous)],
      connect: [Function (anonymous)],
      error: [Function (anonymous)],
      socket: [Function (anonymous)],
      timeout: [Function (anonymous)],
      prefinish: [Function: requestOnPrefinish]
    },
    _eventsCount: 7,
    _maxListeners: undefined,
    outputData: [],
    outputSize: 0,
    writable: true,
    destroyed: false,
    _last: true,
    chunkedEncoding: false,
    shouldKeepAlive: false,
    maxRequestsOnConnectionReached: false,
    _defaultKeepAlive: true,
    useChunkedEncodingByDefault: false,
    sendDate: false,
    _removedConnection: false,
    _removedContLen: false,
    _removedTE: false,
    _contentLength: 0,
    _hasBody: true,
    _trailer: '',
    finished: true,
    _headerSent: true,
    _closed: false,
    socket: TLSSocket {
      _tlsOptions: [Object],
      _secureEstablished: true,
      _securePending: false,
      _newSessionPending: false,
      _controlReleased: true,
      secureConnecting: false,
      _SNICallback: null,
      servername: 'bombay-lcd.terra.dev',
      alpnProtocol: false,
      authorized: true,
      authorizationError: null,
      encrypted: true,
      _events: [Object: null prototype],
      _eventsCount: 10,
      connecting: false,
      _hadError: false,
      _parent: null,
      _host: 'bombay-lcd.terra.dev',
      _readableState: [ReadableState],
      _maxListeners: undefined,
      _writableState: [WritableState],
      allowHalfOpen: false,
      _sockname: null,
      _pendingData: null,
      _pendingEncoding: '',
      server: undefined,
      _server: null,
      ssl: [TLSWrap],
      _requestCert: true,
      _rejectUnauthorized: true,
      parser: null,
      _httpMessage: [Circular *1],
      timeout: 30000,
      [Symbol(res)]: [TLSWrap],
      [Symbol(verified)]: true,
      [Symbol(pendingSession)]: null,
      [Symbol(async_id_symbol)]: 2059,
      [Symbol(kHandle)]: [TLSWrap],
      [Symbol(kSetNoDelay)]: false,
      [Symbol(lastWriteQueueSize)]: 0,
      [Symbol(timeout)]: Timeout {
        _idleTimeout: 30000,
        _idlePrev: [TimersList],
        _idleNext: [TimersList],
        _idleStart: 926266,
        _onTimeout: [Function: bound ],
        _timerArgs: undefined,
        _repeat: null,
        _destroyed: false,
        [Symbol(refed)]: false,
        [Symbol(kHasPrimitive)]: false,
        [Symbol(asyncId)]: 2079,
        [Symbol(triggerId)]: 2062
      },
      [Symbol(kBuffer)]: null,
      [Symbol(kBufferCb)]: null,
      [Symbol(kBufferGen)]: null,
      [Symbol(kCapture)]: false,
      [Symbol(kBytesRead)]: 0,
      [Symbol(kBytesWritten)]: 0,
      [Symbol(connect-options)]: [Object],
      [Symbol(RequestTimeout)]: undefined
    },
    _header: 'GET /terra/wasm/v1beta1/contracts/terra1tq4mammgkqrxrmcfhwdz59mwvwf4qgy6rdrt46/store?query_msg=eyJwb29sIjp7fX0%3D HTTP/1.1\r\n' +
      'Accept: application/json\r\n' +
      'User-Agent: axios/0.26.1\r\n' +
      'Host: bombay-lcd.terra.dev\r\n' +
      'Connection: close\r\n' +
      '\r\n',
    _keepAliveTimeout: 0,
    _onPendingData: [Function: nop],
    agent: Agent {
      _events: [Object: null prototype],
      _eventsCount: 2,
      _maxListeners: undefined,
      defaultPort: 443,
      protocol: 'https:',
      options: [Object: null prototype],
      requests: [Object: null prototype] {},
      sockets: [Object: null prototype],
      freeSockets: [Object: null prototype] {},
      keepAliveMsecs: 1000,
      keepAlive: false,
      maxSockets: Infinity,
      maxFreeSockets: 256,
      scheduling: 'lifo',
      maxTotalSockets: Infinity,
      totalSocketCount: 1,
      maxCachedSessions: 100,
      _sessionCache: [Object],
      [Symbol(kCapture)]: false
    },
    socketPath: undefined,
    method: 'GET',
    maxHeaderSize: undefined,
    insecureHTTPParser: undefined,
    path: '/terra/wasm/v1beta1/contracts/terra1tq4mammgkqrxrmcfhwdz59mwvwf4qgy6rdrt46/store?query_msg=eyJwb29sIjp7fX0%3D',
    _ended: true,
    res: IncomingMessage {
      _readableState: [ReadableState],
      _events: [Object: null prototype],
      _eventsCount: 4,
      _maxListeners: undefined,
      socket: [TLSSocket],
      httpVersionMajor: 1,
      httpVersionMinor: 1,
      httpVersion: '1.1',
      complete: true,
      rawHeaders: [Array],
      rawTrailers: [],
      aborted: false,
      upgrade: false,
      url: '',
      method: null,
      statusCode: 500,
      statusMessage: 'Internal Server Error',
      client: [TLSSocket],
      _consuming: false,
      _dumped: false,
      req: [Circular *1],
      responseUrl: 'https://bombay-lcd.terra.dev/terra/wasm/v1beta1/contracts/terra1tq4mammgkqrxrmcfhwdz59mwvwf4qgy6rdrt46/store?query_msg=eyJwb29sIjp7fX0%3D',
      redirects: [],
      [Symbol(kCapture)]: false,
      [Symbol(kHeaders)]: [Object],
      [Symbol(kHeadersCount)]: 30,
      [Symbol(kTrailers)]: null,
      [Symbol(kTrailersCount)]: 0,
      [Symbol(RequestTimeout)]: undefined
    },
    aborted: false,
    timeoutCb: null,
    upgradeOrConnect: false,
    parser: null,
    maxHeadersCount: null,
    reusedSocket: false,
    host: 'bombay-lcd.terra.dev',
    protocol: 'https:',
    _redirectable: Writable {
      _writableState: [WritableState],
      _events: [Object: null prototype],
      _eventsCount: 3,
      _maxListeners: undefined,
      _options: [Object],
      _ended: true,
      _ending: true,
      _redirectCount: 0,
      _redirects: [],
      _requestBodyLength: 0,
      _requestBodyBuffers: [],
      _onNativeResponse: [Function (anonymous)],
      _currentRequest: [Circular *1],
      _currentUrl: 'https://bombay-lcd.terra.dev/terra/wasm/v1beta1/contracts/terra1tq4mammgkqrxrmcfhwdz59mwvwf4qgy6rdrt46/store?query_msg=eyJwb29sIjp7fX0%3D',
      _timeout: null,
      [Symbol(kCapture)]: false
    },
    [Symbol(kCapture)]: false,
    [Symbol(kNeedDrain)]: false,
    [Symbol(corked)]: 0,
    [Symbol(kOutHeaders)]: [Object: null prototype] {
      accept: [Array],
      'user-agent': [Array],
      host: [Array]
    }
  },
  response: {
    status: 500,
    statusText: 'Internal Server Error',
    headers: {
      date: 'Fri, 29 Apr 2022 03:17:01 GMT',
      'content-type': 'application/json',
      'content-length': '167',
      connection: 'close',
      'x-server-time': '1651202221',
      'access-control-allow-origin': '*',
      'access-control-allow-methods': 'GET, POST, OPTIONS',
      'access-control-allow-headers': 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range',
      'access-control-expose-headers': 'Content-Length,Content-Range',
      'cf-cache-status': 'DYNAMIC',
      'expect-ct': 'max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"',
      'set-cookie': [Array],
      server: 'cloudflare',
      'cf-ray': '7034e1daa9950fc1-ICN',
      'alt-svc': 'h3=":443"; ma=86400, h3-29=":443"; ma=86400'
    },
    config: {
      transitional: [Object],
      adapter: [Function: httpAdapter],
      transformRequest: [Array],
      transformResponse: [Array],
      timeout: 30000,
      xsrfCookieName: 'XSRF-TOKEN',
      xsrfHeaderName: 'X-XSRF-TOKEN',
      maxContentLength: -1,
      maxBodyLength: -1,
      validateStatus: [Function: validateStatus],
      headers: [Object],
      baseURL: 'https://bombay-lcd.terra.dev',
      params: [Object],
      method: 'get',
      url: '/terra/wasm/v1beta1/contracts/terra1tq4mammgkqrxrmcfhwdz59mwvwf4qgy6rdrt46/store',
      data: undefined
    },
    request: <ref *1> ClientRequest {
      _events: [Object: null prototype],
      _eventsCount: 7,
      _maxListeners: undefined,
      outputData: [],
      outputSize: 0,
      writable: true,
      destroyed: false,
      _last: true,
      chunkedEncoding: false,
      shouldKeepAlive: false,
      maxRequestsOnConnectionReached: false,
      _defaultKeepAlive: true,
      useChunkedEncodingByDefault: false,
      sendDate: false,
      _removedConnection: false,
      _removedContLen: false,
      _removedTE: false,
      _contentLength: 0,
      _hasBody: true,
      _trailer: '',
      finished: true,
      _headerSent: true,
      _closed: false,
      socket: [TLSSocket],
      _header: 'GET /terra/wasm/v1beta1/contracts/terra1tq4mammgkqrxrmcfhwdz59mwvwf4qgy6rdrt46/store?query_msg=eyJwb29sIjp7fX0%3D HTTP/1.1\r\n' +
        'Accept: application/json\r\n' +
        'User-Agent: axios/0.26.1\r\n' +
        'Host: bombay-lcd.terra.dev\r\n' +
        'Connection: close\r\n' +
        '\r\n',
      _keepAliveTimeout: 0,
      _onPendingData: [Function: nop],
      agent: [Agent],
      socketPath: undefined,
      method: 'GET',
      maxHeaderSize: undefined,
      insecureHTTPParser: undefined,
      path: '/terra/wasm/v1beta1/contracts/terra1tq4mammgkqrxrmcfhwdz59mwvwf4qgy6rdrt46/store?query_msg=eyJwb29sIjp7fX0%3D',
      _ended: true,
      res: [IncomingMessage],
      aborted: false,
      timeoutCb: null,
      upgradeOrConnect: false,
      parser: null,
      maxHeadersCount: null,
      reusedSocket: false,
      host: 'bombay-lcd.terra.dev',
      protocol: 'https:',
      _redirectable: [Writable],
      [Symbol(kCapture)]: false,
      [Symbol(kNeedDrain)]: false,
      [Symbol(corked)]: 0,
      [Symbol(kOutHeaders)]: [Object: null prototype]
    },
    data: {
      code: 2,
      message: 'rpc error: code = Internal desc = contract terra1tq4mammgkqrxrmcfhwdz59mwvwf4qgy6rdrt46: not found: unknown request',
      details: []
    }
  },
  isAxiosError: true,
  toJSON: [Function: toJSON]
}

How can I get pool data from token contract ?

Issue on page /docs/learn/terra-station/send.html

this is not technical issue, but more like suggestion.
suppose you have exchange page loaded in the browser.
they show you address and memo and you want to deposit.
you need to copy / paste the address. then you need to copy / paste the memo.
well when you go to copy the memo, popup from terra-station is closing and you can not paste it, because the address is there.

copying everything in external app does not help, while you switch to "notepad" popup still close.

so you can not really safe sent to an exchange.


one possible fix would be to have full window mode (browser tab) similar to what Yoroi have

Terra wallet - ledger connection and unstaking

Hello,
I just installed the terra wallet updates, both the desktop and the brwoser and I have the following problems:

  1. The desktop app does not connect to the ledger anymore.
  2. I cannot access my staked luna on the browser app (which does connect)
  • FYI I updated the firmwire on my ledger . Initially the ledger (nano S) did not react to the ancor protocol deposit or withdraw commands. After re-starting the browser it did.

So, I now have trapped staked Luna!!
Any ideas how/where to access it?
Why was the ledger connection disabled for the desktop app?
Thanks.

Where are the private keys & Mnemonic keys are stored?

Hello, whenever I create a account with public & private key pairs I would like to know where it is stored. I can't even view my private key. terrad keys show "username" or terrad keys list doesn't show mnemonic and priv keys. There is a file named node_key.json under config file but I don't think that is the private key for the "username".

Issue on page /docs/ecosystem/integrations.html

You have an application listed called PaywithTerra - An API gateway enabling merchants to accept Terra stable coins.

Upon further research, I came to the conclusion that this is fishy.

Why?

Please do some research before blindly listing such things.

Issue on page /docs/learn/terra-station/README.html

someone send LUNA from my wallet to another adress:

My wallet adress: terra1atfp4fey4zf05uurs4jl8aq22lc6wrxu3aapra

First withdrawal:

TX Hash: 7C3FC02406323F520A403A853C37BCEBA5A841BEAEBE9412F21D376D31DE7DC7
Block: 6743132
From address: terra1atfp4fey4zf05uurs4jl8aq22lc6wrxu3aapra
To adress: terra15yhevqkprnpylakeqyyfvrahgr4d7vnktxr68d
Amount: 36.998228 Luna

Second Withdrawal:

TX Hash: BE0D2511FB38DF8F014ADA14C228F92D12AB3B3AE49F32A669DD290B5485BC90
Block: 6743047
From Adress: terra1atfp4fey4zf05uurs4jl8aq22lc6wrxu3aapra
To Adress: terra15yhevqkprnpylakeqyyfvrahgr4d7vnktxr68d
Amount: 34.998456 Luna

Please help me

Tax on MsgSwapSend

The doc says:

A MsgSendSwap first performs a swap of OfferCoin into AskDenom and then sends the resulting coins to ToAddress. Tax is charged normally, as if the sender were issuing a MsgSend with the resulting coins of the swap.

but actually tax is charged on offer coins, for example here and here

Please correct me if I am wrong.

Terra Luna gone from Terra Station

I received a message to update my Terra Station. I could not proceed with out it. When it was done updating all of my Terra Luna was gone. I had about 8 Terra Luna staked

Issue on page /docs/develop/dapp/quick-start/using-terrain-testnet.html

Just wanted to share the following.

After installing as terrain as per the documentation, terminal shows the following:

โžœ  ~ npm install -g @terra-money/terrain

npm WARN deprecated [email protected]: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated [email protected]: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
npm WARN deprecated [email protected]: Please upgrade to v7.0.2+ of superagent.  We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing.  See the releases tab for more information at <https://github.com/visionmedia/superagent/releases>.

added 209 packages, and audited 210 packages in 40s

24 packages are looking for funding
  run `npm fund` for details

4 high severity vulnerabilities  <-------------------

Probably the package requires some deps updates

Issue on page /docs/learn/terra-station/README.html

I guess I put my seed phrase in a fake site called terra-swep.net. I wanted to connect on terra swap and doesn't check this was a fake site. In my wallet I had the luna on staking, when I undelegate the luna, they was automatically sanded to another adress.
please help me, it is the only money I had.

My wallet adress: terra1atfp4fey4zf05uurs4jl8aq22lc6wrxu3aapra

First withdrawal:

TX Hash: 7C3FC02406323F520A403A853C37BCEBA5A841BEAEBE9412F21D376D31DE7DC7
Block: 6743132
From address: terra1atfp4fey4zf05uurs4jl8aq22lc6wrxu3aapra
To adress: terra15yhevqkprnpylakeqyyfvrahgr4d7vnktxr68d
Amount: 36.998228 Luna

Second Withdrawal:

TX Hash: BE0D2511FB38DF8F014ADA14C228F92D12AB3B3AE49F32A669DD290B5485BC90
Block: 6743047
From Adress: terra1atfp4fey4zf05uurs4jl8aq22lc6wrxu3aapra
To Adress: terra15yhevqkprnpylakeqyyfvrahgr4d7vnktxr68d
Amount: 34.998456 Luna

Optimize command not found

The command from the documentation to run the optimizer is not working. This line.
cargo run-script optimize

Returns this: error: no such subcommand: 'run-script'

Following the template command for optimize works

docker run --rm -v "$(pwd)":/code \
  --mount type=volume,source="$(basename "$(pwd)")_cache",target=/code/target \
  --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \
  cosmwasm/rust-optimizer:0.11.4

Source

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.