Changelog
3.2.0 - [2024-11-17]
- Added
- Support for Unreal Engine 5.5
- Fixed
- Register async actions with game instance
- Removed
- Support for Unreal Engine 5.2
3.1.1 - [2024-07-06]
- Fixed
- Build issues on Linux & Android target platforms
Changelog
3.1.0 - [2024-06-07]
- Added
- Generic JSON-RPC
SendJsonRpcBatchRequest
- Ethereum extension function
GetBlockchainTransactions
- Generic JSON-RPC
- Changed
- Renamed
FBase32toFTSBC_Base32
- Renamed
- Fixed
- UTF8 Warnings
3.0.0 - [2024-06-04]
- Added
- Filecoin Support
- BLAKE2b hashing function.
- Base32 encoding/decoding.
- More Ethereum functions
eth_chainIdeth_getBlockByHasheth_getBlockByNumbereth_maxPriorityFeePerGas
eth_protocolVersion
- Fixed
- Sha256 hashing large files.
2.6.0 - [2024-05-08]
- Added
- Support for Unreal Engine 5.4
- Fixed
- Include QR code module in plugin
- Add missing includes to prevent build breaker
- Add missing logging
- Add missing TEXT macro
- Removed
- Support for Unreal Engine 5.1
2.5.1 - [2024-04-01]
- Fixed
- Crash on startup of packaged games
- Build issues on Linux & Android target platforms
2.5.0 - [2024-03-18]
- Added
- Meta transactions
- QR code generation
- Fixed
- Re-synchronize with the game thread before calling any delegates in async functions
2.4.0 - [2024-02-29]
- Added
- Ronin (MainNet) to Blockchain Configuration list
- Ronin (TestNet) to Blockchain Configuration list
eth_getLogsfunction- HD Wallets (BIP-32)
- Mnemonic (BIP-39)
- HMAC
- PBKDF2
- Secp256k1 Deterministic Signing
- Type 2 (EIP-1559) Transactions
- Fixed
- Contract ABI data asset for LSP
- ABI 'bytes' data type encoding and decoding
- 'Decode ABI' unnamed result decoding
2.3.1 - [2023-12-23]
- Fixed
- Leading zero bytes error
rlp: non-canonical integer (leading zero bytes) for uint64, decoding into (types.LegacyTx).Gasrlp: non-canonical integer (leading zero bytes) for *big.Int, decoding into (types.LegacyTx).GasPrice
- Leading zero bytes error
2.3.0 - [2023-10-19]
- Added
- Custom HTTP Headers
- Removed
- Support for Unreal Engine 5.0
2.2.1 - [2023-09-14]
- Added
- Support for Unreal Engine 5.3
2.2.1 - [2023-09-03]
- Fixed
- Renamed LSP-23 Contract ABI data asset to its correct name
- Removed
- Duplicate LSP-1 Contract ABI data asset
2.2.1 - [2023-09-02]
- Added
- Support for Unreal Engine 5.2
2.2.0 - [2023-08-27]
- Added
- Many common Blockchain standards (EIP, ERP, OpenSea, LSP & Universal Profile)
- Lukso (MainNet) to Blockchain Configuration list
- Lukso (TestNet) to Blockchain Configuration list
- Changed
Valueargument forSign TransactionBlueprint function is now optional
- Fixed
Contract ABI Decodefunction will now correctly parse response body containing only0x- The
Contract ABIData Asset parser will now filter out unnamed ABI functions that previously showed up asNonein the function selection list ofContract ABI EncodeandContract ABI DecodeBlueprint functions.- NOTE: Requires clicking the
Parse Jsonbutton again for this fix to be applied to existing Data Assets.
- NOTE: Requires clicking the
2.1.2 - [2023-08-23]
- Fixed
- Build issues on Android target platform
2.1.1 - [2023-04-06]
- Fixed
- Build issues for UE5+
2.1.0 - [2023-04-05]
- Added
- Private key AES Encryption-Decryption
2.0.4 - [2023-02-21]
- Fixed
- Encode-Decode K2node missing array clear
- RLP-encoding: Swapped byte order when data size is greater than 55 bytes
2.0.3 - [2023-02-14]
- Fixed
- Encode-Decode K2node
2.0.2 - [2023-02-12]
- Fixed
- Missing editor module
2.0.1 - [2023-02-10]
- Fixed
Encode Smart Contract ABIK2Node for functions without input arguments
2.0.0 - [2023-02-09]
- Added
Contract ABIData AssetEncode Smart Contract ABIK2NodeDecode Smart Contract ABIK2Node
- Removed
TSBC_EncodingFunctionLibraryfunctions:ParseAbiFromJsonEncodeAbiDecodeAbi
1.2.0 - [2023-01-06]
- Added
eth_blockNumberfunctioneth_getTransactionByHashfunctioneth_getTransactionReceiptfunction
- Fixed
eth_callfunction now allowsFromAddressto be empty
1.1.0 - [2022-12-29]
- Added
- Support for ETH Layer2 Networks
1.0.8 - [2022-12-12]
- Added
- Support for Unreal Engine 5.1
1.0.7 - [2022-11-10]
- Added
- Support for macOS
- Support for iOS
1.0.6 - [2022-10-21]
- Added
- Networks
- Avalanche Network (MainNet)
- Avalanche FUJI C-Chain (TestNet)
- Binance Smart Chain (MainNet)
- Binance Smart Chain (TestNet)
- Cronos (MainNet)
- Cronos (TestNet)
- Ethereum Goerli (TestNet)
- Ethereum Sepolia (TestNet)
- Huobi Eco Chain (MainNet)
- Huobi Eco Chain (TestNet)
- Polygon Mumbai (TestNet)
- Networks
- Bugfix
eth_EstimateGasworks again ifValueargument is set to0
1.0.5 - [2022-10-07]
- Changed
eth_EstimateGasfunction now takes an optionalValueargument
1.0.4 - [2022-10-03]
- Bugfix
- Fixed random crashes when encoding ABI
1.0.3 - [2022-08-31]
- Bugfix
- Fixed an overflow error when RLP-encoding big list items
1.0.2 - [2022-08-24]
- Added
- Helper functions
StringToBytes()andBytesToString()to convert from Strings to ByteArray and vice versa
- Helper functions
- Bugfix
- Fixed checksum function
- Fixed API deprecation warnings:
ESPMode::Fast has been deprecated - please use ESPMode::ThreadSafe instead
1.0.1 - [2022-07-31]
- Bugfix
- Transactions with a nonce of zero will no longer fail
- Ethereum unit conversion helper function will now output correct results even for extremely small result values (e.g.
1Wei → Tether =0.000000000000000000000000000001)
1.0.0 - [2022-07-14]
- Initial release