Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testnet4 - 1.23 #12

Closed
wants to merge 7,725 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7725 commits
Select commit Hold shift + click to select a range
1dd5a5b
[data ingestion] fix docs: added new parameter (#16799)
phoenix-o Mar 21, 2024
ca03471
Simplify finish_consensus_certificate_process_with_batch (#16789)
lxfind Mar 21, 2024
071a295
fix: use smaller max_epoch and trigger reconfiguration in e2e test (#…
joyqvq Mar 21, 2024
cff9814
indexer: optimize memory usage of move struct layout resolution (#16797)
gegaowp Mar 21, 2024
7e2a983
[gql][1/n] cross-query consistency (#16635)
wlmyng Mar 21, 2024
d401430
Add RandomGenerator to Sui Framework (#15019)
benr-ml Mar 21, 2024
563b95a
[docs][easy] Typo fix (#16802)
ronny-mysten Mar 21, 2024
69ac423
Update fastcrypto pointer (#16798)
benr-ml Mar 21, 2024
3ce0787
Reduce submit delay for DKG messages at start of epoch. (#16801)
aschran Mar 21, 2024
3cdb1f3
move lock: in-place dependency graph updates (#16788)
rvantonder Mar 21, 2024
d5ef4bc
[docs] ptb transfer object ordering were swapped (#16805)
zihehuang Mar 21, 2024
5ec36c6
[move-2024] Method syntax for `move-stdlib` (#16466)
cgswords Mar 21, 2024
8969c1d
Fixed compilation error for test vm_arguments_tests.rs
carlosbmamoru Mar 22, 2024
c26ab56
[Examples] BUGFIX in Num NFT example
bityoume Mar 22, 2024
561c142
[move-format] Added support for function definitions (#16699)
awelc Mar 22, 2024
3f7dbb3
Updated files to test dummy sui
carlosbmamoru Mar 22, 2024
7d842a7
update filenames, remove indexer-writer port (#16781)
tharbert Mar 22, 2024
843018f
fix: wait for auth state before protocol version (#16815)
joyqvq Mar 22, 2024
66c18f8
Revert "indexer: cp sequence number for tx indices query perf (#16617…
gegaowp Mar 22, 2024
e4ed7cc
feat: add zklogin signature verify endpoint to graphql (#16625)
joyqvq Mar 22, 2024
9dbff7f
Enable EC ops on all networks (#16795)
benr-ml Mar 22, 2024
e89e92d
Parallelize DKG message processing. (#16803)
aschran Mar 22, 2024
37ec59d
explorer cleanup: indexer tables and processors (#16821)
gegaowp Mar 22, 2024
c80bdc2
[docs] Move 2024 migration guide (#16810)
tnowacki Mar 22, 2024
58ff255
[move reference] Add references to Sui (#16785)
tnowacki Mar 22, 2024
97bcd2d
[docs] add go and python sdk links (#16828)
zihehuang Mar 23, 2024
c06ab17
[Consensus] initial tonic networking support (#16809)
mwtian Mar 23, 2024
5e74783
Upgrade tonic and prost (#16833)
mwtian Mar 23, 2024
9d1b4a6
[nit] Better protocol config panic error (#16777)
lxfind Mar 23, 2024
34f3ed7
fix: Graceful shutdown of pool workers in data ingestion framework (#…
gdanezis Mar 23, 2024
a5b4970
Surfer: add a Move module for testing random (#16807)
benr-ml Mar 24, 2024
b4b1139
[move] Fix subtyping bug in typing (#16841)
cgswords Mar 25, 2024
924c294
[move-2024] Method syntax for `sui-framework` (#16754)
cgswords Mar 25, 2024
42ef811
[move][easy] Add a development edition for Move source language
tzakian Mar 22, 2024
ebe6702
Fix zklogin tests (#16825)
mystenmark Mar 25, 2024
e1c5638
use prod prover api only in mainnet & testnet (#16823)
pchrysochoidis Mar 25, 2024
d4ef593
Revert "indexer: cp sequence number for tx indices query perf (#16617…
gegaowp Mar 25, 2024
5f28b8b
explorer cleanup: JSON RPC methods and types (#16845)
gegaowp Mar 25, 2024
28b5b4b
Fix multisig tests by removing short reconfigs (#16847)
mystenmark Mar 25, 2024
696d679
[docs] Add typedoc for all typescript SDKs (#16849)
hayes-mysten Mar 25, 2024
0e8bba2
[CI] run mysticeti workflow on PR (#16846)
mwtian Mar 25, 2024
87e0004
Add a flag for enabling msm API in Move (on only in devnet) (#16838)
benr-ml Mar 25, 2024
5f2bfb1
Add a flag for enabling msm API in Move (on only in devnet), and enab…
benr-ml Mar 25, 2024
7786451
Add shared object version manager (#16790)
lxfind Mar 25, 2024
ab9c84f
Create LocalNarwhalClient synchronously when Narwhal starts (#16832)
mwtian Mar 25, 2024
bd65c4c
[move] Add error constants to source language (duplicate of #16659) (…
tzakian Mar 25, 2024
44a4443
update fullnode spec to use mysten + external ssfns instead of mysten…
johnjmartin Mar 25, 2024
1a75a39
[move-2024] Deprecate `address` blocks (#16837)
tzakian Mar 25, 2024
3f41b44
[Consensus] add metrics (#16853)
mwtian Mar 25, 2024
2f2c747
Raise audit level (#16859)
Jordan-Mysten Mar 25, 2024
2630197
Make graphql transport to account for null value in protocol config (…
halfprice Mar 25, 2024
7c10165
[graphql] Add build sha as a header (#16764)
stefan-mysten Mar 25, 2024
c02f2f5
move lock: preserve existing info when updating dep graph (#16793)
rvantonder Mar 25, 2024
3d48716
[move-2024] Add method syntax to `sui-system` (#16860)
cgswords Mar 26, 2024
710c7b6
Add tools to print and update archive manifest (#16864)
sadhansood Mar 26, 2024
cd4d442
[move-2024] Updates to package docs (#16786)
tzakian Mar 26, 2024
2888100
[move-2024] Add method syntax to Move stdlib tests (#16862)
cgswords Mar 26, 2024
4985332
[data ingestion] archival workflow: ensure correct epoch on restart (…
phoenix-o Mar 26, 2024
08c643b
json-rpc: add option to only allow websocket traffic
bmwill Mar 12, 2024
fc7ef79
Allow constants as standalone value paths (#16831)
cgswords Mar 26, 2024
c676455
Updated mamoru core version
carlosbmamoru Mar 26, 2024
22be1b2
Added branch in the docker pipeline
carlosbmamoru Mar 26, 2024
cd2f0ee
change to matchAny for wallet (#16863)
plam-ml Mar 26, 2024
f57d8df
Add shared object version manager tests (#16855)
lxfind Mar 26, 2024
99162fd
indexer: dynamically adjust index batch size to avoid oom (#16800)
gegaowp Mar 26, 2024
a82bf5d
[data ingestion] retry 404s by default for remote fetcher (#16880)
phoenix-o Mar 26, 2024
79f0b41
:speech_balloon: fix: typo on connectionStatus state (#16879)
git-marcopitra Mar 26, 2024
4f21b2f
[move-2024] Update unit testing doc (#16824)
tzakian Mar 26, 2024
35c24dd
[move-2024] Update sui framework tests to Move 2024 (#16884)
cgswords Mar 26, 2024
848443b
[move 2024] Relax rules around `as` (#16830)
tnowacki Mar 26, 2024
ed652f3
[move-2024] Update sui system tests to Move 2024 / Method Syntax (#16…
cgswords Mar 26, 2024
8367266
print-object command (#16888)
mystenmark Mar 27, 2024
b975126
Add TestEffectsBuilder (#16889)
lxfind Mar 27, 2024
c1d0793
Updated mam-core version
carlosbmamoru Mar 27, 2024
986f509
Update groth16.mdx (#16808)
mskd12 Mar 27, 2024
e15995f
Version Packages (#16639)
sui-merge-bot[bot] Mar 27, 2024
f13b59f
add new rpc routes (#16887)
tharbert Mar 27, 2024
2b10b07
[sui-framework][cleanup] Remove unnecessary parens around `as` (#16908)
tnowacki Mar 27, 2024
96d5a5f
[gql] indexer test timeout config for graphql (#16894)
wlmyng Mar 27, 2024
ef17993
fix: update strong type (#16893)
joyqvq Mar 27, 2024
fb06204
feat: enable apple as zklogin provider (#16877)
joyqvq Mar 27, 2024
9ee6533
Consolidate doc (#16913)
techdebt-99 Mar 27, 2024
c490f3a
[move 2024] Warn on unnecessary use and use fun (#16897)
tnowacki Mar 27, 2024
dec28a6
Added alpha/beta guidance (#16916)
tnowacki Mar 28, 2024
2b92a11
[docs] Framework docs (#16844)
ronny-mysten Mar 28, 2024
f15364f
[NameService][GraphQL] Adds support to @ (at) format output. (#16813)
manolisliolios Mar 28, 2024
ec1c65e
Merge tag 'testnet-v1.21.1' into testnet4
carlosbmamoru Mar 28, 2024
9a667f6
[CLI] Add ability to run verifier on an individual module (#16899)
amnn Mar 28, 2024
a6cdd43
[BUGFIX][CLI] verify-bytecode-meter returns module ticks (#16900)
amnn Mar 28, 2024
c68f771
Renamed repository name
carlosbmamoru Mar 28, 2024
d4cfcb5
Fix typo (#16870)
gemini132 Mar 28, 2024
7b865a0
[cli][easy] Add serialize-signed-transaction and serialize-unsigned t…
stefan-mysten Mar 28, 2024
90c461f
[docs][easy] Updated link on landing page (#16923)
ronny-mysten Mar 28, 2024
680ca6d
indexer fix: cursor should be exclusive (#16925)
gegaowp Mar 28, 2024
f2651e9
fix: level2 book status validation (#16919)
leecchh Mar 28, 2024
90bf1ae
revert a package version bump (#16930)
joyqvq Mar 28, 2024
6984dd1
[ts-sdk] Update gql.tada and add type definitions for custom scalars …
hayes-mysten Mar 28, 2024
8279575
Version Packages (#16932)
sui-merge-bot[bot] Mar 28, 2024
2986adc
[move-ide] A fix to support implicit uses (#16901)
awelc Mar 28, 2024
404b5aa
Add tests for assign_versions_from_effects (#16946)
lxfind Mar 29, 2024
4ecea11
Remove sync from archive command (#16927)
sadhansood Mar 29, 2024
9e79b6f
Sui v1.22.0 Framework Bytecode Snapshot (#16957)
ebmifa Mar 29, 2024
d0ef3f8
Move write_transaction_outputs to struct impl (#16956)
mystenmark Mar 29, 2024
b7e38c9
Sui v1.23.0 version bump (#16959)
ebmifa Mar 29, 2024
c2bc5af
[move-2024] Migrate examples to move2024 (#16911)
0xaslan Mar 29, 2024
a0d62b2
[sui-snapshot] Add metric for snapshot upload errors (#16969)
chris-gorham Mar 29, 2024
09c8fe2
[formal-snasphots] Verify on write (#16896)
williampsmith Mar 29, 2024
9b99163
Update transaction_retry_count only when a transaction is retried (#1…
halfprice Mar 29, 2024
fddac96
[suiop] fix cargo configuration to work for sui repo and externally (…
after-ephemera Mar 29, 2024
b836e40
[move-ide] Updates to support Move 2024 structs (#16882)
awelc Mar 30, 2024
6378d35
[move-2024] Generalize name access parsing to handle macros, tyargs (…
cgswords Mar 30, 2024
c076457
Per object congestion control with txn deferral (#16836)
halfprice Mar 30, 2024
4fa49a0
Add new tests for digests (#16937)
rjs-mysten Mar 30, 2024
98d0ee1
Revert wallet back to non-indexer RPC (#16940)
Jordan-Mysten Mar 30, 2024
a267d5e
unblock sui-tool download-db-snapshot (#16979)
johnjmartin Apr 1, 2024
38d7571
feat: add upper bound for max epoch in zklogin sig (#16233)
joyqvq Apr 1, 2024
39d5661
add curl to sui-node docker image (#16986)
tharbert Apr 1, 2024
9ddbb67
unblock sui-tool download-db-snapshot (#16980)
johnjmartin Apr 1, 2024
6ab438d
add curl to sui-node docker image (#16986)
tharbert Apr 1, 2024
17d019d
[Faucet][test] issue one request per gas coin in parallel (#16992)
mwtian Apr 1, 2024
194adb4
chore: update fastcrypto pointer (#16991)
joyqvq Apr 1, 2024
96073dd
chore: update fastcrypto pointer (#16990)
joyqvq Apr 1, 2024
be62ea8
indexer fetcher: configurable interval and set default to 0.5s (#16983)
gegaowp Apr 1, 2024
bf90503
[move] Visitor trait for annotated Move values (#16994)
tzakian Apr 1, 2024
502a981
Fix typo (#16982)
yedeyu Apr 1, 2024
3805fb5
[move] Visitor trait for annotated Move values (#16994) (#16995)
tzakian Apr 1, 2024
41882e0
indexer fetcher: configurable fetch interval (#16996)
gegaowp Apr 1, 2024
5717087
[move-ide] Added support for mutability annotations (#16974)
awelc Apr 1, 2024
9d3d337
[CI] use seed specific to commit for Mysticeti simtest (#16985)
mwtian Apr 1, 2024
5fc3166
[CI] Remove unnecessary jobs (#16999)
mwtian Apr 1, 2024
0362997
Revert "[move] Visitor trait for annotated Move values (#16994) " (#1…
ebmifa Apr 1, 2024
3ebeac0
Minor improvements to sui-surfer (#17003)
lxfind Apr 1, 2024
93c10fd
move lock: derive toolchain edition and flavor from manifest (#16885)
rvantonder Apr 2, 2024
ef0ed96
[CI] add back required no-op jobs (#17009)
mwtian Apr 2, 2024
df4076c
Add public docs dir to turbo outputs (#17004)
hayes-mysten Apr 2, 2024
b4ecdb5
[ts sdk] Fix fetch being incorrectly bound to GraphQL client (#17006)
hayes-mysten Apr 2, 2024
35a2a37
[simple] bump bound (#17005)
tzakian Apr 2, 2024
5df640d
Update sniffer version
carlosbmamoru Apr 2, 2024
e58c5df
Version Packages (#17010)
sui-merge-bot[bot] Apr 2, 2024
05f34a2
Added WIT modules to parse WIT components
carlosbmamoru Apr 2, 2024
227bd92
[docs] Removing patterns (#17012)
ronny-mysten Apr 2, 2024
cc3f273
Merge branch 'testnet4' into testnet4-wit
carlosbmamoru Apr 2, 2024
39661fa
Fixed version for mamoru
carlosbmamoru Apr 2, 2024
0d29d2c
Implement caching for transactions, effects, and events (#16968)
mystenmark Apr 2, 2024
d748e75
WritebackCache bugfixes (#16965)
mystenmark Apr 2, 2024
bef2053
[test] Make graphql compatibility test for getLatestCheckpointSequenc…
hayes-mysten Apr 2, 2024
59168f7
[zksend] Make contract optional in ZkSendLinkBuilder.createLinks (#17…
hayes-mysten Apr 2, 2024
b8f2a85
Git marcopitra/main (#17020)
hayes-mysten Apr 3, 2024
ce9a093
Version Packages (#17016)
sui-merge-bot[bot] Apr 3, 2024
5b00950
chore: update protocol config (#17015)
joyqvq Apr 3, 2024
7b59c44
[move] Make error message for invalid field access nicer (#17021)
tzakian Apr 3, 2024
a1b42a7
Update mamoru core version
carlosbmamoru Apr 3, 2024
aa840c6
Fixed repo name
carlosbmamoru Apr 3, 2024
6c07b18
indexer & json-rpc: pkg upgrade awareness on read path (#16042)
gegaowp Apr 3, 2024
66d6e2c
[move] Fix vfs relativization (#16987)
tnowacki Apr 3, 2024
cf9034f
[Consensus] add streaming support to tonic network (#16948)
mwtian Apr 3, 2024
54aa43f
[simple] Bump bounds (#17028)
tzakian Apr 3, 2024
85965e1
indexer easy: index data limit config (#16954)
gegaowp Apr 3, 2024
e3fb498
Stefan/win support (#16976)
stefan-mysten Apr 3, 2024
53fac16
Update h2 to 0.3.26 (#17032)
awelc Apr 3, 2024
e604d3a
move: read helper for managed package data in lock file (#17022)
rvantonder Apr 3, 2024
0888a44
Merge tag 'testnet-v1.22.0' into testnet4-v1.22.0
carlosbmamoru Apr 4, 2024
61e354a
Added image in ci
carlosbmamoru Apr 4, 2024
6e3d0ac
Replace mamoru dependencies
carlosbmamoru Apr 4, 2024
add124d
Merged v1.22
carlosbmamoru Apr 4, 2024
d3066d2
[pruner] add smoothing option (#16997)
phoenix-o Apr 4, 2024
c13405e
[docs] Removing wallet local install instructions (#17047)
ronny-mysten Apr 4, 2024
346c35e
[move-ide] Added support for building and testing (#17017)
awelc Apr 4, 2024
2e2ed01
[move-ide] Updated move-analyzer installation instructions (#17048)
awelc Apr 4, 2024
af1c7c9
indexer: add lag metrics for each step (#17044)
gegaowp Apr 4, 2024
32ed169
Remove sui explorer (#17036)
Jordan-Mysten Apr 4, 2024
6fe3f71
Better settlement finality logging (#17052)
lxfind Apr 4, 2024
b4f835b
[docs] Randomness content (#16989)
ronny-mysten Apr 4, 2024
6abec41
[zkLogin] Replace prover endpoint with a link to Enoki (#17031)
mskd12 Apr 4, 2024
9c44054
Making protocol compatibility script more verbose (#17046)
ebmifa Apr 4, 2024
ddd13e8
[Release Notes] Script to extract release notes in the new format (#1…
amnn Apr 4, 2024
755f1df
[move-ide] TypeScript compilation problem fix (#17058)
awelc Apr 4, 2024
b91a501
[move-compiler] Reduce clones in favor of linked-list scopes (#17033)
tnowacki Apr 4, 2024
3c00325
[move 2024 migration guide] Mention rebuilding IDE (#17054)
tnowacki Apr 4, 2024
d81e52c
[Verifier][Chore] Extract Meter trait from Verifier (#16903)
amnn Apr 4, 2024
6b1a990
[move] Update object output format for `view-object` in transactional…
tzakian Apr 4, 2024
5647f73
[move-compiler] Fixed the UnitTest module check (#17060)
awelc Apr 4, 2024
f8809c0
[sui-execution] Verifier trait creates and accepts Meter (#16941)
amnn Apr 4, 2024
296bd6e
[Verifier/Meter] Transfer module meter to package meter (#16945)
amnn Apr 4, 2024
bbf0417
[move-ide] Updated README (#17061)
awelc Apr 5, 2024
5b6768f
move: write managed package data to lock (automated addys) (#17024)
rvantonder Apr 5, 2024
7d140c5
Drop marker in db checkpoint which has state snapshot (#17057)
sadhansood Apr 5, 2024
9e55a77
use clap arg groups to reduce confusion about sui-tool usage (#17051)
johnjmartin Apr 5, 2024
0c595fd
[move-ide] Updated README with Sui installation instructions (#17069)
awelc Apr 5, 2024
9a1406a
Add missing network param to EnokiFlow (#17070)
Jordan-Mysten Apr 5, 2024
c029b8e
PR template update (#17027)
ronny-mysten Apr 5, 2024
72ea2a3
Wire up a new python release notes validation script (#17056)
ebmifa Apr 5, 2024
8ed9a52
[move-2024][dev] Non-bytecode enums in compiler (#16060)
cgswords Apr 5, 2024
dfdf867
[move-2024] Allow spacing in some type argument positions (#17037)
cgswords Apr 6, 2024
70a27fe
[docs] Updated IDE installation instructions (#17074)
awelc Apr 6, 2024
cf27179
[suiop-cli][1/n] add Okta OAuth support (#17018)
pei-mysten Apr 6, 2024
6e1cf7a
[bench] Support shared objects in single-node-benchmark (#16761)
lxfind Apr 6, 2024
049610a
Add missing network param (#17077)
Jordan-Mysten Apr 7, 2024
1e8e543
[docs] Updated Move 2024 migration guide to include the new IDE info …
awelc Apr 7, 2024
bcf4a97
remove circular dependency
bmwill Apr 8, 2024
f33f222
Updated sniffer wit
carlosbmamoru Apr 8, 2024
ef431c7
SSFN setup guide (#16347)
johnjmartin Apr 8, 2024
d296555
[Verifier] verify-bytecode-meter prints module/function breakdown (#1…
amnn Apr 8, 2024
d38e58e
[Verifier] verify-bytecode-meter accepts multiple modules (#16966)
amnn Apr 8, 2024
e1f21cb
don't obscure command output for batch replay
lanvidr Apr 8, 2024
31e536f
Fix public inputs encoding in groth16.mdx (#17089)
mskd12 Apr 8, 2024
6162eb2
[move 2024] Migrated other examples. Fixed docs.sui.io tutorial (#17091)
tnowacki Apr 8, 2024
6ebfb23
[chore] Migrated many legacy Move packages (#17092)
tnowacki Apr 9, 2024
d1cbdaf
source service: hosted service usage README (#17075)
rvantonder Apr 9, 2024
dd84ebd
Add a security watchdog service to periodically run queries and repor…
sadhansood Apr 9, 2024
1e300d1
Adding Move Auto Formatter ci test (#17090)
ebmifa Apr 9, 2024
02ffdd9
Update parser for sui
carlosbmamoru Apr 9, 2024
b80a6ae
[move-compiler] Parser resilience (#16673)
awelc Apr 9, 2024
3a36f09
[docs] zklogin split (#17093)
ronny-mysten Apr 9, 2024
6b4e41c
[chore] Remove friend migration artifacts (#17100)
tnowacki Apr 9, 2024
c74f2a1
chore: move sui-framework to dev-dep in sui-json (#17103)
rvantonder Apr 10, 2024
d7b1820
[move-ide] Update to the linting level option (#17101)
awelc Apr 10, 2024
59df852
Updated commit for mamoru core
carlosbmamoru Apr 10, 2024
0fbce75
Fixed not cloned tx hash
carlosbmamoru Apr 10, 2024
d407299
Fixed cloned tx hash
carlosbmamoru Apr 10, 2024
9558763
Updated components and mamoru core version
carlosbmamoru Apr 10, 2024
bf579e2
Updated mamoru core version
carlosbmamoru Apr 10, 2024
c704693
Publish the documentation of the beacon (#17097)
benr-ml Apr 10, 2024
70536f6
[move 2024][alpha] Type inference holes (#17059)
tnowacki Apr 10, 2024
57a05d0
Removed wit structures
carlosbmamoru Apr 10, 2024
c692273
Remove signal feature in tokio cron scheduler (#17112)
sadhansood Apr 10, 2024
9b734af
[cleanup] Removed CompiledScript (#17113)
tnowacki Apr 10, 2024
242a086
Fix tar ball structure (#17102)
ebmifa Apr 10, 2024
c50c2f4
Updated mamoru core version
carlosbmamoru Apr 11, 2024
1d6a192
Update sui image
carlosbmamoru Apr 11, 2024
3fd491e
Pushed new core version
carlosbmamoru Apr 11, 2024
a6d3e14
Update build-test.mdx (#17119)
kemargrant Apr 11, 2024
5789a7f
fix: revert deepbook l2 update (#17126)
leecchh Apr 11, 2024
af0bc22
[gql] epoch boundary task notifier and listener example (#16806)
wlmyng Apr 11, 2024
65a8ccf
[cleanup] Remove BinaryIndexView (#17117)
tnowacki Apr 11, 2024
9991f82
Small fixes to handle large numbers in watchdog service (#17105)
sadhansood Apr 11, 2024
61eda1d
indexer: backfill snapshot table via 2 modes (#17111)
gegaowp Apr 11, 2024
127f2cb
Add metric to track the number of deferred transactions in consensus …
halfprice Apr 12, 2024
db6e04d
Sui v1.23.0 Branch cut framework bytecode snapshot (#17131)
ebmifa Apr 12, 2024
dffa108
Updated mamoru core version
carlosbmamoru Apr 15, 2024
d4ccbee
Merge tag 'testnet-v1.23.0' into testnet4-wit
carlosbmamoru Apr 16, 2024
680a76d
Fixed cargo lock
carlosbmamoru Apr 16, 2024
1ada1b3
Updated cargo lock
carlosbmamoru Apr 16, 2024
fa2e5a5
Regenerated cargo lock
carlosbmamoru Apr 16, 2024
e4c3bb5
Fixed loader
carlosbmamoru Apr 16, 2024
cc70bf3
Fixed format
carlosbmamoru Apr 17, 2024
221e07f
Fixed sui sniffer version
carlosbmamoru Apr 17, 2024
2b5ffab
Formatted code
carlosbmamoru Apr 17, 2024
41b1094
Fixed fmt
carlosbmamoru Apr 17, 2024
d2028d0
Renamed docker repo name to sniffer
carlosbmamoru Apr 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
18 changes: 17 additions & 1 deletion .cargo/config
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,27 @@
# configuration file. This is a similar workaround to the ones presented here:
# <https://github.com/EmbarkStudios/rust-ecosystem/issues/59>
xclippy = [
"clippy", "--all-targets", "--",
"clippy", "--all-targets", "--all-features", "--",
"-Wclippy::all",
"-Wclippy::disallowed_methods",
]
xlint = "run --package x --bin x -- lint"
xtest = "run --package x --bin x -- external-crates-tests"

# Configuration specifically for running clippy on `external-crates/move/`.
# Some of these allows are to avoid code churn; others are filed as issues on the `sui` repo now.
move-clippy = [
"clippy", "--",
"-Wclippy::all",
"-Wclippy::disallowed_methods",
"-Aclippy::upper_case_acronyms",
"-Aclippy::type_complexity",
# Remove after https://github.com/rust-lang/rust-clippy/pull/11792 is released.
"-Aclippy::map_identity",
"-Aclippy::new_without_default",
"-Aclippy::box_default",
"-Aclippy::manual_slice_size_calculation",
]

[build]
rustflags = ["-C", "force-frame-pointers=yes", "-C", "force-unwind-tables=yes"]
5 changes: 0 additions & 5 deletions .changeset/blue-eyes-applaud.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/calm-wasps-leave.md

This file was deleted.

35 changes: 20 additions & 15 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,22 @@
{
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": false,
"fixed": [],
"linked": [],
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "minor",
"ignore": [
"sui-explorer",
"sui-wallet",
"demo-nft-dapp",
"sui-wallet-adapter",
"@mysten/core"
]
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": false,
"fixed": [],
"linked": [],
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "minor",
"privatePackages": false,
"ignore": [
"sui-wallet",
"@mysten/core",
"sponsored-transactions",
"kiosk-demo",
"kiosk-cli",
"@mysten/sdk-docs"
],
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
"onlyUpdatePeerDependentsWhenOutOfRange": true
}
}
5 changes: 5 additions & 0 deletions .changeset/slimy-suits-prove.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@mysten/enoki': patch
---

Add network to execution flow
5 changes: 5 additions & 0 deletions .changeset/sweet-gorillas-remember.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@mysten/enoki': patch
---

Add missing network param to enokiflow
2 changes: 2 additions & 0 deletions .clippy.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ disallowed-methods = [
{ path = "tokio::sync::mpsc::unbounded_channel", reason = "use a bounded channel instead" },
{ path = "futures::channel::mpsc::unbounded", reason = "use a bounded channel instead" },
{ path = "futures_channel::mpsc::unbounded", reason = "use a bounded channel instead" },
# known to cause blocking issues
{ path = "futures::executor::block_on", reason = "use tokio::runtime::runtime::Runtime::block_on instead"},
# bincode::deserialize_from is easy to shoot your foot with
{ path = "bincode::deserialize_from", reason = "use bincode::deserialize instead" },
]
32 changes: 0 additions & 32 deletions .config/hakari.toml

This file was deleted.

31 changes: 27 additions & 4 deletions .config/nextest.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,38 @@
[profile.ci]
# Print output for failing tests only when they fail.
failure-output = "immediate"
# Show skipped tests in the CI output.
status-level = "skip"
# Do not cancel the test run on the first failure.
fail-fast = false
# Retry failing tests in order to not block builds on flaky tests
retries = 5
# Timeout tests after 10 minutes
slow-timeout = { period = "60s", terminate-after = 10 }

[profile.narwhalnightly]
# Print out output for failing tests as soon as they fail, and also at the end
# of the run (for easy scrollability).
failure-output = "immediate-final"
# Show skipped tests in the CI output.
status-level = "skip"
# Do not cancel the test run on the first failure.
fail-fast = false
# Retry failing tests in order to not block builds on flaky tests
retries = 5
# Timeout tests after 4 minutes
slow-timeout = { period = "60s", terminate-after = 4 }
# Do not retry failing tests
retries = 0
# Mark tests as slow after 7 hours, kill them right after
slow-timeout = { period = "7h", terminate-after = 1 }

[profile.simtestnightly]
# Print out output for failing tests as soon as they fail, and also at the end
# of the run (for easy scrollability).
failure-output = "immediate"
# Show skipped tests in the CI output.
status-level = "fail"
# Do not cancel the test run on the first failure.
fail-fast = false
# Mark tests as slow after 20m, terminate after 1h
slow-timeout = { period = "20m", terminate-after = 3 }

[profile.ci.junit]
path = "junit.xml"
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ target/
*.md
build/
storage/
docker/
164 changes: 164 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,164 @@
// Copyright (c) Mysten Labs, Inc.
// SPDX-License-Identifier: Apache-2.0

module.exports = {
plugins: ['@tanstack/query', 'unused-imports', 'prettier', 'header', 'require-extensions'],
extends: [
'eslint:recommended',
'react-app',
'plugin:@tanstack/eslint-plugin-query/recommended',
'prettier',
'plugin:prettier/recommended',
'plugin:import/typescript',
],
settings: {
react: {
version: '18',
},
'import/resolver': {
typescript: true,
},
},
env: {
es2020: true,
},
root: true,
ignorePatterns: [
'node_modules',
'build',
'dist',
'coverage',
'apps/icons/src',
'next-env.d.ts',
'doc/book',
'external-crates',
'storybook-static',
'.next',
],
rules: {
'no-case-declarations': 'off',
'no-implicit-coercion': [2, { number: true, string: true, boolean: false }],
'@typescript-eslint/no-redeclare': 'off',
'@typescript-eslint/ban-types': [
'error',
{
types: {
Buffer: 'Buffer usage increases bundle size and is not consistently implemented on web.',
},
extendDefaults: true,
},
],
'no-restricted-globals': [
'error',
{
name: 'Buffer',
message: 'Buffer usage increases bundle size and is not consistently implemented on web.',
},
],
'header/header': [
2,
'line',
[' Copyright (c) Mysten Labs, Inc.', ' SPDX-License-Identifier: Apache-2.0'],
],
'@typescript-eslint/no-unused-vars': [
'error',
{
argsIgnorePattern: '^_',
varsIgnorePattern: '^_',
vars: 'all',
args: 'none',
ignoreRestSiblings: true,
},
],
},
overrides: [
{
files: ['sdk/**/*'],
rules: {
'require-extensions/require-extensions': 'error',
'require-extensions/require-index': 'error',
'@typescript-eslint/consistent-type-imports': ['error'],
'import/consistent-type-specifier-style': ['error', 'prefer-top-level'],
'import/no-cycle': ['error'],
},
},
{
files: ['apps/wallet/**/*'],
rules: {
'react/display-name': 'off',
'import/no-duplicates': ['error'],
'@typescript-eslint/consistent-type-imports': [
'error',
{
prefer: 'type-imports',
disallowTypeAnnotations: true,
fixStyle: 'inline-type-imports',
},
],
'@typescript-eslint/unified-signatures': 'error',
'@typescript-eslint/parameter-properties': 'error',
'no-console': ['warn'],
'@typescript-eslint/no-non-null-assertion': 'off',
},
},
{
files: ['apps/wallet/src/**/*.test.*', 'apps/wallet/src/**/*.spec.*'],

rules: {
// Allow any casting in tests:
'@typescript-eslint/no-explicit-any': 'off',
},
},
{
files: ['dapps/kiosk/**/*'],
rules: {
'no-unused-vars': 'off', // or "@typescript-eslint/no-unused-vars": "off",
'unused-imports/no-unused-imports': 'error',
'unused-imports/no-unused-vars': [
'warn',
{
vars: 'all',
varsIgnorePattern: '^_',
args: 'after-used',
argsIgnorePattern: '^_',
},
],
},
},
{
files: ['sdk/ledgerjs-hw-app-sui/**/*', 'apps/wallet/**/*'],
rules: {
// ledgerjs-hw-app-sui and wallet use Buffer
'no-restricted-globals': ['off'],
'@typescript-eslint/ban-types': ['off'],
},
},
{
files: ['*.test.*', '*.spec.*'],
rules: {
// Tests can violate extension rules:
'require-extensions/require-extensions': 'off',
'require-extensions/require-index': 'off',
'@typescript-eslint/consistent-type-imports': ['off'],
'import/consistent-type-specifier-style': ['off'],
// Reset to defaults to allow `Buffer` usage in tests (given they run in Node and do not impact bundle):
'no-restricted-globals': ['off'],
'@typescript-eslint/ban-types': ['error'],
},
},
{
files: ['*.stories.*'],
rules: {
// Story files have render functions that this rule incorrectly warns on:
'react-hooks/rules-of-hooks': 'off',
},
},
{
files: ['sdk/create-dapp/templates/**/*'],
rules: {
'header/header': 'off',
'require-extensions/require-extensions': 'off',
},
},
],
};
6 changes: 3 additions & 3 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ crates/sui-core/tests/staged/sui.yaml text eol=lf
crates/sui-open-rpc/spec/openrpc.json text eol=lf
sui_core/tests/staged/sui.yaml text eol=lf

# These files is auto generated
sdk/typescript/src/index.guard.ts linguist-generated=true
sdk/typescript/src/rpc/client.guard.ts linguist-generated=true
# These files are auto generated
sdk/graphql-transport/src/queries/generated.ts linguist-generated=true
sdk/typescript/src/graphql/generated/** linguist-generated=true
Loading
Loading