Skip to content

Commit 846a455

Browse files
committed
Updating NetworkRecordProvider
1 parent 3db742c commit 846a455

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
@@ -288,7 +288,7 @@ class ProgramManager {
288288
*
289289
* // Create a new NetworkClient, KeyProvider, and RecordProvider
290290
* const keyProvider = new AleoKeyProvider();
291-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
291+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
292292
* keyProvider.useCache(true);
293293
*
294294
* // Initialize a program manager with the key provider to automatically fetch keys for deployments
@@ -434,7 +434,7 @@ class ProgramManager {
434434
*
435435
* // Create a new NetworkClient, KeyProvider, and RecordProvider.
436436
* const keyProvider = new AleoKeyProvider();
437-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
437+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
438438
* keyProvider.useCache(true);
439439
*
440440
* // Initialize a program manager with the key provider to automatically fetch keys for deployments
@@ -500,7 +500,7 @@ class ProgramManager {
500500
*
501501
* // Create a new NetworkClient, KeyProvider, and RecordProvider.
502502
* const keyProvider = new AleoKeyProvider();
503-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
503+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
504504
* keyProvider.useCache(true);
505505
*
506506
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1111,7 +1111,7 @@ class ProgramManager {
11111111
*
11121112
* // Create a new NetworkClient, KeyProvider, and RecordProvider using official Aleo record, key, and network providers
11131113
* const keyProvider = new AleoKeyProvider();
1114-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1114+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
11151115
* keyProvider.useCache(true);
11161116
*
11171117
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1271,7 +1271,7 @@ class ProgramManager {
12711271
*
12721272
* // Create a new NetworkClient, KeyProvider, and RecordProvider
12731273
* const keyProvider = new AleoKeyProvider();
1274-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1274+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
12751275
* keyProvider.useCache(true);
12761276
*
12771277
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1405,7 +1405,7 @@ class ProgramManager {
14051405
*
14061406
* // Create a new NetworkClient, KeyProvider, and RecordProvider
14071407
* const keyProvider = new AleoKeyProvider();
1408-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1408+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
14091409
* keyProvider.useCache(true);
14101410
*
14111411
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1551,7 +1551,7 @@ class ProgramManager {
15511551
*
15521552
* // Create a new NetworkClient, KeyProvider, and RecordProvider
15531553
* const keyProvider = new AleoKeyProvider();
1554-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1554+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
15551555
* keyProvider.useCache(true);
15561556
*
15571557
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1688,7 +1688,7 @@ class ProgramManager {
16881688
*
16891689
* // Create a new NetworkClient, KeyProvider, and RecordProvider
16901690
* const keyProvider = new AleoKeyProvider();
1691-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1691+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
16921692
* keyProvider.useCache(true);
16931693
*
16941694
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1737,7 +1737,7 @@ class ProgramManager {
17371737
*
17381738
* // Create a new NetworkClient, KeyProvider, and RecordProvider
17391739
* const keyProvider = new AleoKeyProvider();
1740-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1740+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
17411741
* keyProvider.useCache(true);
17421742
*
17431743
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1791,7 +1791,7 @@ class ProgramManager {
17911791
*
17921792
* // Create a new NetworkClient, KeyProvider, and RecordProvider
17931793
* const keyProvider = new AleoKeyProvider();
1794-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1794+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
17951795
* keyProvider.useCache(true);
17961796
*
17971797
* // 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)