Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
147 commits
Select commit Hold shift + click to select a range
9303a21
state getters and setters, change Move.toml dependency to sui/integra…
optke3 Mar 22, 2023
b69917e
finish state.move
optke3 Mar 22, 2023
0380a1f
add new line to pyth
optke3 Mar 22, 2023
e799fc6
use deployer cap pattern for state module
optke3 Mar 22, 2023
9ac8860
sui pyth
optke3 Mar 22, 2023
05d2121
update price feeds, dynamic object fields, Sui object PriceInfoObject
optke3 Mar 23, 2023
096f31a
register price info object with pyth state after creation
optke3 Mar 23, 2023
690107d
sui governance
optke3 Mar 30, 2023
7966b57
some newlines
optke3 Mar 30, 2023
7301c48
Merge remote-tracking branch 'origin/main' into sui/governance_
optke3 Mar 31, 2023
e0fc803
error codes
optke3 Apr 3, 2023
84ec0d3
update and comment
optke3 Apr 3, 2023
c13c23d
unit tests for pyth.move, add UpgradeCap to Pyth State (will be used …
optke3 Apr 4, 2023
4dd4c41
updates
optke3 Apr 8, 2023
b8877f6
test_get_update_fee test passes
optke3 Apr 9, 2023
5dcb613
fix test_get_update_fee and test_update_price_feeds_corrupt_vaa
optke3 Apr 10, 2023
edf6735
test_update_price_feeds_invalid_data_source
optke3 Apr 10, 2023
48ccac6
test_create_and_update_price_feeds
optke3 Apr 10, 2023
1c2dd4a
test_create_and_update_price_feeds_success and test_create_and_update…
optke3 Apr 10, 2023
b1b6624
test_update_cache
optke3 Apr 10, 2023
a9e37b4
update
optke3 Apr 10, 2023
2965e29
test_update_cache_old_update
optke3 Apr 10, 2023
af364b8
update_price_feeds_if_fresh
optke3 Apr 10, 2023
c3b8858
comment
optke3 Apr 10, 2023
29d1bc1
contract upgrades start
optke3 Apr 11, 2023
acacf17
contract upgradeability
optke3 Apr 11, 2023
b893a06
update clock stuff
optke3 Apr 11, 2023
466b122
edits
optke3 Apr 11, 2023
caea90e
use clone of sui/integration_v2 for stability
optke3 Apr 11, 2023
a70e387
make contract_upgrade::execute a public(friend) fun, remove clock arg
optke3 Apr 12, 2023
4d04054
E_INCORRECT_IDENTIFIER_LENGTH
optke3 Apr 12, 2023
94feb86
comment and edit
optke3 Apr 12, 2023
178f05c
add a single comment
optke3 Apr 12, 2023
b171f73
upgradeability fixes, other fixes
optke3 Apr 25, 2023
d079d4a
update, migrate, state, pyth, setup, version_control
optke3 Apr 29, 2023
eec469d
upgradeability, governance, LatestOnly
optke3 Apr 29, 2023
b24276b
- state init_version, init_package_info
optke3 Apr 30, 2023
fa5aca0
make several functions public(friend), and friend the right modules i…
optke3 Apr 30, 2023
2916efa
add comment
optke3 Apr 30, 2023
4fe6034
fix bug in from_u8, so that value <= TRANSFER_FEE
optke3 Apr 30, 2023
66afac3
rename error message to E_MUST_USE_CONTRACT_UPGRADE_MODULE_TO_DO_UPGR…
optke3 Apr 30, 2023
0509f0f
set_last_executed_governance_sequence
optke3 Apr 30, 2023
d917285
set pyth governance_module to 000000000000000000000000000000000000000…
optke3 Apr 30, 2023
d3283ee
update README
optke3 Apr 30, 2023
52f51b9
Update README.md
optke3 Apr 30, 2023
381e847
Update README.md
optke3 Apr 30, 2023
a55b913
delete comments
optke3 Apr 30, 2023
e087512
Update README.md
optke3 Apr 30, 2023
a182f8e
Update README.md
optke3 Apr 30, 2023
621acb6
change Wormhole dependency to branch sui/mainnet, which has the lates…
optke3 Apr 30, 2023
b76e1df
state::set_last_executed_governance_sequence
optke3 Apr 30, 2023
4812cee
rename error
optke3 Apr 30, 2023
15c8708
add newline to setup.move
optke3 Apr 30, 2023
6a502e0
delete space
optke3 Apr 30, 2023
b72b1e4
Update README.md
optke3 Apr 30, 2023
00030ce
mark test module as well as some imports #[test_only] so sui move bui…
optke3 May 1, 2023
9e267e9
Merge branch 'sui/audit_fixes' of github.com:pyth-network/pyth-crossc…
optke3 May 1, 2023
b3d6eb9
scripts for Pyth contract testing and deployment
optke3 May 1, 2023
23c4d79
add build to Makefile
optke3 May 1, 2023
934ba97
init pyth ts script
optke3 May 1, 2023
0b6b534
sui deploy and testing scripts
optke3 May 1, 2023
7a286f6
contract fixes, set_fee_recipient governance action, emit price updat…
optke3 May 1, 2023
74de7c6
init_pyth.ts, registry.ts, create_price_feed.ts
optke3 May 2, 2023
f61f2e8
create price feeds
optke3 May 2, 2023
d52701d
deploy script and Move.toml
optke3 May 2, 2023
2bdc573
some contract updates to compile with WH branch sui/mainnet
optke3 May 2, 2023
8913837
update README
optke3 May 2, 2023
d594c96
update readme
optke3 May 2, 2023
661d4ea
rename TS scripts, edit readme
optke3 May 2, 2023
e8b409b
add rev for wormhole dependency, edit README
optke3 May 2, 2023
2d2a61e
edit create_price_feed script
optke3 May 2, 2023
d712840
- add price_info::get function for getting PriceInfoObject ID from Pr…
optke3 May 2, 2023
0ce3119
contract updates
optke3 May 2, 2023
6ad0055
script edits
optke3 May 2, 2023
6c639c6
contract upgrade in version_control.move and fix pyth_create_price_fe…
optke3 May 3, 2023
9bb179a
add get_price_info_object_id function to pyth::state
optke3 May 3, 2023
63579eb
tests and build pass
optke3 May 3, 2023
c72e9ac
update scripts
optke3 May 3, 2023
40843f2
Pyth mainnet deploy, create all price feeds script
optke3 May 3, 2023
7e3250c
clean up script imports
optke3 May 3, 2023
cfd4549
add mainnet addresses to readme
optke3 May 3, 2023
1dab5b3
correct Pyth Mainnet addresses
optke3 May 3, 2023
51cd461
create price feeds on mainnet
optke3 May 3, 2023
cd89f99
use git dependency in Move.toml
optke3 May 3, 2023
45255a3
Merge branch 'main' into sui/audit_fixes
optke3 May 3, 2023
5a52171
edits
optke3 May 3, 2023
b856d9e
delete required contracts
optke3 May 3, 2023
e936a40
get price info object ids
optke3 May 3, 2023
2a9c2b0
get price info object IDs
optke3 May 3, 2023
fdda3de
add json file containing price feed id to price info object id
optke3 May 3, 2023
b623b6d
comment
optke3 May 3, 2023
5979f48
clean up scripts folder and imports
optke3 May 3, 2023
6a4f1e7
more script clean up (comments)
optke3 May 3, 2023
8601609
script updates
optke3 May 4, 2023
f7b059e
hot potato stuff
optke3 May 5, 2023
53a7afa
create_price_infos_hot_potato and update_single_price_feed
optke3 May 5, 2023
8af469c
don't create hot potato in batch price attestation
optke3 May 5, 2023
f722df6
latest only checks in Pyth.move
optke3 May 5, 2023
0203419
delete tab
optke3 May 5, 2023
fb010b8
edit
optke3 May 5, 2023
4a9aff4
run pre-commit hooks
optke3 May 5, 2023
fd07c1c
update price feeds script
optke3 May 5, 2023
656f2e1
update_single_price_feed_logic, give hot potato contents type T copy …
optke3 May 5, 2023
81c04ee
delete custom price attestation test
optke3 May 5, 2023
08e53ad
get update multiple price feeds POC to work
optke3 May 6, 2023
538a95d
formatting via pre-commit
optke3 May 6, 2023
b84ee99
update Move.toml so can run "sui move test", delete some error codes …
optke3 May 6, 2023
32b3da8
update update_price_feeds demo to auto-retrieve price info object ids
optke3 May 6, 2023
22aadc2
update readme
optke3 May 6, 2023
3df9191
Update README.md
optke3 May 6, 2023
abdb5a3
Update README.md
optke3 May 6, 2023
f65ac67
Update README.md
optke3 May 6, 2023
26fef72
Update README.md
optke3 May 6, 2023
2a10fc2
Update README.md
optke3 May 6, 2023
14aab1f
Update README.md
optke3 May 6, 2023
a8efe25
Update README.md
optke3 May 6, 2023
ade5b9b
Update README.md
optke3 May 6, 2023
0c980d6
don't print map, get prices after update
optke3 May 6, 2023
e3a94bb
Merge branch 'sui/hot_potato' of github.com:pyth-network/pyth-crossch…
optke3 May 6, 2023
80caeb0
script comments
optke3 May 6, 2023
55eb840
Update update_price_feeds.ts
optke3 May 6, 2023
903f485
Update update_price_feeds.ts
optke3 May 6, 2023
8195f2c
Update README.md
optke3 May 6, 2023
028960b
script for token transfers
optke3 May 12, 2023
ba07140
Merge branch 'sui/hot_potato' of github.com:pyth-network/pyth-crossch…
optke3 May 12, 2023
d3622cf
testnet "mainnet simulation" deployment (with 19 mainnet guardians), …
optke3 May 14, 2023
48d25fb
mainnet deploy
optke3 May 14, 2023
4809a62
update Move.toml
optke3 May 14, 2023
c91b931
Update README.md
optke3 May 14, 2023
37ecdd0
Update README.md
optke3 May 14, 2023
0a93752
edit readme
optke3 May 14, 2023
012b723
Update README.md
optke3 May 14, 2023
0332351
Update README.md
optke3 May 14, 2023
0695c7e
Update README.md
optke3 May 14, 2023
224950c
add PRICE_INFO_OBJECT map ID to README
optke3 May 14, 2023
7d70dd3
Merge branch 'sui/hot_potato' of github.com:pyth-network/pyth-crossch…
optke3 May 14, 2023
3c88159
common questions
optke3 May 14, 2023
5bdf492
edit comment
optke3 May 14, 2023
c207487
update readme
optke3 May 14, 2023
6aa6f17
fix link
optke3 May 14, 2023
d765ca2
add comments for update_single_price_feed
optke3 May 14, 2023
cdd5d23
edits
optke3 May 14, 2023
5c5a332
Update README.md
optke3 May 14, 2023
ce181e8
Update README.md
optke3 May 14, 2023
61c9ab5
Update README.md
optke3 May 14, 2023
7dab308
pre-commit run --all-files
optke3 May 16, 2023
928af8a
Merge remote-tracking branch 'origin/main' into sui/hot_potato
optke3 Jun 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
246 changes: 246 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"wormhole_attester/sdk/js"
],
"dependencies": {
"pre-commit": "^1.2.2",
"prettier": "2.7.1"
},
"devDependencies": {
Expand Down
Loading