Commit Graph
426 Commits
Author SHA1 Message Date
pscott 83ce730c41 Update plugin sdk 2021-06-08 10:24:52 +02:00
Jean-Baptiste Bédruneandpscott 787f158485 Change amountToString prototype 2021-06-08 10:24:52 +02:00
Jean-Baptiste Bédruneandpscott 25c7582749 Better types in plugin interface 2021-06-08 10:24:52 +02:00
Jean-Baptiste Bédruneandpscott ca8dd3ab3c Add version field in ethPluginInitContract_t 2021-06-08 10:24:52 +02:00
Jean-Baptiste Bédruneandpscott ea7d3754c6 Fix compilation waring in eth sdk 2021-06-08 10:24:52 +02:00
pscott 11ecd174b8 Bump to 1.7.6 and add to Changelog 2021-06-08 10:24:51 +02:00
pscott c899204255 Add submodules cloning to CI 2021-06-08 10:24:51 +02:00
pscott 24370241f3 Include ethUstream in tokens.h 2021-06-08 10:24:51 +02:00
pscott 8858f3052e Update CI to work with SDK 2.0 2021-06-08 10:24:51 +02:00
pscott b651f530be Put externalPluginIsSet as its own global; initialize it at launch 2021-06-08 10:24:51 +02:00
pscott 0de6e1011a Add 6503 error for plugin error 2021-06-08 10:24:51 +02:00
pscott 6cfc28667a Update plugin sdk 2021-06-08 10:24:51 +02:00
pscott 5fe6eb1d94 Add defines for SHARED_CTX_FIELD 1 and 2 2021-06-08 10:24:51 +02:00
pscott 8592a22542 Clang-format 2021-06-08 10:24:51 +02:00
pscott 3b6fd0d169 Undo testing commit 2021-06-08 10:24:51 +02:00
pscott 632e6b3233 Properly handle return value of eth_plugin_call 2021-06-08 10:24:51 +02:00
pscott 47f00cc910 Use ADDRESS_LENGTH 2021-06-08 10:24:51 +02:00
pscott d029e9f635 Print ticker only if it's present 2021-06-08 10:24:51 +02:00
pscott 6b309c2676 Add printf and adapt logic for provideToken 2021-06-08 10:24:51 +02:00
pscott 4780893ac5 Put back os_perso_derive_eip2333 in getEth2PublicKey 2021-06-08 10:24:51 +02:00
pscott 9cf5be8724 Increase alias size for plugin 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott f6a4c61f3c Make erc20 approval for known contracts more generic and simple
+ No need to provide additional ERC20 definition anymore
+ Simpler code
+ More generic
= Still not scalable
- Takes a bit more space than the previous solution
2021-06-08 10:24:51 +02:00
TamtamHeroandpscott 31716d8280 Update plugin-sdk 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott a54b4bda1d Fix alignment access issue on nano S 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott ec1a0d1128 test key + disable bls sigs 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott e2fa7ccaf9 Increase size allocate to plugin context from 96 to 160 bytes 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott 82bf81cca6 Remove dead code + expand allzeroes usage to bigger integers 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott 02ec83233b Update plugin-sdk submodule 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott e80207cf6f Add uint256_to_decimal to replace tostring256
TODO: replace tostring256 everywhere
2021-06-08 10:24:51 +02:00
TamtamHeroandpscott 40664a65f1 Fix issues due to base64(contractAddr) removal 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott 9541b2755c Update ethereum-plugin-sdk submodule 2021-06-08 10:24:51 +02:00
pscott a05ac69808 clang-format 2021-06-08 10:24:51 +02:00
pscott 5fd27ff5ca Use INT256_LENGTH and ADDRESS_LENGTH define 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott 0bd5fa717e Add Ledger signature checking for external plugins 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott 46ebe6320a Auto build ethereum-plugin-sdk 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott 11d52836f8 Add ethereum-plugin-sdk submodule 2021-06-08 10:24:51 +02:00
TamtamHeroandpscott 4539f9d933 Accept to be launched as Ethereum from remote app 2021-06-08 10:24:50 +02:00
TamtamHeroandpscott f096e91690 Add contract address and selector to setExternalPlugin 2021-06-08 10:24:50 +02:00
TamtamHeroandpscott 93083ecb4b Reset tmpCtx entirely 2021-06-08 10:24:50 +02:00
TamtamHeroandpscott 50b876ff6a Remove automatic plugin search for base64(contract_addr) 2021-06-08 10:24:50 +02:00
TamtamHeroandpscott b821c0d8a7 Add setExternalPlugin command 2021-06-08 10:24:50 +02:00
Salvatore Ingala fbbc11a54a Fix typo in CHANGELOG 2021-06-02 16:51:43 +02:00
Salvatore Ingala 8ab2279a9b Version bump 1.7.9; update CHANGELOG 2021-06-02 16:45:52 +02:00
Salvatore IngalaandGitHub bf0e6f340e Merge pull request #153 from jingxu85/support-theta-chain2
signed commit with icons
2021-06-02 16:33:07 +02:00
jingxu85 e5d202d895 signed commit with icons 2021-06-01 10:31:54 -07:00
Markus AlvilaandGitHub 073f586c98 Add support for Flare Network (FLR) (#148)
Signed-off-by: RareData <[email protected]>
2021-06-01 11:49:39 +02:00
pscott 4fb45e3b56 Bump to v1.7.8, update CHANGELOG 2021-05-20 20:21:42 +02:00
pscott 27b380ff0a Add a check for transaction type when checking for end of parsing 2021-05-20 20:18:48 +02:00
pscott 720f8cd65b Bump to 1.7.7 2021-05-19 09:50:37 +02:00
pscott 06e40c154a Bump to v1.7.6 2021-05-14 20:51:49 +02:00