on master help sign in
useRoller: get unspawned points from roller-api
commitc34d0bb0467fdcb5e1a0bd77b1562a7a0443345a authoryosoyubik <yosoyubik@gmail.com> dateWed 1 Sep 2021, 11:34 (5 years ago) parent0f397cf
3 files changed+8−18
package-lock.json+3−3 package.json+1−1 src/lib/useRoller.ts+4−14
package-lock.json+3−3
@@ -7755,9 +7755,9 @@
77557755 }
77567756 },
77577757 "@urbit/roller-api": {
7758− "version": "0.1.5",
7759− "resolved": "https://registry.npmjs.org/@urbit/roller-api/-/roller-api-0.1.5.tgz",
7760− "integrity": "sha512-EVvBqINh9h1y+eHd320meqmlnOThq7OTRSV5pUNyjZrkdRgE7w6r+0txHuXVNusP+EFkniB/CP4h9CL3mbEpAw==",
7758+ "version": "0.1.6",
7759+ "resolved": "https://registry.npmjs.org/@urbit/roller-api/-/roller-api-0.1.6.tgz",
7760+ "integrity": "sha512-JgZTugNzIPzL9wgvPSTaUu8ts1hi4Rgka4QwxBMGq6qeJo5S3q47cNg+dV+TVYcIYOyoNMAOq+1K9jEyui4ayQ==",
77617761 "requires": {
77627762 "@open-rpc/client-js": "1.7.0",
77637763 "@open-rpc/meta-schema": "1.14.2",
package.json+1−1
@@ -32,7 +32,7 @@
3232 "@types/styled-components": "^5.1.10",
3333 "@types/styled-system": "^5.1.11",
3434 "@types/styled-system__css": "^5.0.15",
35− "@urbit/roller-api": "^0.1.5",
35+ "@urbit/roller-api": "^0.1.6",
3636 "@walletconnect/client": "^1.6.2",
3737 "@walletconnect/qrcode-modal": "^1.6.2",
3838 "@welldone-software/why-did-you-render": "^3.2.3",
src/lib/useRoller.ts+4−14
@@ -12,6 +12,7 @@ import {
1212 RollerRPCAPI,
1313 Options,
1414 EthAddress,
15+ UnspawnedPoints,
1516} from '@urbit/roller-api';
1617
1718import { isDevelopment, isRopsten } from './flags';
@@ -102,18 +103,7 @@ export default function useRoller() {
102103 throw new Error('Internal Error: Missing Contracts/Web3/Wallet');
103104 }
104105
105− // TODO: replace with api.getSpawned(point) from the Roller
106− const planets: number[] = await azimuth.azimuth.getUnspawnedChildren(
107− _contracts,
108− _point
109− );
110−
111− // const planets: any = await azimuth.delegatedSending.getPlanetsToSend(
112− // _contracts,
113− // _point,
114− // numInvites,
115− // );
116−
106+ const planets: UnspawnedPoints = await api.getUnspawned(_point);
117107 const starInfo = await api.getPoint(_point);
118108
119109 const tickets: { ticket: string; planet: string }[] = [];
@@ -164,8 +154,8 @@ export default function useRoller() {
164154 contracts,
165155 pointCursor,
166156 wallet,
167− walletHdPath,
168− walletType,
157+ // walletHdPath,
158+ // walletType,
169159 web3,
170160 ]
171161 );