Skip to content

Commit 81022bf

Browse files
committed
Updating NetworkRecordProvider
1 parent be6b95c commit 81022bf

File tree

8 files changed

+23
-23
lines changed

8 files changed

+23
-23
lines changed

create-leo-app/template-react-leo/src/workers/worker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ async function deployProgram(program) {
4444
privateKey: "user1PrivateKey",
4545
});
4646

47-
const recordProvider = new NetworkRecordProvider(account, networkClient);
47+
const recordProvider = new NetworkRecordProvider({ account, networkClient });
4848

4949
// Initialize a program manager to talk to the Aleo network with the configured key and record providers
5050
const programManager = new ProgramManager({

create-leo-app/template-react-ts/src/workers/worker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ async function deployProgram(program) {
4545
privateKey: "user1PrivateKey",
4646
});
4747

48-
const recordProvider = new NetworkRecordProvider(account, networkClient);
48+
const recordProvider = new NetworkRecordProvider({ account, networkClient });
4949

5050
// Initialize a program manager to talk to the Aleo network with the configured key and record providers
5151
const programManager = new ProgramManager({

create-leo-app/template-vanilla/worker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ async function deployProgram(program) {
5252
privateKey: "user1PrivateKey",
5353
});
5454

55-
const recordProvider = new NetworkRecordProvider(account, networkClient);
55+
const recordProvider = new NetworkRecordProvider({ account, networkClient });
5656

5757
// Initialize a program manager to talk to the Aleo network with the configured key and record providers
5858
const programManager = new ProgramManager({

sdk/src/function-key-provider.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ interface FunctionKeyProvider {
147147
*
148148
* const keyProvider = new AleoKeyProvider();
149149
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
150-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
150+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
151151
*
152152
* // Initialize a program manager with the key provider to automatically fetch keys for value transfers
153153
* const programManager = new ProgramManager({ host: "https://api.explorer.provable.com/v1", keyProvider, recordProvider });
@@ -202,7 +202,7 @@ interface FunctionKeyProvider {
202202
* // Create a new object which implements the KeyProvider interface
203203
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
204204
* const keyProvider = new AleoKeyProvider();
205-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
205+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
206206
*
207207
* // Initialize a program manager with the key provider to automatically fetch keys for value transfers
208208
* const programManager = new ProgramManager({ host: "https://api.explorer.provable.com/v1", keyProvider, recordProvider });
@@ -330,7 +330,7 @@ class AleoKeyProvider implements FunctionKeyProvider {
330330
* // Create a new object which implements the KeyProvider interface
331331
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
332332
* const keyProvider = new AleoKeyProvider();
333-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
333+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
334334
*
335335
* // Initialize a program manager with the key provider to automatically fetch keys for value transfers
336336
* const programManager = new ProgramManager({ host: "https://api.explorer.provable.com/v1", keyProvider, recordProvider });
@@ -392,7 +392,7 @@ class AleoKeyProvider implements FunctionKeyProvider {
392392
* // Create a new AleoKeyProvider object
393393
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
394394
* const keyProvider = new AleoKeyProvider();
395-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
395+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
396396
*
397397
* // Initialize a program manager with the key provider to automatically fetch keys for value transfers
398398
* const programManager = new ProgramManager({ host: "https://api.explorer.provable.com/v1", keyProvider, recordProvider });
@@ -523,7 +523,7 @@ class AleoKeyProvider implements FunctionKeyProvider {
523523
* // Create a new AleoKeyProvider
524524
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
525525
* const keyProvider = new AleoKeyProvider();
526-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
526+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
527527
*
528528
* // Initialize a program manager with the key provider to automatically fetch keys for value transfers
529529
* const programManager = new ProgramManager({ host: "https://api.explorer.provable.com/v1", keyProvider, recordProvider });

sdk/src/program-manager.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ class ProgramManager {
213213
*
214214
* // Create a new NetworkClient, KeyProvider, and RecordProvider
215215
* const keyProvider = new AleoKeyProvider();
216-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
216+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
217217
* keyProvider.useCache = true;
218218
*
219219
* // Initialize a program manager with the key provider to automatically fetch keys for deployments
@@ -360,7 +360,7 @@ class ProgramManager {
360360
*
361361
* // Create a new NetworkClient, KeyProvider, and RecordProvider
362362
* const keyProvider = new AleoKeyProvider();
363-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
363+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
364364
* keyProvider.useCache = true;
365365
*
366366
* // Initialize a program manager with the key provider to automatically fetch keys for deployments
@@ -426,7 +426,7 @@ class ProgramManager {
426426
*
427427
* // Create a new NetworkClient, KeyProvider, and RecordProvider using official Aleo record, key, and network providers
428428
* const keyProvider = new AleoKeyProvider();
429-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
429+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
430430
* keyProvider.useCache = true;
431431
*
432432
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -589,7 +589,7 @@ class ProgramManager {
589589
*
590590
* // Create a new NetworkClient, KeyProvider, and RecordProvider using official Aleo record, key, and network providers
591591
* const keyProvider = new AleoKeyProvider();
592-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
592+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
593593
* keyProvider.useCache = true;
594594
*
595595
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -747,7 +747,7 @@ class ProgramManager {
747747
*
748748
* // Create a new NetworkClient, KeyProvider, and RecordProvider
749749
* const keyProvider = new AleoKeyProvider();
750-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
750+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
751751
* keyProvider.useCache = true;
752752
*
753753
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -881,7 +881,7 @@ class ProgramManager {
881881
*
882882
* // Create a new NetworkClient, KeyProvider, and RecordProvider
883883
* const keyProvider = new AleoKeyProvider();
884-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
884+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
885885
* keyProvider.useCache = true;
886886
*
887887
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1027,7 +1027,7 @@ class ProgramManager {
10271027
*
10281028
* // Create a new NetworkClient, KeyProvider, and RecordProvider
10291029
* const keyProvider = new AleoKeyProvider();
1030-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1030+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
10311031
* keyProvider.useCache = true;
10321032
*
10331033
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1164,7 +1164,7 @@ class ProgramManager {
11641164
*
11651165
* // Create a new NetworkClient, KeyProvider, and RecordProvider
11661166
* const keyProvider = new AleoKeyProvider();
1167-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1167+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
11681168
* keyProvider.useCache = true;
11691169
*
11701170
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1213,7 +1213,7 @@ class ProgramManager {
12131213
*
12141214
* // Create a new NetworkClient, KeyProvider, and RecordProvider
12151215
* const keyProvider = new AleoKeyProvider();
1216-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1216+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
12171217
* keyProvider.useCache = true;
12181218
*
12191219
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1267,7 +1267,7 @@ class ProgramManager {
12671267
*
12681268
* // Create a new NetworkClient, KeyProvider, and RecordProvider
12691269
* const keyProvider = new AleoKeyProvider();
1270-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1270+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
12711271
* keyProvider.useCache = true;
12721272
*
12731273
* // Initialize a program manager with the key provider to automatically fetch keys for executions

sdk/src/record-provider.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ class NetworkRecordProvider implements RecordProvider {
212212
* // Create a new NetworkRecordProvider
213213
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
214214
* const keyProvider = new AleoKeyProvider();
215-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
215+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
216216
*
217217
* // The record provider can be used to find records with a given number of microcredits
218218
* const record = await recordProvider.findCreditsRecord({
@@ -311,7 +311,7 @@ class NetworkRecordProvider implements RecordProvider {
311311
* // Create a new NetworkRecordProvider
312312
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
313313
* const keyProvider = new AleoKeyProvider();
314-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
314+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
315315
*
316316
* // The record provider can be used to find records with a given number of microcredits
317317
* const record = await recordProvider.findCreditsRecord({
@@ -464,7 +464,7 @@ class NetworkRecordProvider implements RecordProvider {
464464
* // Create a new NetworkRecordProvider
465465
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
466466
* const keyProvider = new AleoKeyProvider();
467-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
467+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
468468
*
469469
* // The record provider can be used to find records with a given number of microcredits and the block height search
470470
* // can be used to find records within a given block height range

sdk/tests/record-provider.integration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ describe('RecordProvider', () => {
1010
beforeEach(() => {
1111
account = new Account({privateKey: beaconPrivateKeyString});
1212
networkClient = new AleoNetworkClient("http://0.0.0.0:3030");
13-
recordProvider = new NetworkRecordProvider(account, networkClient);
13+
recordProvider = new NetworkRecordProvider({ account, networkClient });
1414
});
1515

1616
describe('Record provider', () => {

sdk/tests/record-provider.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ describe.skip('RecordProvider', () => {
1010
beforeEach(() => {
1111
account = new Account({privateKey: beaconPrivateKeyString});
1212
networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
13-
recordProvider = new NetworkRecordProvider(account, networkClient);
13+
recordProvider = new NetworkRecordProvider({ account, networkClient });
1414
});
1515

1616
describe('Record provider', () => {

0 commit comments

Comments
 (0)