pyth-crosschain/ethereum/contracts
Tom Pointon 3dbc0f3304
Use pyth-sdk-solidity in EVM contracts (#182)
* Add pyth-sdk-solidity as dependency

* Remove obselete PythSDK contract

* Use PythStructs from pyth-sdk-solidity package

* Make Pyth contract inherit from AbstractPyth

* Update tests to reflect changes
2022-04-12 11:59:43 +01:00
..
bridge evm/token_bridge: reentrancy protection 2022-01-28 10:44:10 +00:00
interfaces update wormhole interface 2021-07-20 16:25:38 +02:00
libraries/external ethereum generalized messaging & governance 2021-05-27 16:01:49 +02:00
mock ethereum generalized messaging & governance 2021-05-27 16:01:49 +02:00
nft eth: nft bridge impl initialize 2022-01-07 13:28:11 -05:00
pyth Use pyth-sdk-solidity in EVM contracts (#182) 2022-04-12 11:59:43 +01:00
Getters.sol remove persistency, return sequence, update tests 2021-07-20 16:07:11 +02:00
Governance.sol remove persistency, return sequence, update tests 2021-07-20 16:07:11 +02:00
GovernanceStructs.sol remove persistency, return sequence, update tests 2021-07-20 16:07:11 +02:00
Implementation.sol move EVM state setup into a seperate contract 2021-08-19 10:19:26 +00:00
Messages.sol Fix tests and add double hashing 2021-07-20 13:43:21 +00:00
Migrations.sol ethereum generalized messaging & governance 2021-05-27 16:01:49 +02:00
Setters.sol remove persistency, return sequence, update tests 2021-07-20 16:07:11 +02:00
Setup.sol move EVM state setup into a seperate contract 2021-08-19 10:19:26 +00:00
State.sol remove persistency, return sequence, update tests 2021-07-20 16:07:11 +02:00
Structs.sol Add commitment level to VAAs 2021-07-19 07:11:45 +00:00
Wormhole.sol move EVM state setup into a seperate contract 2021-08-19 10:19:26 +00:00