Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
905315a
added types for exports
0xBeycan Apr 6, 2024
198c5e9
because more faster
0xBeycan Apr 8, 2024
dbcd62d
added helper method
0xBeycan Apr 8, 2024
5c61533
optimized for minimum rpc request
0xBeycan Apr 9, 2024
a254a31
added simple math object
0xBeycan Apr 13, 2024
e6bed1a
fixed wrong math character
0xBeycan Apr 17, 2024
56d9daa
math methods completed
0xBeycan Apr 18, 2024
3994def
provider argument moved to last
0xBeycan Apr 18, 2024
e4d3fd6
added wallet connection types
0xBeycan Apr 18, 2024
0e5270d
provider arguments updated
0xBeycan Apr 20, 2024
844b348
updated names
0xBeycan Apr 20, 2024
123158d
types exported :)
0xBeycan Apr 20, 2024
8a3aa7d
removed Promise
0xBeycan Apr 20, 2024
e6878d5
added getIcon
0xBeycan Apr 20, 2024
f345c9b
added optional types
0xBeycan Apr 20, 2024
e188920
updated
0xBeycan Apr 20, 2024
63f1db4
metamask adapter and switcher completed
0xBeycan Apr 20, 2024
af685bc
updated for browser build and test
0xBeycan Apr 20, 2024
107a79a
added isMobile, isWebview helper methods
0xBeycan Apr 20, 2024
bb00acd
maybe deeplink not available
0xBeycan Apr 20, 2024
5499f79
created adapter test template
0xBeycan Apr 20, 2024
9e36337
yes undefined is not right type
0xBeycan Apr 20, 2024
957ffad
added provider property
0xBeycan Apr 20, 2024
fc1bd97
implemented EIP6963
0xBeycan Apr 20, 2024
7efc54c
updated
0xBeycan Apr 20, 2024
3966dc1
updated rpc error string to enum
0xBeycan Apr 20, 2024
b46b8c7
fixed early response problem
0xBeycan Apr 20, 2024
14134d1
added TrustWallet adapter, types, icons
0xBeycan Apr 21, 2024
3806387
added Phantom adapter
0xBeycan Apr 21, 2024
0bfa4fa
added Bitget adapter
0xBeycan Apr 21, 2024
6592d3e
added Okx adapter
0xBeycan Apr 21, 2024
083f702
added Xdefi adapter
0xBeycan Apr 21, 2024
0624d2e
added reordering
0xBeycan Apr 21, 2024
5bc554e
added WalletConnectAdapterInterface
0xBeycan Apr 21, 2024
29075a1
exported interface
0xBeycan Apr 21, 2024
09c9d1c
updated enum
0xBeycan Apr 21, 2024
325d11b
updated
0xBeycan Apr 21, 2024
cc1eaea
last update
0xBeycan Apr 21, 2024
663f24f
updatred
0xBeycan Apr 21, 2024
bc17978
added WalletConnect adapter
0xBeycan Apr 21, 2024
06f7be9
completed adapter process
0xBeycan Apr 21, 2024
1045007
updated
0xBeycan Apr 27, 2024
ed351ba
updated
0xBeycan Apr 27, 2024
e251038
updated
0xBeycan Apr 27, 2024
b9537ee
updated
0xBeycan Apr 27, 2024
7c0c908
wallet class completed and tests
0xBeycan Apr 27, 2024
359b5bc
fixed wrong chain id problem in walletconnect
0xBeycan Apr 28, 2024
11f87e3
added new contract method
0xBeycan Apr 28, 2024
8d83cd3
test configure
0xBeycan Apr 28, 2024
79deb12
added createTransactionData
0xBeycan Apr 28, 2024
d466788
updated
0xBeycan Apr 28, 2024
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
68 changes: 34 additions & 34 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,46 +1,46 @@
# EVM CHAINS
RPC_URL='https://sepolia.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161'
WS_URL='wss://sepolia.infura.io/ws/v3/9aa3d95b3bc440fa88ea12eaa4456161'
EVM_RPC_URL='https://sepolia.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161'
EVM_WS_URL='wss://sepolia.infura.io/ws/v3/9aa3d95b3bc440fa88ea12eaa4456161'

# Assets
COIN_TRANSFER_TEST_IS_ACTIVE=false
TOKEN_TRANSFER_TEST_IS_ACTIVE=false
TOKEN_APPROVE_TEST_IS_ACTIVE=false
TOKEN_TRANSFER_FROM_TEST_IS_ACTIVE=false
NFT_TRANSACTION_TEST_IS_ACTIVE=false
TRANSACTION_LISTENER_TEST_IS_ACTIVE=false
EVM_COIN_TRANSFER_TEST_IS_ACTIVE=false
EVM_TOKEN_TRANSFER_TEST_IS_ACTIVE=false
EVM_TOKEN_APPROVE_TEST_IS_ACTIVE=false
EVM_TOKEN_TRANSFER_FROM_TEST_IS_ACTIVE=false
EVM_NFT_TRANSACTION_TEST_IS_ACTIVE=false
EVM_TRANSACTION_LISTENER_TEST_IS_ACTIVE=false

