work on 1155 batching
parent
197e0a4a16
commit
6f9b4000a8
@ -0,0 +1,37 @@
|
|||||||
|
|
||||||
|
let _addresses = [
|
||||||
|
'0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266',
|
||||||
|
'0x653d2d1d10c79017b2ea5f5a6f02d9ab6e725395',
|
||||||
|
'0x653d2d1d10c79017b2ea5f5a6f02d9ab6e725395',
|
||||||
|
'0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266',
|
||||||
|
'0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266',
|
||||||
|
'0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266',
|
||||||
|
'0x653d2d1d10c79017b2ea5f5a6f02d9ab6e725395',
|
||||||
|
'0x653d2d1d10c79017b2ea5f5a6f02d9ab6e725395',
|
||||||
|
'0x653d2d1d10c79017b2ea5f5a6f02d9ab6e725395',
|
||||||
|
'0x653d2d1d10c79017b2ea5f5a6f02d9ab6e725395',
|
||||||
|
];
|
||||||
|
|
||||||
|
let _tokens = [
|
||||||
|
1,5,3,5,1,1,2,2,2,2
|
||||||
|
];
|
||||||
|
|
||||||
|
const counts = {};
|
||||||
|
|
||||||
|
for (var i = 0; i < _addresses.length; i++) {
|
||||||
|
let x = _addresses[i] + "_" + _tokens[i];
|
||||||
|
counts[x] = (counts[x] || 0) + 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
let new_addr = [];
|
||||||
|
let new_token = [];
|
||||||
|
let new_amount = [];
|
||||||
|
|
||||||
|
for (const [key, value] of Object.entries(counts)) {
|
||||||
|
new_addr.push(key.split('_')[0]);
|
||||||
|
new_token.push(key.split('_')[1]);
|
||||||
|
new_amount.push(value);
|
||||||
|
}
|
||||||
|
console.log(new_addr);
|
||||||
|
console.log(new_token);
|
||||||
|
console.log(new_amount);
|
Loading…
Reference in New Issue