use latest mango client; longer max timeout

This commit is contained in:
tjs 2022-04-06 15:14:30 -04:00
parent 71fb7fc779
commit eb2cfff9b4
3 changed files with 37 additions and 9 deletions

View File

@ -118,11 +118,11 @@ const Notification = ({ notification }: { notification: Notification }) => {
as={Fragment}
appear={true}
enter="transform ease-out duration-500 transition"
enterFrom="translate-y-2 opacity-0 sm:translate-y-0 sm:-translate-x-8"
enterFrom="translate-y-2 opacity-0 sm:translate-y-0 sm:-translate-x-48"
enterTo="translate-y-0 opacity-100 sm:translate-x-0"
leave="transform ease-in duration-300 transition"
leaveFrom="translate-y-0 opacity-100 sm:translate-x-0"
leaveTo="-translate-y-2 opacity-0 sm:translate-y-0 sm:-translate-x-8"
leave="transform ease-in duration-200 transition"
leaveFrom="translate-y-0 sm:translate-x-0"
leaveTo="-translate-y-2 sm:translate-y-0 sm:-translate-x-48"
>
<div
className={`pointer-events-auto mt-2 w-full max-w-sm overflow-hidden rounded-md border border-th-bkg-4 bg-th-bkg-3 shadow-lg ring-1 ring-black ring-opacity-5`}

View File

@ -262,6 +262,7 @@ const useMangoStore = create<
const connection = new Connection(rpcUrl, 'processed' as Commitment)
const client = new MangoClient(connection, programId, {
timeout: 45000,
postSendTxCallback: ({ txid }: { txid: string }) => {
notify({
title: 'Transaction sent',

View File

@ -961,13 +961,20 @@
dependencies:
regenerator-runtime "^0.12.0"
"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.1", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.5", "@babel/runtime@^7.11.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.17", "@babel/runtime@^7.14.5", "@babel/runtime@^7.17.2", "@babel/runtime@^7.2.0", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4":
"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.1", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.1", "@babel/runtime@^7.13.17", "@babel/runtime@^7.14.5", "@babel/runtime@^7.17.2", "@babel/runtime@^7.2.0", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4":
version "7.17.8"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.8.tgz#3e56e4aff81befa55ac3ac6a0967349fd1c5bca2"
integrity sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==
dependencies:
regenerator-runtime "^0.13.4"
"@babel/runtime@^7.10.5", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5":
version "7.17.9"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.9.tgz#d19fbf802d01a8cb6cf053a64e472d42c434ba72"
integrity sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==
dependencies:
regenerator-runtime "^0.13.4"
"@babel/template@^7.14.5", "@babel/template@^7.16.7":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155"
@ -1002,9 +1009,9 @@
to-fast-properties "^2.0.0"
"@blockworks-foundation/mango-client@^3.4.0":
version "3.4.1"
resolved "https://registry.yarnpkg.com/@blockworks-foundation/mango-client/-/mango-client-3.4.1.tgz#83ec71dad8c4a523086796355c2700740b0a2020"
integrity sha512-07+d/D8klH1y7RO8lu6m2uEB5aw6idEu/C1Vz2OdGgqqVothZ74lHjB+L8duLZrsIHRsTKkevzwPT9IwK/3VRg==
version "3.4.2"
resolved "https://registry.yarnpkg.com/@blockworks-foundation/mango-client/-/mango-client-3.4.2.tgz#42c1752bc5a949d2eec1aea51fd94eddfd9e0d64"
integrity sha512-CcypTdoHxIojxWAzDF6v6BqasfvCzP2Wv0nJ5yZuY5ofIWnlKJGWbHxU5sHClo3GHt8bbDjeKXeQth3az84koA==
dependencies:
"@project-serum/anchor" "^0.21.0"
"@project-serum/serum" "0.13.55"
@ -1658,7 +1665,27 @@
superstruct "^0.14.2"
tweetnacl "^1.0.0"
"@solana/web3.js@^1.17.0", "@solana/web3.js@^1.20.0", "@solana/web3.js@^1.21.0", "@solana/web3.js@^1.30.2", "@solana/web3.js@^1.31.0", "@solana/web3.js@^1.36.0":
"@solana/web3.js@^1.17.0", "@solana/web3.js@^1.21.0", "@solana/web3.js@^1.31.0":
version "1.37.1"
resolved "https://registry.yarnpkg.com/@solana/web3.js/-/web3.js-1.37.1.tgz#5a4d30a4cf79c4598e0a437e841c7942e31be74c"
integrity sha512-1zm1blRU6ANb8bOfONibKkNKoMyzE1e0Z88MagyRLF1AmfHc+18lFvqxSQKUdazLMHcioZ28h+GfyAaeCT63iA==
dependencies:
"@babel/runtime" "^7.12.5"
"@ethersproject/sha2" "^5.5.0"
"@solana/buffer-layout" "^4.0.0"
bn.js "^5.0.0"
borsh "^0.7.0"
bs58 "^4.0.1"
buffer "6.0.1"
cross-fetch "^3.1.4"
jayson "^3.4.4"
js-sha3 "^0.8.0"
rpc-websockets "^7.4.2"
secp256k1 "^4.0.2"
superstruct "^0.14.2"
tweetnacl "^1.0.0"
"@solana/web3.js@^1.20.0", "@solana/web3.js@^1.30.2", "@solana/web3.js@^1.36.0":
version "1.37.0"
resolved "https://registry.yarnpkg.com/@solana/web3.js/-/web3.js-1.37.0.tgz#167b5b5d4aedc151237d9230b6142da068b0af34"
integrity sha512-O2iCcgkGdi2FXwVLztPIZHcBuZXdhbVLavMsG+RdEyFGzFD0tQN1rOJ+Xb5eaexjqtgcqRN+Fyg3wAhLcHJbiA==