COIN_BALANCE_TEST_AMOUNT=0.01
TOKEN_BALANCE_TEST_AMOUNT=1000
NFT_BALANCE_TEST_AMOUNT=2
TRANSFER_TEST_AMOUNT=0.0001
TOKEN_TRANSFER_TEST_AMOUNT=1
TOKEN_APPROVE_TEST_AMOUNT=100
NFT_TRANSFER_ID=7
EVM_COIN_BALANCE_TEST_AMOUNT=0.01
EVM_TOKEN_BALANCE_TEST_AMOUNT=1000
EVM_NFT_BALANCE_TEST_AMOUNT=2
EVM_TRANSFER_TEST_AMOUNT=0.0001
EVM_TOKEN_TRANSFER_TEST_AMOUNT=1
EVM_TOKEN_APPROVE_TEST_AMOUNT=100
EVM_NFT_TRANSFER_ID=7

BALANCE_TEST_ADDRESS='0x760A4d3D03928D1e8541A7644B34370c1b79aa9F'
SENDER_PRIVATE_KEY='0x14bd9af4e87981b37b7b2e8a0d1d249b7fcdb7a3bc579c4c31488842d372c0e9'
RECEIVER_PRIVATE_KEY='0x22ac1009c43f251e0b5a808751990abe77a74fe12f390c0cc95ab179a0b61a5a'
SENDER_TEST_ADDRESS='0x110600bF0399174520a159ed425f0D272Ff8b459'
RECEIVER_TEST_ADDRESS='0xbBa4d06D1cEf94b35aDeCfDa893523907fdD36DE'
TOKEN_TEST_ADDRESS='0x4294cb0dD25dC9140B5127f247cBd47Eeb673431'
NFT_TEST_ADDRESS='0x06B8B36e4feD2206E980445C0f0829fc6B2aA91F'
EVM_BALANCE_TEST_ADDRESS='0x760A4d3D03928D1e8541A7644B34370c1b79aa9F'
EVM_SENDER_PRIVATE_KEY='0x14bd9af4e87981b37b7b2e8a0d1d249b7fcdb7a3bc579c4c31488842d372c0e9'
EVM_RECEIVER_PRIVATE_KEY='0x22ac1009c43f251e0b5a808751990abe77a74fe12f390c0cc95ab179a0b61a5a'
EVM_SENDER_TEST_ADDRESS='0x110600bF0399174520a159ed425f0D272Ff8b459'
EVM_RECEIVER_TEST_ADDRESS='0xbBa4d06D1cEf94b35aDeCfDa893523907fdD36DE'
EVM_TOKEN_TEST_ADDRESS='0x4294cb0dD25dC9140B5127f247cBd47Eeb673431'
EVM_NFT_TEST_ADDRESS='0x06B8B36e4feD2206E980445C0f0829fc6B2aA91F'
# Assets

# Models
NFT_ID=7
TOKEN_AMOUNT=1
COIN_AMOUNT=0.002548
EVM_NFT_ID=7
EVM_TOKEN_AMOUNT=1
EVM_COIN_AMOUNT=0.002548

COIN_SENDER='0x74dBE9cA4F93087A27f23164d4367b8ce66C33e2'
COIN_RECEIVER='0xb3c86232c163a988ce4358b10a2745864bfaa3ba'
TOKEN_SENDER='0x110600bF0399174520a159ed425f0D272Ff8b459'
TOKEN_RECEIVER='0xbBa4d06D1cEf94b35aDeCfDa893523907fdD36DE'
NFT_SENDER='0xbBa4d06D1cEf94b35aDeCfDa893523907fdD36DE'
NFT_RECEIVER='0x110600bF0399174520a159ed425f0D272Ff8b459'
EVM_COIN_SENDER='0x74dBE9cA4F93087A27f23164d4367b8ce66C33e2'
EVM_COIN_RECEIVER='0xb3c86232c163a988ce4358b10a2745864bfaa3ba'
EVM_TOKEN_SENDER='0x110600bF0399174520a159ed425f0D272Ff8b459'
EVM_TOKEN_RECEIVER='0xbBa4d06D1cEf94b35aDeCfDa893523907fdD36DE'
EVM_NFT_SENDER='0xbBa4d06D1cEf94b35aDeCfDa893523907fdD36DE'
EVM_NFT_RECEIVER='0x110600bF0399174520a159ed425f0D272Ff8b459'

ETHER_TRANSFER_TX='0x566002399664e92f82ed654c181095bdd7ff3d3f1921d963257585891f622251'
TOKEN_TRANSFER_TX='0xdabda3905e585db91768f2ef877f7fbef7c0e8612c0a09c7b379981bdbc48975'
NFT_TRANSFER_TX='0x272a4698cd2062f2463481cf9eb78b68b35d59938383679b7642e6d669ac87eb'
EVM_ETHER_TRANSFER_TX='0x566002399664e92f82ed654c181095bdd7ff3d3f1921d963257585891f622251'
EVM_TOKEN_TRANSFER_TX='0xdabda3905e585db91768f2ef877f7fbef7c0e8612c0a09c7b379981bdbc48975'
EVM_NFT_TRANSFER_TX='0x272a4698cd2062f2463481cf9eb78b68b35d59938383679b7642e6d669ac87eb'
# Models
# EVM CHAINS
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ node_modules
dist
dist-ssr
*.local
index.html
test*.ts
test*.js
test*.cjs
Expand Down
Loading