Keyvan Khademi
76205745c8
feat: add solana target chain example ( #1446 )
...
* feat: add send usd example for solana
* fix: rust fmt
* fix: remove unused dependency ahash
* fix: imports
* refactor: use get_price_no_older_than
* fix: package name
* fix: fix naming conventions
* feat: add workspace members in Anchor.toml
* fix: set maximum age to 1 hour
* fix: use public crates for send usd example
2024-04-18 08:11:50 -07:00
Reisen
8be6a9ad1c
refactor(price_pusher): re-organize in monorepo ( #1464 )
...
* refactor(price_pusher): re-organize in monorepo
* revert(price_pusher): undo gitignore
2024-04-18 13:34:46 +01:00
guibescos
76ec4e3322
feat: move VAA_SPLIT_INDEX ( #1466 )
...
* feat: move VAA_SPLIT_INDEX
* CI
2024-04-17 18:14:11 +01:00
guibescos
56cbace282
feat: encourage using random treasury id ( #1465 )
...
* Encourage random treasury id
* GO
2024-04-17 17:47:14 +01:00
guibescos
73798b9bdd
Add 4th guardian set ( #1457 )
2024-04-17 15:01:32 +01:00
Dev Kalra
02ad78bcf1
Update coinflip contracts to use entropy v2 ( #1461 )
...
* update coinflip contracts to use entropy v2
* correct formatting
2024-04-17 19:27:33 +05:30
guibescos
8d92ad9931
feat: support closing vaas ( #1460 )
...
* feat: support closing vaas
* Go
* Max out
* Cleanup
* Refactor, add comments
* Add max
* Remove script
* bump solana utils
* Revert "Fix: guardian set (#1459 )"
This reverts commit d9c85d8f9d
.
* Update compute budget
* Go
* Restore
* Bump
2024-04-17 14:49:06 +01:00
Aditya Arora
c12a58e0e4
Bugfix: price-service: Add bn.js dependency ( #1458 )
...
* price-service-added-bn.js
* requested changes
2024-04-17 09:30:34 -04:00
Amin Moghaddam
ee1d61ac71
Fix js checks ( #1462 )
2024-04-17 09:45:17 +02:00
guibescos
d9c85d8f9d
Fix: guardian set ( #1459 )
...
* Decrease compute budget
* Go
* fix
2024-04-16 14:36:24 +01:00
Jayant Krishnamurthy
a60733559c
[solana push oracle] Idempotent updates ( #1452 )
...
* idempotent updates
* clippy
2024-04-12 14:37:25 -07:00
Ali Behjati
729b18e596
chore(target_chains/ethereum): add morph testnet network ( #1445 )
2024-04-12 10:09:21 +02:00
Jayant Krishnamurthy
443f1455c4
support string ( #1447 )
2024-04-11 19:35:17 +01:00
guibescos
c727195e9c
feat: jito pusher ( #1444 )
...
* feat: jito script
* Go
* Go
* Checkpoint
* Checkpoint
* Rename
* Make tip account random
* Go
* Jito pusher
* Go
* lint
* Lint
* Bump
2024-04-11 19:14:10 +01:00
guibescos
0aeae8ca40
feat: send transactions with Jito ( #1442 )
...
* feat: jito script
* Go
* Go
* Checkpoint
* Checkpoint
* Rename
* Make tip account random
* Go
2024-04-11 14:30:43 +01:00
Ali Behjati
e1f9783062
chore(target_chains/ethereum): add Blast and Mode gas claim patches ( #1440 )
...
This change adds the change in our implementation that allowed support
for enabling gas claims on Blast and Mode as a reference.
2024-04-10 19:32:11 +02:00
guibescos
d1c5d93c8e
feat(price_pusher): use retry send transaction logic in pusher ( #1438 )
...
* Checkpoint
* Nits
* Nits
* fix: type
* Bump pusher version
2024-04-10 16:24:37 +01:00
Jayant Krishnamurthy
ee455f1196
[solidity sdk] Add zerolend AggregatorV3 adapter to SDK ( #1437 )
...
* add zerolend cl adapter to sdk
* bump versions
2024-04-10 06:56:42 -07:00
Pavel Strakhov
2c7dfa92dd
feat(target_chains/starknet): create project
2024-04-10 11:25:52 +01:00
guibescos
d627a49764
feat: add ending condition to proposer_server ( #1430 )
...
* Checkpoint
* Checkpoint
* Continue
* Revert
* Revert
* Revert
* Update proposer
* Clean
* Lint
* nit
* Refactor crank-executor
* Small refactor
* Go
* Go
* Move comment
2024-04-09 19:54:53 +01:00
guibescos
62d189e3b5
feat(solana_utils): support account lookup table ( #1424 )
...
* feat: support account lookup table
* remove console log
* Support ALT
* Commas
* feat: support lta
* Go
* Bump
2024-04-09 13:51:29 +01:00
guibescos
bb830e1760
docs(solana_sdk): Improve docs ( #1414 )
...
* Checkpoint
* Checkpoint
* Checkpoint
* Checkpoint
* fix: pusher
* Checkpoint
* Works
* fix: pass pusher program id
* Add docs
* 0.1.0
* Bump npm package
* Go
* Comment
* Add customizable shard id
* Allow configurable priority fees
* Update readme
* Update text
* readme updates
* Readme
* More text
* More text
* Review
* Text
* readme
* add processed commitment
* fix comment
* whoops
* Set compute units to a more reasonable value
---------
Co-authored-by: Jayant Krishnamurthy <jayantkrishnamurthy@gmail.com>
2024-04-09 13:42:28 +01:00
guibescos
972a9a1e1d
perf: improve tx land rate ( #1429 )
...
* Checkpoint
* Checkpoint
* Continue
* Revert
* Revert
* Revert
* Update proposer
* Clean
* Lint
2024-04-09 11:24:45 +01:00
guibescos
0e885e3ca7
feature: export merkle price update ( #1428 )
...
* export MerklePriceUpdate
* CI
---------
Co-authored-by: Silviu Troscot <silviu.troscot10@gmail.com>
2024-04-08 19:44:02 +01:00
Ali Behjati
2398afefa7
chore(target_chains/cosmwasm): add rol_testnet network ( #1419 )
2024-04-04 19:05:39 +02:00
guibescos
ecf347909f
chore(solana): use instruction builders ( #1415 )
2024-04-04 11:11:31 +01:00
guibescos
050b8275f7
feat(price_pusher): solana price pusher ( #1408 )
...
* Checkpoint
* Checkpoint
* Checkpoint
* Checkpoint
* fix: pusher
* Checkpoint
* Works
* fix: pass pusher program id
* Add docs
* 0.1.0
* Bump npm package
* Go
* Comment
* Add customizable shard id
* Allow configurable priority fees
2024-04-03 15:42:44 +01:00
Aditya Arora
c0c03945d0
Update price evm Oracle Example ( #1411 )
2024-04-02 14:42:46 -04:00
Aditya Arora
c2fde0f6dc
chore-add-evm-linea-sepolia ( #1410 )
2024-04-02 10:51:34 -04:00
guibescos
866b6a5b4b
feat: pyth pull-based push oracle ( #1370 )
...
* feat: implement oracle instance
* Go
* Remove key
* Go
* Add instance id, fix conditional deser
* Go
* Rename
* Revert changes to cli
* Checkpoint
* Cleanup deps
* Refactor tests
* Cleanup deps
* Write test
* Fix comment
* Shard id
* ADd tests
* Extract common test utils
* Fix test
* Better name
* Cleanup
* Instance -> shard
* Update test
* Make shard id a u16
2024-04-01 14:43:47 +01:00
Aditya Arora
77db9ee53b
feat(target_chains/ethereum/sdk/solidity): add convertToUint method to the sdk ( #1390 )
...
* Moving convertToUint to utils
* pre-commit fix
* reversing OracleSwap example
* pre-commit]
* added test
* abi-gen
* Added solc to sdk
* resolved comments
2024-03-28 17:23:41 -04:00
Pavel Strakhov
cd543bcd6a
refactor(target_chains/ethereum): remove duplicated tests
2024-03-28 14:50:01 +00:00
Pavel Strakhov
f134c2d31c
chore: bump pyth-sdk-solidity version to 3.0.0
2024-03-28 14:50:01 +00:00
Pavel Strakhov
7352256c63
refactor(target_chains/ethereum): remove price attestations from tests
2024-03-28 14:50:01 +00:00
Pavel Strakhov
d23f6c0d11
refactor(target_chains/ethereum): rename tests and vars in GasBenchmark
2024-03-28 14:50:01 +00:00
Pavel Strakhov
f4617b484a
refactor(target_chains/ethereum): rename attestations to messages in PythTest
2024-03-28 14:50:01 +00:00
Pavel Strakhov
8843d0f875
refactor(target_chains/ethereum): clean up unused batch update code
2024-03-28 14:50:01 +00:00
Pavel Strakhov
06965d38cc
refactor(target_chains/ethereum): move unused functions from Pyth to VerificationExperiments tests
2024-03-28 14:50:01 +00:00
Pavel Strakhov
a2db288210
refactor(target_chains/ethereum): remove legacy batch updates support from parsePriceFeedUpdates and getUpdateFee
2024-03-28 14:50:01 +00:00
Pavel Strakhov
8a70ca769b
refactor(target_chains/ethereum): remove legacy batch updates support from updatePriceFeeds
2024-03-28 14:50:01 +00:00
Pavel Strakhov
01f878cf5a
refactor(target_chains/ethereum): remove truffle tests for batch updates
2024-03-28 14:50:01 +00:00
Dev Kalra
6fb5ab483d
fix(IEntropy): revealWithCallback comment ( #1404 )
...
* fix reveal comment
* update comment
2024-03-28 14:55:31 +05:30
Dev Kalra
02e196e924
feat(entropy_contracts): don't call an address if it is an Eoa in reveal callback ( #1395 )
...
* don't call an address if it is an Eoa
* fix comment
* update comment
2024-03-28 14:12:36 +05:30
guibescos
0e6484daca
perf: use solana hash precompile ( #1400 )
2024-03-27 15:39:43 +00:00
Ali Behjati
f18f1c8e7c
fix(target_chains/ethereum): update some configs to make js tests work ( #1399 )
2024-03-27 14:56:27 +01:00
Ali Behjati
86c6ed259d
chore(target_chains/ethereum): add new networks ( #1397 )
...
Add metadata for the following networks:
- Parallel testnet and mainnet
- Polynomial testnet
2024-03-27 14:26:05 +01:00
Aditya Arora
6d3b5234f6
Added polygon_blackberry, optimism_celestia_raspberry,arbitrum_blueberry ( #1391 )
...
* Added 3 new chains
* pre-commit fix
* alphabetical
2024-03-26 16:36:46 -04:00
Dev Kalra
d821e01109
feat(entropy-v2): add provider parameter to entropy callback ( #1389 )
...
* add provider parameter to entropy callback
* order
* abis regen
* update version
2024-03-26 18:00:06 +05:30
guibescos
f31ef9e812
docs: update solana readme, add rust sdk readme ( #1387 )
...
* docs: update solana readme, add sdk readme
* Clarify
* Created -> posted
* Cleanup
* Readmes
* More comments
* Typo
2024-03-25 12:31:40 +00:00
Ali Behjati
93598f8dc4
fix(target_chains/sui/cli): update sui js package to make it work ( #1386 )
...
Also add build script to the package so we catch the failures on CI.
2024-03-25 11:08:37 +01:00
guibescos
a8d88fb1a1
chore: bump js sdk ( #1380 )
...
* chore: bump js sdk
* Go
2024-03-22 16:03:16 +00:00
guibescos
6fbe59ad28
chore: no star dependency ( #1384 )
2024-03-22 14:37:53 +00:00
guibescos
981d2d0fdd
Add description ( #1383 )
2024-03-22 13:56:42 +00:00
guibescos
5ef1ff097a
Bump toolchain: ( #1382 )
2024-03-22 12:18:44 +00:00
guibescos
7796fbe025
FIx ( #1381 )
2024-03-21 23:10:09 +01:00
guibescos
495a2e96b8
chore: add licenses before publishing ( #1379 )
2024-03-21 19:00:37 +00:00
Ali Behjati
f2d5bdc842
chore(target_chains/solana): add verifiable build script ( #1378 )
...
This change adds a Dockerfile based on Anchor's default verifiable
build dockerfile and a script to build the program using that
Dockerfile. The script also prints the sha256sum of the program which
can be used to verify on-chain deployments.
2024-03-21 19:07:17 +01:00
guibescos
4ffeb9f265
chore: use published version of wormhole packages ( #1375 )
...
* Go
* 0.1.0
2024-03-20 20:18:04 +00:00
guibescos
1e5df8537a
feat: add posted slot ( #1372 )
...
* feat(solana): add posted slot
* chore: run pre-commit
* Go
* Fix rebase
* Fix test
* Go
2024-03-20 19:38:33 +00:00
guibescos
f79f205895
feat: separate write-authority from payer ( #1373 )
...
* feat: separate write-authority from payer
* test: update tests
* fix: typo
2024-03-20 19:04:34 +00:00
Ali Behjati
ab7560ad35
feat(governance/xc_admin): add initial support for solana receiver ( #1365 )
...
* feat(governance/xc_admin): add initial support for solana receiver
This change adds Solana Receiver IDL to xc-admin to support parsing
them in the xc-admin Frontend. Also adds two CLI commands to request
and accept governance authority transfer.
* chore: address comments
* chore: bump version
2024-03-18 20:00:43 +01:00
guibescos
a007a088ed
fix: release price service sdk ( #1363 )
...
* Go
* 0.1.0
* Clean
* 0.1.1
* Bump
* Go
2024-03-15 19:24:14 +00:00
guibescos
81ff71c8d8
chore: release solana pull oracle sdks ( #1361 )
...
* chore: release rust sdk for solana receiver
* Go
* Publish pythnet sdk
2024-03-15 19:14:20 +00:00
guibescos
6bea697a78
fix: constrain @pythnetwork/price-service-sdk in @pythnetwork/pyth-solana-receiver ( #1362 )
...
* Clean
* 0.0.2
* 0.0.3
* Yes:
* Cleanup
2024-03-15 16:50:08 +00:00
guibescos
854f804d18
chore: release solana pull oracle packages ( #1360 )
2024-03-15 14:39:37 +00:00
guibescos
8b1c29e81a
feat: transaction builder ( #1356 )
...
* Do it
* Remove some duplicate code
* Cleanup
* Cleanup
* Cleanup import
* Correct description
* Fix path
* Cleanup deps
* Unique
* Works
* Continue
* Lint
* Lint config
* Fix ci
* Checkpoint
* Checkpoint
* Gitignore
* Cleanup
* Cleanup
* Continue building the sdk
* build function
* Remove files
* Remove files
* Rename
* Refactor : make transaction builder
* Make commitment
* Move
* Progress
* Checkpoint
* Ephemeral signers 2
* Checkpoint
* Checkpoint
* Fix bug
* Cleanup idls
* Compute units
* Make program addresses configurable
* Handle arrays
* Handle arrays
* Move PythSolanaReceiver
* Cleanup constants
* Contants
* Refactor constants
* Gitignore refactor
* package lock
* Cleanup idl
* Add useful static
* Add useful static
* Add useful static
* Lint
* Add lint config
* Docs
* Comments
* Docs
* Don't touch this
* Readme
* Readme
* Cleanup
* Readme
* Fix
* address readme comments
* from pyth, not pythnet
* Add a couple more comments
* Rename cleanup to close
* Go go go
* Gogogo
* Go
* Fix readme
* Improve readme
* Nit
* Nits
* Refactor withClose
* Update comments
* Cleanup
* First rename
* Rename 2
* Improve error message
2024-03-15 12:11:22 +00:00
Aditya Arora
4534741d6e
chore(target_chains/ethereum): add manta_sepolia ( #1359 )
...
* chore(target_chains/ethereum): add manta_sepolia
* bumped up sdk version
2024-03-14 15:28:18 -04:00
guibescos
16cc46e60a
docs: code docs for solana sdk ( #1330 )
...
* Do it
* Remove some duplicate code
* Cleanup
* Cleanup
* Cleanup import
* Correct description
* Fix path
* Cleanup deps
* Unique
* Works
* Continue
* Lint
* Lint config
* Fix ci
* Checkpoint
* Checkpoint
* Gitignore
* Cleanup
* Cleanup
* Continue building the sdk
* build function
* Remove files
* Remove files
* Rename
* Refactor : make transaction builder
* Make commitment
* Move
* Progress
* Checkpoint
* Ephemeral signers 2
* Checkpoint
* Checkpoint
* Fix bug
* Cleanup idls
* Compute units
* Make program addresses configurable
* Handle arrays
* Handle arrays
* Move PythSolanaReceiver
* Cleanup constants
* Contants
* Refactor constants
* Gitignore refactor
* package lock
* Cleanup idl
* Add useful static
* Add useful static
* Add useful static
* Lint
* Add lint config
* Docs
* Comments
* Docs
* Don't touch this
* Readme
* Readme
* Cleanup
* Readme
* Fix
* address readme comments
* from pyth, not pythnet
* Add a couple more comments
* Rename cleanup to close
* Go go go
2024-03-13 14:28:17 +00:00
enjoyooor
eec10a721b
chore: fix nits ( #1350 )
2024-03-12 15:21:03 +00:00
guibescos
7b01f2a1f9
feat(xc_admin_frontend): add priority fees to approval/rejection ( #1353 )
...
* Make room for compute ixs
* Continue
* Fix syntax
* Checkpoint
* Cleanup
* Cleanup
* Go
2024-03-12 14:53:29 +00:00
Ali Behjati
1b21a92f75
chore(target_chains/sui): fix Wormhole testnet address ( #1352 )
2024-03-12 10:40:31 +01:00
Dev Kalra
e7bf47a18e
feat(entropy-v2): request with callback ( #1342 )
...
* request with callback
* address comments
* pre-commit
* compilation successful
* pre-commit
* add tests
* generate-abis
* pre-commit
* correct version
* address comments
* pre-commit
* remove unused
* add comments
* pre-commit
* gen abi
* naming consistency
* remove gas limit comment
* requestWithCallback comment
* remove unnecessary asserts
* pre commit
* update request with callback coment
* abis regen
* refactor as per feedback
* abi gen
* rename
* implement ientropyconsumer
* gen abi
* comment entropy consumer
* test fix
* add comment
* reintroduce blockhash
* add error for invalid reveal call
* use getEntropy in entropy consumer
* add test for requestAndRevealWithCallback
* pass through for entropy consumer
* pre commit fix
* abi gen
* address comments
* address feedback
* gen abis
* pre commit run
2024-03-12 01:58:57 +05:30
guibescos
926aa55f75
fix: Make room for compute ixs ( #1349 )
...
* Make room for compute ixs
* Continue
* Fix syntax
* Fix contract manager
* Go
* Refacotr import
2024-03-11 18:58:11 +00:00
omahs
fc916c6496
fix: typos ( #1347 )
...
* fix typo
* fix typos
* fix typo
* fix typos
2024-03-11 15:50:28 +00:00
Ali Behjati
182db58f83
chore(target_chains/ethereum): add new networks ( #1343 )
...
Add Mantle Sepolia, Merlin (testnet and mainnet), and Sei EVM devnet.
2024-03-07 20:59:55 +01:00
Ali Behjati
45e8951292
chore(target_chains/sui): update sui and wormhole dependency ( #1341 )
...
* chore(target_chains/sui): update sui and wormhole dependency
Developers on Sui need to pin the same Sui version as their
dependencies and it enforces everyone to use the same Sui version.
Pyth and Wormhole Sui versions have been old and this change updates
them to the latest testnet version (1.19.1) to make integrations with us
easier. Wormhole has undergone a similar change and thereforce its
version has changed as well.
No contract deployment is needed for this change as it only unblocks
downstream consumers for compiling their contracts.
* fix: update sui version in the ci workflow
2024-03-07 10:46:47 +01:00
guibescos
ddf04637c5
fix: solana audit 3 ( #1334 )
...
* Audit 3
* Go
* Move it before sig verification
* Comment
2024-03-01 19:24:49 +00:00
guibescos
e0f94ee164
Pay treasury rent ( #1333 )
2024-03-01 17:59:39 +00:00
guibescos
7bf2782da2
fix: audit feedback 1 ( #1331 )
...
* Audit 1
* Pin wh sdk
* Typo
* Typo
* Add constraint to initialize
2024-03-01 17:57:29 +00:00
Ali Behjati
736a20208b
chore(target_chains/sui): update sui js packages ( #1340 )
...
* chore(target_chains/sui): update sui js packages
* chore: bump version
---------
Co-authored-by: Amin Moghaddam <amin@pyth.network>
2024-03-01 17:05:52 +01:00
guibescos
f9de5430d1
Move deps to the workspace level ( #1332 )
2024-03-01 13:24:41 +00:00
Ali Behjati
316816683e
chore(target_chains/ethereum): add Astar zkEVM mainnet network ( #1336 )
2024-03-01 11:40:33 +01:00
Amin Moghaddam
47470860bf
fix(solana-receiver-js): Add test script to make prepublishOnly work ( #1327 )
2024-02-29 09:45:33 +01:00
Amin Moghaddam
9e7b6d94ff
feat(per): Per solidity sdk ( #1325 )
...
* feat(per): add solidity sdk
* refactor(evm): refactor abi generator script
* feat(evm): add abi_generator package
2024-02-29 08:10:50 +01:00
guibescos
e986b69c9a
feat(solana): js sdk ( #1307 )
...
* Do it
* Remove some duplicate code
* Cleanup
* Cleanup
* Cleanup import
* Correct description
* Fix path
* Cleanup deps
* Unique
* Works
* Continue
* Lint
* Lint config
* Fix ci
* Checkpoint
* Checkpoint
* Gitignore
* Cleanup
* Cleanup
* Continue building the sdk
* build function
* Remove files
* Remove files
* Rename
* Refactor : make transaction builder
* Make commitment
* Move
* Progress
* Checkpoint
* Ephemeral signers 2
* Checkpoint
* Checkpoint
* Fix bug
* Cleanup idls
* Compute units
* Make program addresses configurable
* Handle arrays
* Handle arrays
* Move PythSolanaReceiver
* Cleanup constants
* Contants
* Refactor constants
* Gitignore refactor
* package lock
* Cleanup idl
* Add useful static
* Add useful static
* Add useful static
* Lint
* Add lint config
2024-02-28 20:45:48 +00:00
Dev Kalra
38350421f6
chore(contract_manager): deploy price feed and entropy to blast ( #1324 )
...
* deploy blast price feeds
* deploy entropy on blast
* pre commit
* remove api key
* feedback
2024-02-28 19:36:23 +05:30
Jayant Krishnamurthy
bec2ddfc5d
fix(entropy): Fix doc formatting ( #1314 )
2024-02-23 08:02:25 +01:00
guibescos
8f289307e6
feat(solana) : rust sdk ( #1303 )
...
* Continue
* Use this
* Try error conversion
* Stop moving
* Fix bug
* Try another version
* Another sdk update
* Clarify errors
* Errors
* Add errors
* Docs
* More unit tests
* Another unit test
2024-02-22 16:15:56 +00:00
guibescos
3c1348c530
feat(price-service-sdk) implement accumulator update data deserialization ( #1308 )
...
* Export
* Cleanup sui
* Add comment
* Bump packages
2024-02-21 19:34:31 +00:00
Amin Moghaddam
289c6ff177
chore(evm): remove base goerli as the network is halted ( #1313 )
2024-02-21 16:31:16 +01:00
Jayant Krishnamurthy
00e2a024aa
[entropy] Remove warning in SDK docs ( #1309 )
2024-02-21 06:49:03 -08:00
Amin Moghaddam
a4b9cb7471
chore(evm): new deployments ( #1312 )
2024-02-21 14:05:29 +01:00
Ali Behjati
cc7b57145b
chore(xc_admin/frontend): set pythnet max publishers to 64 ( #1305 )
...
* chore(xc_admin/frontend): set pythnet max publishers to 64
* chore: fix ci
2024-02-21 13:46:06 +01:00
Amin Moghaddam
cfe8d0f777
fix(entropy): Update fortuna domain
2024-02-21 10:39:40 +01:00
guibescos
26a3ebbfd7
refactor(solana): separate anchor state to another crate ( #1302 )
...
* Finish refactor
* Move constant
2024-02-20 12:07:57 +00:00
Ali Behjati
99f6dd99fc
chore(ethereum): add new networks ( #1288 )
...
This change adds the configuration of the following new networks:
- Hedera new testnet and mainnet
- Injective inEVM tesntet and mainnet
- IDEX xChain testnet
It also updates the ethereum sdk README to outline Hedera special
behaviour around update fees.
2024-02-09 12:43:01 +01:00
guibescos
3cc017e71b
[Solana] improve script ( #1282 )
...
* Test
* Fix idl
* Cleanup
* Improve script
2024-02-08 12:44:51 +00:00
guibescos
8f62566dbb
[solana] Fix idl ( #1279 )
...
* Test
* Fix idl
* Cleanup
* Add the script
2024-02-06 11:36:19 +00:00
guibescos
3555b9a976
Rename to singular ( #1276 )
2024-02-02 14:27:47 +00:00
Jayant Krishnamurthy
f172adb389
[doc] Provide installation directions for Foundry ( #1274 )
...
By default, foundry expects every library to be a git project. This approach does not work well with SDKs in monorepos (like ours). However, you can also install the dependencies using NPM and then use remappings.txt to point to the SDK. This is a little janky, but it seems to be the recommended approach for this case 🤷
see issue here foundry-rs/foundry#1847
2024-02-01 09:52:31 -08:00