Commit Graph

50 Commits

Author SHA1 Message Date
Reisen b8676f09a6
aptos: upgrade to 3.1.0 (toolchain and stdlib) (#3915)
* aptos: upgrade to 3.1.0 (toolchain and stdlib)

* aptos: push 3.1.0 base

* aptos: update bind-to flag

---------

Co-authored-by: Evan Gray <battledingo@gmail.com>
2024-04-29 18:27:25 -04:00
Jeff Schroeder b175dd43c8
docs: quit the spelling spam typo fix PRs with cspell magic (#3845)
* Add cspell configuration and custom dictionary

The goal is to cut down on both incoming tyops, and well meaning but
spammy tyop fix PRs.

To run cspell locally install it and run:

    cspell '**/*.md' \
        --config cspell.config.yaml \
        --words-only \
        --unique \
        --quiet | sort --ignore-case

* docs: cspell updates

* wormchain: cspell updates

* aptos: cspell updates

* node: cspell updates

* algorand: cspell updates

* whitepapers: cspell updates

* near: cspell updates

* solana: cspell updates

* terra: cspell updates

* cosmwasm: cspell updates

* ethereum: cspell updates

* clients: cspell updates

* cspell updates for DEVELOP document

* github: run cspell github action

* sdk: cspell updates

* github: only run cspell on markdown files

* algorand: EMMITTER --> EMITTER

Suggested-by: @evan-gray

* cspell: removed from dictionary

Suggested-by: @evan-gray

* aptos and node: cspell updates

Suggested-by: @evan-gray

* cosmowasm: doc updates for terra2

Suggested-by: @evan-gray

* algorand: cspell updates

Suggested-by: @evan-gray

* algorand: cspell updates

Suggested-by: @evan-gray

* cspell: updated custom word dictionary

This resorts the dictionary and adds a few new words from the
algorand/MEMORY.md document around varints and integers.

* cspell: sort the dictionary how vscode does it

On macOS the sorting is locale dependent. To do this on macOS, you have
to invert the case, do a character insensitive sort, and then invert the
case again:

    LC_COLLATE="en_US.UTF-8" cspell '**/*.md' --config cspell.config.yaml \
        --words-only \
        --unique \
        --no-progress \
        --quiet \
    | tr 'a-zA-Z' 'A-Za-z' \
    | sort --ignore-case \
    | tr 'a-zA-Z' 'A-Za-z'

This requires the `LC_COLLATE` variable to be set to `en_US.UTF-8`, or it
will not do the right thing.

* docs: grammar clean up

---------

Co-authored-by: Evan Gray <battledingo@gmail.com>
2024-03-20 15:40:02 -04:00
alex 8b39c1a9bf docs: fix typos with spell checker 2023-12-21 15:24:20 -06:00
Evan Gray 094a404902 tilt: remove additional root CA support 2023-12-12 14:22:05 -06:00
Csongor Kiss 868eb984db
aptos/wormhole: remove redundant entry modifier (#3595) 2023-12-11 14:01:10 +00:00
Csongor Kiss 2e31789c70
dockerfile: update nodesource installer (#3487)
* aptos/Dockerfile: update nodesource installer

This is the recommended installation procedure following 4f746d991e (installation-instructions)

* solana/Dockerfile.client: update nodesource installer

This is the recommended installation procedure following 4f746d991e (installation-instructions)

* sui/Dockerfile.base: update nodesource installer

This is the recommended installation procedure following 4f746d991e (installation-instructions)
2023-11-01 15:32:19 -04:00
Csongor Kiss 3adce639fa
aptos: tooling for mainnet upgrades (#3338)
* aptos: update upgrade script to support mainnet

Also factor out named_addresses into a separate helper script

* scripts: aptos support for gov proposal generation

* sdk/js: add aptos nft_bridge mainnet address
2023-09-29 11:11:43 -04:00
omahs 99d01324b8
aptos: fix typos (#3386)
* fix typos

* fix typos

* fix typos
2023-09-25 16:54:50 -04:00
Csongor Kiss 451f7d2c63 aptos: use aptos_account::deposit_coins
This allows transferring coins to accounts that don't exist, or exist
but haven't opted in to the coins yet.
e71a516921/aptos-move/framework/aptos-framework/sources/aptos_account.move (L98-L115)
2023-08-28 10:20:43 -04:00
Csongor Kiss 79e255fa5b aptos: add entry for sending payload 3s 2023-08-28 10:10:18 -04:00
Csongor Kiss 4a4873c9a3 aptos: upgrade to 2.0.3 (toolchain and stdlib)
This upgrades the toolchain and the move dependencies to
eb0144a39a.

Also required adding the `--dev` flag to the test commands in the
makefiles, as that is no longer the default with the new toolchain.
2023-08-28 09:36:11 -04:00
Ben Guidarelli 9e61d151c6 Docs: fix worm send message command and url to view events 2023-06-19 12:54:46 -04:00
heyitaki 256583fb6d aptos: pin aptos CLI to 1.0.4 2023-06-01 15:33:07 +01:00
heyitaki 0ecc427d6f docker: build CLI in shared image
Co-authored-by: Evan Gray <battledingo@gmail.com>
2023-06-01 15:33:07 +01:00
heyitaki 4f13263089 clients/js: refactor worm info 2023-06-01 15:33:07 +01:00
heyitaki f29c8c9351 aptos: pin tag instead of deleted branch 2023-05-25 10:55:06 -04:00
Alber 5a2fc6e1ef
clients/js: add worm info namespace (#2603)
This PR adds a new namespace worm info, which includes commands showing static data of chain-id, contract addresses and rpc endpoints.
2023-04-11 17:44:50 -05:00
Csongor Kiss 9d971c2772 aptos: pin framework deps to `mainnet_20221115` 2023-04-11 14:47:34 -04:00
Csongor Kiss 145ba6df0f aptos/coin: pin dependency on move stdlib to fix build 2023-01-30 08:50:05 -05:00
Josh Siegel 59602e7424 aptos/cache_fix: remove the usage of the cache from the aptos test that runs in the Dockerfile 2023-01-19 11:29:59 -06:00
Csongor Kiss fe5ca53a98 aptos/nft-bridge: Tilt integration
aptos: update Docker image
2023-01-12 02:46:42 +00:00
Csongor Kiss 9824d71fe1 aptos/nft_bridge: implement contract 2023-01-12 02:46:42 +00:00
Csongor Kiss 6da8e4ae7d aptos: formatting fixes 2023-01-12 02:46:42 +00:00
Csongor Kiss 280fffe486 aptos: remove unused typescripts scripts 2023-01-11 13:06:44 -05:00
Josh Siegel c8da62e383 aptos_update: Fix aptos errors 2022-12-14 01:57:17 -06:00
Josh Siegel 38b1d1c350 aptos_update: update aptos 2022-12-14 01:57:17 -06:00
Csongor Kiss 5abdb1c4dd aptos: build dependencies from 'mainnet' branch
Instead of 'main', as it introduced breaking changes recently
2022-12-12 14:26:22 -06:00
Hendrik Hofstadt ff186e441a rename dev.v2 to main
Change-Id: Idfc6f88de7ee3c190a01c2196dc0bc4da91cbe4c
2022-11-29 10:43:07 -05:00
Evan Gray a3c9de7d2d tilt: aptos startup dependency fix 2022-11-10 14:53:18 -05:00
Evan Gray 6c6661f621 js: make packages comply with ci rule 2022-10-20 17:11:13 -05:00
Csongor Kiss 1d4ab73d9d aptos: testnet redeploy (new addresses) 2022-10-18 01:19:13 -04:00
Csongor Kiss 4f40caf3f6 aptos/token_bridge: max 8 decimals for wrapped coins
u64 is too smol
2022-10-18 01:19:13 -04:00
Csongor Kiss 98f5260918 aptos/token_bridge: don't take wormhole_fee as arg in entry 2022-10-18 01:19:13 -04:00
Csongor Kiss bdd824cfaa aptos: rebuild & publish docker image 2022-10-17 16:39:34 +01:00
Csongor Kiss ee8e4b61ed aptos: unify deployment script for all networks 2022-10-17 16:39:34 +01:00
Csongor Kiss cb9915a75f aptos: testnet redeploy 2022-10-17 16:39:34 +01:00
Csongor Kiss c775cd974d aptos/token_bridge: add method to register coin on complete transfer 2022-10-17 16:39:34 +01:00
Csongor Kiss 3eaa43cad8 aptos/token_bridge: remove governance chain from state
this was unused, the governance info is stored in the core contract anyway
2022-10-17 16:39:34 +01:00
Csongor Kiss bbe2939b90 aptos: fix entry functions
these can't return values, but the compiler doesn't tell you 🤫
2022-10-17 16:39:34 +01:00
Csongor Kiss b1456b9eb1 aptos/core: remove emitter upgrade code
we'll redeploy the testnet contract anyway, this is no longer necessary
2022-10-17 16:39:34 +01:00
Csongor Kiss 4f9a491645 aptos/core: allow upgrading emitter capability 2022-10-16 20:29:09 +01:00
Csongor Kiss 12b855f3b1 tilt: add aptos 2022-10-15 15:17:36 +01:00
Csongor Kiss 856ab8bbc8 aptos/contracts: start emitter indices at 1 2022-10-14 12:42:44 -05:00
Csongor Kiss 2238f64cfb aptos/core: allow init with multiple guardians
this requires a breaking change to `init` so we have to deprecate the
old one.
2022-10-14 12:42:44 -05:00
Csongor Kiss ffa31da17c aptos: dockerfile + scripts + README 2022-10-14 12:42:44 -05:00
Csongor Kiss be0f58a537 aptos/contracts: implement token bridge 2022-10-14 12:42:44 -05:00
Csongor Kiss 3eb8daf492 aptos/contracts: dummy type for wrapped coins
this is used to fill in the CoinType phantom type variable of the Coin
type in the aptos framework to facilitate new coin creation
2022-10-14 12:42:44 -05:00
Csongor Kiss 70ccb69e86 aptos/contracts: implement simple example contract 2022-10-14 12:42:44 -05:00
Csongor Kiss da39940b13 aptos/contracts: implement deployer contract 2022-10-14 12:42:44 -05:00
Csongor Kiss 909238c51b aptos/contracts: implement wormhole 2022-10-14 12:42:44 -05:00